Jay Lee
152d856b24
revert to Python 3.8.1
2020-02-27 18:36:03 -05:00
Jay Lee
822ba6051c
Python 3.8.2
2020-02-25 20:40:06 -05:00
Jay Lee
dfd755c0da
no browser
2020-02-21 16:07:20 -05:00
Jay Lee
72b63c4339
exercize todrive, reduce report size
2020-02-21 15:53:40 -05:00
Jay Lee
52e3b0ee8e
remove bash install test, add reports to testing
2020-02-21 15:28:01 -05:00
Jay Lee
9fd0562f98
re-add filter_secrets for arm64
2020-02-14 14:49:08 -05:00
Jay Lee
ccc5b2ac44
fix deploy
2020-02-07 15:42:30 -05:00
Jay Lee
b52ea80ab8
more travis
2020-02-07 15:01:10 -05:00
Jay Lee
86d478f25c
more .travis.yml cleanup
2020-02-07 14:34:58 -05:00
Jay Lee
07e5cfef93
cleanup .travis.yml
2020-02-07 14:13:09 -05:00
Jay Lee
4323140799
move PyPy to newer version
2020-01-28 07:35:14 -06:00
Jay Lee
df04318366
Deprecate Python 3.5, start to use fstrings
2020-01-28 07:06:42 -06:00
ejochman
12c0b33cf1
Buffer unittests to avoid output to build log ( #1070 )
...
Requires use of a context manager within each test method for stdout/stderr patches, rather than the @patch.object decorator. Otherwise, the test runner hijacks the patched object before the method under test can use it.
Note: The `--buffer` switch in the unittest module will suppress all
output during the test, unless the test fails. However, with this implementation, anything that would have been printed to the streams within
the context manager will not be reflected in the test runner's output,
should the test fail.
See more in jay0lee/GAM#1068
2020-01-04 13:24:07 -05:00
Jay Lee
bb5eab886d
require ARM success since it's regular part of GAM release now
2020-01-02 14:57:06 -05:00
Jay Lee
cb9f5eab14
attempt at more universal stdin/stdout unicode and test with labels
2019-12-23 16:23:11 -05:00
Jay Lee
5b7d0fd3b8
travis cleanup
2019-12-19 19:40:46 -05:00
Jay Lee
aa4e72844b
Python 3.8.1
2019-12-19 14:44:51 -05:00
ejochman
a0c410be0e
Begin breaking apart gam.py into logical pieces ( #1047 )
...
* Begin breaking apart gam.py into logical pieces
Start with one of the deepest parts of the stack, Google API request execution calls and associated errors. Critical information printing functions and application control logic are also broken out into their own components.
This change also adds unit tests for migrated content and makes code more PEP8 compliant.
This commit starts work on jay0lee/GAM#147
* Add unit tests to Travis config
* Swap assert_called_once() with assertEqual() and Mock.call_count
Makes tests compatible with Python 3.5. assert_called_once() is only available in Python 3.6+
2019-12-07 09:50:56 -05:00
Jay Lee
0f39b991df
Test with PyPy
2019-11-08 20:10:17 -05:00
Jay Lee
96ad8c15c6
Xenial ARM, pre-install ruby
2019-10-21 15:07:28 -04:00
Jay Lee
d77d45b5bc
fix arm cache
2019-10-21 14:30:56 -04:00
Jay Lee
dc788a68f8
Merge branch 'master' of https://github.com/jay0lee/GAM
2019-10-21 12:37:22 -04:00
Jay Lee
d3af49972c
install ruby on arm64 early
2019-10-21 12:37:06 -04:00
Jay Lee
c7a732a61e
Update .travis.yml
2019-10-21 11:33:18 -04:00
Jay Lee
66b95abb96
test Python 3.7, fix linux cache check
2019-10-16 16:33:43 -04:00
Jay Lee
90226c6981
Python 3.8.0
2019-10-14 19:12:04 -04:00
Jay Lee
91a248bdbe
another attempt to allow arm64 to fail
2019-10-14 17:13:55 -04:00
Jay Lee
0d3bfacc84
more travis fixes
2019-10-14 16:14:25 -04:00
Jay Lee
19d0ff3d46
Update .travis.yml
2019-10-13 18:58:27 -04:00
Jay Lee
6a5fb33306
further linux cleanup, re-enable e2e
2019-10-13 14:06:29 -04:00
Jay Lee
5f418d3f1a
build VM
2019-10-11 17:52:12 -04:00
Jay Lee
5047bf5466
Only one ARM version, re-disable filter_secrets
2019-10-11 17:04:07 -04:00
Jay Lee
dca7c26b9d
ARM64 Xenial+Bionic, test re-enable filter_secrets
2019-10-11 16:51:59 -04:00
Jay Lee
0aa7082391
disable arm secrets
2019-10-11 10:58:05 -04:00
Jay Lee
f73120dbaa
try test instead of build
2019-10-10 20:48:36 -04:00
Jay Lee
a55879c93a
attempt to fix arm hangs
2019-10-10 20:42:20 -04:00
Jay Lee
fe02af151d
arm64 build files
2019-10-10 20:35:33 -04:00
Jay Lee
f1a963fa9c
Update .travis.yml
2019-10-10 20:01:04 -04:00
Jay Lee
8c6dee4213
Arm64 compile
2019-10-10 19:59:09 -04:00
Jay Lee
796e35e8a4
Perform test install on MacOS/Linux
2019-10-10 11:16:06 -04:00
Jay Lee
2d0396da21
GAM 4.95, Ross' changes in #1018 , re-enable older Python tests
2019-09-28 12:15:31 -04:00
Jay Lee
cce47ba723
another attempt to fix bionic
2019-09-28 07:00:34 -04:00
Jay Lee
2831680d14
stop building MacOS 10.1[01]
2019-09-28 06:42:44 -04:00
Jay Lee
e7225ce487
travis
2019-09-27 19:56:13 -04:00
Jay Lee
f3b34bea26
travis
2019-09-27 16:50:33 -04:00
Jay Lee
edf09a2d7b
travis
2019-09-27 16:14:47 -04:00
Jay Lee
8d7f307173
more travis
2019-09-27 14:59:46 -04:00
Jay Lee
0e1da6982b
call python
2019-09-18 16:40:21 -04:00
Jay Lee
851bd1ef14
not gam
2019-09-18 15:47:25 -04:00
Jay Lee
0c7d64563d
missing $ for bash var
2019-09-18 15:35:29 -04:00