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

Slay the test monsters #23

Open
boredzo opened this issue Sep 4, 2013 · 3 comments
Open

Slay the test monsters #23

boredzo opened this issue Sep 4, 2013 · 3 comments
Milestone

Comments

@boredzo
Copy link
Owner

boredzo commented Sep 4, 2013

Currently, make test builds and runs a mess of shell, Python, and Objective-C code, which I've started referring to as the “test monsters”.

There are two test monsters. One of them does not even really test anything; it simply spews a bunch of output and leaves it to the person driving the machine to read it and scan for errors. (You tell me when the last time that actually happened was.) The other does test the output—using diff.

Now that we have (relatively) modern OCUnit-based tests, the test monsters should be slain.

This is blocked until all of the test cases worth caring about from the test monsters are ported over to OCUnit.

Once that's done, the test monsters should be killed off (and good riddance to them), and make test changed to run the Xcode tests.

@boredzo
Copy link
Owner Author

boredzo commented Sep 4, 2013

The .gitignore pollution that the test monsters require (as pointed out by #19) will need to be cleaned up once the test monsters are killed.

boredzo added a commit that referenced this issue Sep 4, 2013
#23.

Also, AppCode decided to change that thing back. Stop fighting!
@boredzo boredzo added this to the 0.9.0 milestone Apr 17, 2016
@boredzo
Copy link
Owner Author

boredzo commented Apr 17, 2016

0.9 is the completeness release.

@boredzo
Copy link
Owner Author

boredzo commented Apr 17, 2016

s/OCUnit/XCTest/

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

1 participant