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

General tests cleanup #549

Merged
merged 15 commits into from
Apr 19, 2017
Merged

General tests cleanup #549

merged 15 commits into from
Apr 19, 2017

Conversation

mbeacom
Copy link
Collaborator

@mbeacom mbeacom commented Apr 17, 2017

The purpose of this PR is to cleanup some of the tests/* handling, sprinkle some pep-8, simplify some imports, etc. This isn't meant to be a complete cleanup and refactor of tests, but a step towards instituting pep-8/pep-256/257 standards (line limits/syntax, docstrings, etc) while making it a little more DRY.

@mbeacom mbeacom added cleanup tests-needed PRs/code submissions which need test cases added to them. refactor Does not affect the end user at all i.e. making code easier to read or PEP8 compliant. tests Related to individual tests in the test suite or running the test suite. labels Apr 17, 2017
Copy link
Collaborator Author

@mbeacom mbeacom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is necessary, the project paths aren't being setup correctly. This will need refactored...

@ghost
Copy link

ghost commented Apr 17, 2017

@mbeacom I'll look into fixing the path issues.

@ghost
Copy link

ghost commented Apr 17, 2017

@mbeacom see moviepy/editor.py line 53 to see why we are getting resize errors. It seems that editor.py does more than just import a few files. For the test files that are producing the resize errors I'm going to put back the from editor import *.

@coveralls
Copy link

coveralls commented Apr 17, 2017

Coverage Status

Coverage increased (+0.1%) to 54.3% when pulling b579a06 on mbeacom:dev-tests-cleanup into a25768a on Zulko:master.

@ghost ghost requested review from a user and removed request for a user April 17, 2017 14:40
@ghost
Copy link

ghost commented Apr 17, 2017

this PR looks good to me.

@mbeacom mbeacom merged commit ec9959a into Zulko:master Apr 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Does not affect the end user at all i.e. making code easier to read or PEP8 compliant. tests Related to individual tests in the test suite or running the test suite. tests-needed PRs/code submissions which need test cases added to them.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants