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

Use functional tests, python3 support (tox + py.test + lrzsz package) #8

Merged
merged 6 commits into from
Dec 31, 2014

Conversation

jquast
Copy link
Collaborator

@jquast jquast commented Dec 29, 2014

This implements travis-ci integration with tox and lrzsz package.

Once I added tox support, I added python3 testing -- which immediately failed.

I spent some time adding python3 support. Some of the compatibility of using
bytearray() around str-data may incur some small overhead. We can address
these when we decide on a new API for YMODEM (multi-file, file-like iface)
support.

Additionally, debug logging is less verbose in the case of not logging each
successful checksum -- and more verbose in the case of indicating each and
every step through the transfer, and indicating the cause of various failures.

These were decorated as I went with the python3 porting process.

This implements travis-ci integration, yet untested. I will have to clone the
repository to allow travis-ci access for testing.  Once I added tox support,
I added python3 testing -- which immediately failed.  I spent some time adding
python3 support.  Some of it may incur some small overhead.  We can address
these if we decide on a new API for YMODEM (multi-file, file-like iface) support.

Additionally, debug logging is less verbose in the case of not logging each
successful checksum -- and more verbose in the case of indicating each and
every step through the transfer.  These were decorated as I went with the
python3 porting process.
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling a14caad on functional-tests into * on master*.

@tehmaze tehmaze merged commit a14caad into master Dec 31, 2014
@jquast jquast deleted the functional-tests branch December 31, 2014 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants