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
Jay Lee
677146d905
OpenSSL 1.1.1d
2019-09-18 14:11:15 -04:00
Jay Lee
5beff97f95
test building on multiple MacOS versions
2019-09-05 19:51:46 -04:00
Jay Lee
e3ab846d70
update user passwords
2019-08-27 14:28:04 -04:00
Jay Lee
29db574bc5
Merge branch 'master' of https://github.com/jay0lee/GAM
2019-08-27 10:19:48 -04:00
Jay Lee
4851d5b62f
upgrade MUSL
2019-08-27 10:19:33 -04:00
Ross Scroggs
1a0f9ab66a
handle empty recoveryPhone ( #999 )
...
* handle empty recoveryPhone
* Test empty recoveryemail/recoveryphone
* Handle autoUpdateExpiration for CrOS
2019-08-21 15:03:05 -04:00
Jay Lee
ed221b0d7b
just use static recovery phone
2019-08-15 13:31:26 -04:00
Jay Lee
1243563cd4
try to make MacOS tr happy
2019-08-15 12:38:47 -04:00
Jay Lee
435ed9f568
use area code 212 always
2019-08-15 12:18:36 -04:00
Jay Lee
81884e48d0
Support recovery email/phone for users
2019-08-15 12:00:36 -04:00
Jay Lee
e75664fd2e
roll Python 3.5 back to Xenial
2019-08-12 12:08:09 -04:00
Jay Lee
556278b216
Use bionic for Python source tests
2019-08-12 11:57:24 -04:00
Jay Lee
f9bfaa98bb
fix cros/mobile print
2019-08-12 11:47:44 -04:00
Jay Lee
251883dae5
add cros/mobile print tests
2019-08-10 15:46:52 -04:00