William Ting
d529790278
Run pre-commit on repo.
2016-04-28 23:33:04 -07:00
William Ting
581b8d9617
autopep8'ed
2014-08-09 19:59:41 -07:00
William Ting
f23727ed0f
Disable Unicode tests for Python 3.
...
Closes #299 .
Due to the mixed testing between Python 2 and 3 and different string
implementations, there's no easy way to test Unicode stuff.
2014-06-28 20:16:06 -07:00
William Ting
62c0877479
Add xrange() and fix second() for Python3.
2014-06-28 19:37:32 -07:00
William Ting
921b52e9d5
Add a u() wrapper to enable testing to work in both Python2 and Python3.
2014-06-28 19:34:45 -07:00
William Ting
567ae121ab
Add install / uninstall / documentation for tcsh shell.
2014-06-28 19:07:55 -07:00
William Ting
3465bb1f84
Migrate from Yelp/Testify to py.test.
...
Closes #300 .
2014-06-28 18:36:52 -07:00
William Ting
3ef1195077
simplify file structure
2014-01-11 11:46:50 -06:00
William Ting
35bc63c66e
Fix encoding issues.
...
The original implementation used str.encode() on input and str.decode() on
output. However this would cause UnicodeDecodeError since certain characters
can't be encoded / decoded in ASCII.
The new solution is to use unicode() on all input strings and output UTF-8
encoded strings. This makes the assumption that the shell can handle UTF-8
strings.
2014-01-08 11:05:25 -06:00
William Ting
4bb6dfe1ca
use python vs python2
2014-01-02 15:56:43 -06:00
William Ting
6f5e4dd2d1
fix helper function unit tests
2014-01-01 22:00:24 -06:00
William Ting
c4ec07784a
clean up some utils tests
2014-01-01 21:53:36 -06:00
William Ting
85824098c1
modify iteration tests to explicitly work with generators
2013-12-31 19:09:51 -06:00
William Ting
b3162c917b
add helper functions unit tests
2013-12-31 18:47:08 -06:00
William Ting
80d7ab660f
add file system integration tests
2013-12-31 18:35:57 -06:00
William Ting
795bdcc9a7
add env vars integration tests
2013-12-31 18:02:08 -06:00
William Ting
59e494a066
add has_uppercase() test
2013-12-31 17:41:12 -06:00
William Ting
cc9b7c28cf
add travis config
2013-12-31 17:37:19 -06:00
William Ting
fb1f397fee
add string unit tests
2013-12-31 16:49:41 -06:00
William Ting
737ccf85c1
add iteration test cases
2013-12-31 16:33:32 -06:00