Marcin Kulik
|
65136bf01d
|
Eat all stdin during playback (fixes #194, fixes #192, fixes #108)
|
2017-03-25 13:34:24 +01:00 |
|
Jakub Jedelsky
|
46696846e1
|
Make code to respect PEP8 coding style
Ignoring 'E501 line too long' error for now, it needs more work.
|
2016-10-14 00:52:09 +02:00 |
|
Marcin Kulik
|
6208dfb1cf
|
Record to tmp dir in integration test
|
2016-07-12 12:16:07 +02:00 |
|
Marcin Kulik
|
06985399f5
|
Make integration tests actually fail on error
|
2016-07-11 20:59:29 +02:00 |
|
Marcin Kulik
|
0e975e054b
|
DRY up integration test
|
2016-07-11 20:33:56 +02:00 |
|
Marcin Kulik
|
8f6702a8f2
|
Use tmp config dir for integration tests
|
2016-07-11 20:20:51 +02:00 |
|
Marcin Kulik
|
7ea10486a2
|
Improve config loading test
|
2016-07-11 19:54:34 +02:00 |
|
Marcin Kulik
|
3bbb2a7689
|
Remove hardly useful test
|
2016-07-11 16:57:42 +02:00 |
|
Marcin Kulik
|
19243f7c82
|
Improve Stdout test
|
2016-07-10 15:49:54 +02:00 |
|
Marcin Kulik
|
61feb5908d
|
Remove tests that don't make sense
|
2016-07-05 18:03:12 +02:00 |
|
Marcin Kulik
|
738530867c
|
Fix PtyRecorder tests
|
2016-07-05 17:57:21 +02:00 |
|
Marcin Kulik
|
4bf035cebd
|
Remove obsolete tests
|
2016-07-05 16:55:08 +02:00 |
|
Marcin Kulik
|
516665588e
|
Test signal handling in integration test
|
2016-07-05 16:52:49 +02:00 |
|
Marcin Kulik
|
0fc7d2e895
|
Try fixing Travis build
|
2016-07-05 16:20:10 +02:00 |
|
Marcin Kulik
|
6ebb2094d4
|
Get duration from Stdout object
|
2016-07-01 19:55:30 +02:00 |
|
Marcin Kulik
|
7952836039
|
Recording to local file
|
2016-07-01 13:13:03 +02:00 |
|
Marcin Kulik
|
286377d0c4
|
Don't explicitly inherit object
|
2016-06-30 16:36:48 +02:00 |
|
Marcin Kulik
|
4605040676
|
Revert "Remove old, python based implementation"
This reverts commit c76efecbe1.
|
2016-06-07 21:02:11 +02:00 |
|
Marcin Kulik
|
c76efecbe1
|
Remove old, python based implementation
|
2014-11-13 20:45:05 +01:00 |
|
Marcin Kulik
|
c149c5ef93
|
HTTPS everywhere
|
2014-02-09 14:05:55 +01:00 |
|
Marcin Kulik
|
2cb6a1b0b2
|
Treat 404 response as a request for client upgrade
|
2013-10-14 21:15:14 +02:00 |
|
Marcin Kulik
|
fe60ee75e3
|
Handle 503 status (maintenance mode)
|
2013-10-14 21:15:14 +02:00 |
|
Marcin Kulik
|
fc526a4ffa
|
Change the User-Agent header to include python implementation name
|
2013-10-14 21:14:23 +02:00 |
|
Marcin Kulik
|
57ec3a3558
|
Send platform info and python version in User-Agent
|
2013-10-11 18:47:53 +02:00 |
|
Marcin Kulik
|
97b27a7b84
|
Send User-Agent with client version
|
2013-10-11 18:47:48 +02:00 |
|
Marcin Kulik
|
70f041b82d
|
Add test for RequestsHttpAdapter
|
2013-10-09 21:17:16 +02:00 |
|
Marcin Kulik
|
b8f3811ca0
|
Treat Asciicast#meta_data as a property
|
2013-10-09 18:19:42 +02:00 |
|
Marcin Kulik
|
fe4d0fe5cf
|
Move FakeAsciicast to test_helper
|
2013-10-09 18:18:01 +02:00 |
|
Marcin Kulik
|
8e80920226
|
Support user.token as a fallback for api.token
|
2013-10-08 17:09:29 +02:00 |
|
Marcin Kulik
|
fa838b57d7
|
Rename user_token to api_token
|
2013-10-08 17:00:53 +02:00 |
|
Marcin Kulik
|
d11b94b3f4
|
Keep version number in the main module
|
2013-10-06 13:49:25 +02:00 |
|
Marcin Kulik
|
bff86a19db
|
Fix integration tests on python 2.6
|
2013-10-06 13:49:25 +02:00 |
|
Marcin Kulik
|
c965434fcf
|
Build also on python 3.2 and 3.3
|
2013-10-06 13:49:25 +02:00 |
|
Marcin Kulik
|
827eedcc8f
|
Make the code compatible with both python 2 and 3
|
2013-10-06 13:49:25 +02:00 |
|
Marcin Kulik
|
f6e9a056b6
|
Proper python package layout
|
2013-10-06 13:49:24 +02:00 |
|
Marcin Kulik
|
b02e826c6d
|
Re-enable resetting of a terminal before and after recording
|
2013-10-03 10:04:40 +02:00 |
|
Marcin Kulik
|
6e7518902f
|
Fix the stdout buffering issue in PtyRecorder test, for good!
|
2013-10-02 18:12:47 +02:00 |
|
Marcin Kulik
|
054c0b5a2f
|
Add basic integration tests
|
2013-10-02 18:12:47 +02:00 |
|
Marcin Kulik
|
6d153c94b3
|
Fix the PtyRecorder test for running on Archlinux
|
2013-10-02 18:12:47 +02:00 |
|
Marcin Kulik
|
95cae8375f
|
Try preventing the race condition in PtyRecorder test
|
2013-10-02 10:35:49 +02:00 |
|
Marcin Kulik
|
7fd0a3b503
|
Split the recorder into classes with well defined responsibilities
|
2013-09-30 23:27:55 +02:00 |
|
Marcin Kulik
|
566c347844
|
Add simple, stdin based confirmator
|
2013-09-30 22:51:55 +02:00 |
|
Marcin Kulik
|
e8ea723ea7
|
Add the commands
|
2013-09-30 22:45:58 +02:00 |
|
Marcin Kulik
|
d1d7d56403
|
Add test_helper module with some basic helpers
|
2013-09-30 22:43:07 +02:00 |
|
Marcin Kulik
|
7c4ebfe4b0
|
Add commands builder
|
2013-09-30 22:41:44 +02:00 |
|
Marcin Kulik
|
d5804ab353
|
Delay config file creation until user_token is requested
|
2013-09-30 22:39:39 +02:00 |
|
Marcin Kulik
|
48c108a7b1
|
Update project naming one more time
|
2013-09-24 22:56:39 +02:00 |
|
Marcin Kulik
|
09909137cc
|
Run tests with guard
Conflicts:
bin/asciiio
|
2013-09-24 22:13:23 +02:00 |
|