Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit Testing #75

Open
lehitoskin opened this issue May 11, 2018 · 1 comment
Open

Unit Testing #75

lehitoskin opened this issue May 11, 2018 · 1 comment
Milestone

Comments

@lehitoskin
Copy link
Owner

lehitoskin commented May 11, 2018

Much of Ivy's code is untested. The libraries have their own tests, so that functionality isn't going to be in the scope of this issue. What does need to be tested, however, is the consistency and functionality of the database and embedding functions. This will require creating (or reusing generated) images and a database.

I'm thinking something like the following:

ivy/test/
↳ test-embed.rkt
↳ test-db.rkt
↳ test-img # (every extension embed.rkt can handle)
@IonoclastBrigham
Copy link
Collaborator

This is timely. I don't know if it's a new thing, or if it's a problem that's existed for a long time and my last PR simply makes it more obvious, but I seem to have hundreds of images where the XMP and DB are out of sync.

Possibly related to issues with "Rename Tag" not actually grabbing everything.

@IonoclastBrigham IonoclastBrigham added this to the v3.0 milestone May 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants