bendtherules
b596824e98
Use ps + quoted commands
2016-01-12 12:51:40 +05:30
bendtherules
e066bfa4e1
Use only 3.x py versions on appveyor + NOT A FIX
...
py.test on python 2.x doesnt stop at all - what is happening? !!
This is only a TEMPORARY FIX
2016-01-12 12:43:12 +05:30
bendtherules
79c3311e72
Catch no output on py,test
2016-01-11 23:27:19 +05:30
bendtherules
7813ff14e7
Non-verbose py.test
2016-01-11 20:49:51 +05:30
bendtherules
69036e649c
Moved appveyor.yml to root
2016-01-11 20:36:44 +05:30
bendtherules
4ad6a4a2f2
First try with appveyor.yml, taken from pontoon + chocolatey redis
2016-01-11 20:32:06 +05:30
bendtherules
ceca24e6b8
periodic update todo
2016-01-11 03:08:55 +05:30
bendtherules
a56600ee45
@nd redis_state test with pass/fail + empty collect fix in plugin
2016-01-11 02:54:27 +05:30
bendtherules
de9089a543
More checks in test backend_state_1
2016-01-11 02:22:55 +05:30
bendtherules
a56e517534
In redis state loading, use s whenever needed
2016-01-11 02:10:33 +05:30
bendtherules
cecdda84ca
Load gui backend in each func so that mock htmlpy gets used
2016-01-11 01:57:35 +05:30
bendtherules
d0cc77c29f
Add first redis state load test
2016-01-10 23:37:06 +05:30
bendtherules
0985184713
Move redis tests inside TestRedisFail class
2016-01-10 17:02:38 +05:30
bendtherules
94fab5d739
Add __init__.py for relative import
2016-01-10 07:05:12 +05:30
bendtherules
07d6df5d84
move test_gui and update todo
2016-01-09 23:07:15 +05:30
bendtherules
fede89fa7a
Periodic update todo + complete branch
2016-01-09 23:00:20 +05:30
bendtherules
0c1a344e61
In test_env, check both utils and plugin env
2016-01-09 22:54:45 +05:30
bendtherules
2a4c3fe0fe
Move loading options from env code to utils
2016-01-09 22:50:44 +05:30
bendtherules
72fb9b3182
Cleanup + update todo
2016-01-09 12:40:18 +05:30
bendtherules
56ad34354c
Merge branch 'redis_fail_tests' into add_circleci_config
2016-01-08 09:00:28 +05:30
bendtherules
3d5417fbee
Remove debug ls from circleci
2016-01-08 08:58:09 +05:30
bendtherules
14fffc1b49
Use s in test_gui + put it in utils + rename utils in gui
2016-01-07 22:31:33 +05:30
bendtherules
6ec3713a0d
Dont apt-get update, takes a lot of time
2016-01-07 21:04:18 +05:30
bendtherules
ae363e6b42
Use py3.5 on circleci for debug
2016-01-07 21:01:24 +05:30
bendtherules
dcd8355454
Use str(error) instead of error.message for py3 compat
2016-01-07 20:42:05 +05:30
bendtherules
c171721a2d
Move test helpers like reload_2_3 and others to basedir
...
Also add __init__.py to allow relative imports
2016-01-07 20:28:56 +05:30
bendtherules
c565ec7027
Use caps PYTEST_STATUS_PORT in gui_backend.py, causing errors on linux
2016-01-07 19:56:10 +05:30
bendtherules
48d6e389f5
Explicitly add upgrade setuptools to circleci yml
2016-01-07 19:43:26 +05:30
bendtherules
8f523110c8
Add setuptools and funcsigs explicitly to requirements
2016-01-07 19:40:05 +05:30
bendtherules
20460e730d
Use new py2.7 as pip cant upgrade automatically
2016-01-07 19:19:58 +05:30
bendtherules
06e908ca90
Ignore venv in pytest and add mock dependency
2016-01-07 19:14:11 +05:30
bendtherules
d42063dc5d
Show dir contents in circleci to debug
2016-01-07 17:15:54 +05:30
bendtherules
d4b9c0293a
Use only singlepython version
2016-01-07 17:02:44 +05:30
bendtherules
1ebca110d3
Fix python list, remove nightly
2016-01-07 16:47:31 +05:30
bendtherules
5ecbf36308
Use python versions present in circle ci
2016-01-07 16:43:46 +05:30
bendtherules
ddcc4c3cfc
Added circle.yml
2016-01-07 16:40:28 +05:30
bendtherules
f8052470e6
Revert "Try running only test_redis_2 on travis"
...
This reverts commit 24d18a9b49 .
2016-01-07 16:12:50 +05:30
bendtherules
24d18a9b49
Try running only test_redis_2 on travis
2016-01-07 16:09:39 +05:30
bendtherules
06d6177b8d
Show error verbose in travis
2016-01-07 14:27:18 +05:30
bendtherules
751aec53b4
Use redis_master fixture
2016-01-07 14:23:10 +05:30
bendtherules
19219f48f5
Relative import + todo update [no ci]
2016-01-07 14:20:33 +05:30
bendtherules
a45cd7c46a
Add jinja2 to requirements.txt
2016-01-03 16:43:09 +05:30
bendtherules
e8c6f338bf
Mock htmlpy in gui_tests as it requires pyside
...
gui_tests currently dont require anything from htmlpy, only test redis fail cases
2016-01-03 16:39:07 +05:30
bendtherules
c494ede016
Move pyside to travis using apt and added to external_dependencies.txt
...
As it needs to compile and install itself if done pip install, that errors and takes a lot of time in travis
2016-01-03 11:50:00 +05:30
bendtherules
adf5efd653
Add pyside to requirements as htmlpy doesnt require it itself
2016-01-03 11:41:41 +05:30
bendtherules
d0941a74ef
Add htmlpy to requirements as it is required for gui
2016-01-03 11:38:52 +05:30
bendtherules
86c7117076
Redis fail tests in gui test + todo update
2016-01-03 11:29:34 +05:30
bendtherules
1e8203a92d
Small fixes in doc + missing app_gui.stop on error
2016-01-03 11:27:40 +05:30
bendtherules
c446797d83
Added and use cross-version reload function
2015-12-30 09:18:22 +05:30
bendtherules
9f7183e6c1
Use importlib.reload for compatibility with all ver of python
2015-12-30 08:56:42 +05:30
bendtherules
66894ac12b
Periodic update todo
2015-12-30 08:56:28 +05:30
bendtherules
67441b2fde
Update todo
2015-12-29 22:48:16 +05:30
bendtherules
3351b20194
Ignore self as plugin while self test + minor cleanup
2015-12-29 22:46:14 +05:30
bendtherules
1533bce400
env config test passing, update todo - add to pytest.ini
2015-12-29 11:39:06 +05:30
bendtherules
69c59a9f8b
Add env config test
2015-12-29 10:38:52 +05:30
bendtherules
275e34388d
Periodic update todo
2015-12-29 10:38:13 +05:30
bendtherules
c1f366a269
Clean gui_frontend
2015-12-29 10:37:47 +05:30
bendtherules
cb2b86933f
Update todo with redis + others
2015-12-25 18:40:49 +05:30
bendtherules
dff21fce37
Use env REDIS_ARGS, REDIS_PATH and port in caps
2015-12-25 18:26:27 +05:30
bendtherules
10f29b3872
Update todo with release + win testing
2015-12-25 17:00:50 +05:30
bendtherules
58f2554eb2
Periodic update todo [ci skip]
2015-12-25 13:36:23 +05:30
bendtherules
2541e8a904
Roll back caching and pip install in user - it fails
2015-12-25 13:00:03 +05:30
bendtherules
f15c080721
in travis, pip install in user for caching
2015-12-25 12:56:30 +05:30
bendtherules
80cc5db41f
More doc for removing py ver
2015-12-25 12:38:51 +05:30
bendtherules
4adcd6ce6f
Revert "more reason for section of python ver" [ci skip]
...
This reverts commit 4bc804e598 .
2015-12-25 12:37:54 +05:30
bendtherules
4bc804e598
more reason for section of python ver
2015-12-25 12:36:03 +05:30
bendtherules
a83f6f3782
Explain why py2.7,py3.5 on top in ci [no-ci]
2015-12-25 12:31:32 +05:30
bendtherules
0908ad1dfc
Reorder python versions
2015-12-25 12:29:42 +05:30
bendtherules
10dbdef78b
Try caching pip
2015-12-25 12:11:56 +05:30
bendtherules
8c7fb1376f
Keep working python versions
2015-12-25 12:03:53 +05:30
bendtherules
d01c71ab1f
Explain python ver choice + add pypy
2015-12-25 11:48:55 +05:30
bendtherules
faa7c47c57
Temp - Remove support for 3.2, as humanfriendly fails
2015-12-24 13:05:48 +05:30
bendtherules
af64994416
In travis, update pytest
2015-12-24 13:03:53 +05:30
bendtherules
43d3e63ac5
Fix looping for s
2015-12-24 12:55:10 +05:30
bendtherules
1bdc6de0ed
Use non-sudo apt in travis
2015-12-24 12:53:02 +05:30
bendtherules
9d3283ce5e
Fix py3 fix
2015-12-24 12:52:33 +05:30
bendtherules
43f875e18c
Non travis env and py3 no-unicode fix
2015-12-24 12:49:59 +05:30
bendtherules
a127bc4af7
Use s in 3rd test
2015-12-24 12:46:12 +05:30
bendtherules
b735e4fe5c
Use s to convert from bytes to str everywhere
2015-12-24 12:43:28 +05:30
bendtherules
288ef9e7ef
Add more debug message on redis not found
2015-12-24 09:16:25 +05:30
bendtherules
8ddb6f36e6
In travis, directly apt-get redis and start command changed
2015-12-23 22:41:56 +05:30
bendtherules
862bf328e1
In travis, cd back to repo
2015-12-23 12:22:23 +05:30
bendtherules
dc5ebc99c1
In travis and requirements.txt, add redis
2015-12-23 12:19:03 +05:30
bendtherules
e2f989ac68
Format yml correctly
2015-12-23 12:09:44 +05:30
bendtherules
ceb1b27f53
In travis, install self
2015-12-23 12:07:10 +05:30
bendtherules
d0ea650340
Add .travis.yml
2015-12-23 12:01:54 +05:30
bendtherules
0a2979bc94
Add blank readme + modify todo
2015-12-23 11:57:56 +05:30
bendtherules
98c856a532
Update todo after last additions
2015-12-23 11:50:49 +05:30
bendtherules
7f8a0a930c
Ad intermediate test + put test_plugin in folder
2015-12-23 11:43:55 +05:30
bendtherules
26ecc00f2f
add plugin test to check intermediate steps
...
still need to move them to folder such that pytest tracks it automatically
2015-12-23 11:12:02 +05:30
bendtherules
24df167f52
Remove unused stuff rom template
2015-12-23 11:08:13 +05:30
bendtherules
09aae4a189
Stop gui when cant connect to redis
2015-12-23 11:07:01 +05:30
bendtherules
bc06862a7f
Added redis pipeline, cmd arg for gui, register plugin
...
1. Used redis pipeline for consecutive writes when possible
2. Add --status_gui option for py.test. So, removed explicit plugin from self test as it creates conflict.
3. Register as plugin in setup.py using pytest11
4. Update todo
2015-12-21 20:48:57 +05:30
bendtherules
2494bc9923
Update todo - now that its working, fix prints and error reporting
2015-12-20 10:07:34 +05:30
bendtherules
b7f7f22d89
More connection tests + check if hash is not None on gui start
2015-12-20 10:05:12 +05:30
bendtherules
3377884900
Launch one gui mistakes fixed + gui_arg added
2015-12-20 10:04:00 +05:30
bendtherules
f9a4b0c5e5
Formatting correction
2015-12-20 10:02:56 +05:30
bendtherules
8446ef78fc
Make gui executable and plugin func to call it on start
...
New requirement added:
psutil - to check if pid is running on unix + windows
plugin still doesnt start gui on start, test the func first
2015-12-19 22:33:25 +05:30
bendtherules
34b3b7d3d5
Periodic update todo
2015-12-19 22:11:29 +05:30
bendtherules
33b1c238a5
Add gui tests to todo
2015-12-18 23:30:51 +05:30