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

Testing platform needed #30

Open
jvasile opened this issue Mar 29, 2013 · 3 comments
Open

Testing platform needed #30

jvasile opened this issue Mar 29, 2013 · 3 comments
Labels

Comments

@jvasile
Copy link
Owner

jvasile commented Mar 29, 2013

We need to automatically test the major functions: planet creation, add/remove feed, edit planet metadata, update planets, generate atom/html/opml files. Maybe twill can help.

@jvasile
Copy link
Owner Author

jvasile commented Mar 29, 2013

There are some nose tests in the test directory, which is a start, but not a great one.

@jvasile
Copy link
Owner Author

jvasile commented Apr 2, 2013

And now some twill tests are in place. See new_planet_test.py for those. This is progressing, but we need way more test coverage.

@jvasile
Copy link
Owner Author

jvasile commented Apr 4, 2013

Twill doesn't do javascript, which means we'll need selenium for at least some things (like the admin interface).

Note that code coverage metrics are b0rked when nose hits a a CGI via local apache instance. And there are issues with running selenium related to user www-data not having access to the running x server. Lots to iron out here...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant