34 Commits

Author SHA1 Message Date
Marcin Kulik
2902529a45 Rename breakpoints to markers 2023-05-05 10:55:00 +02:00
Marcin Kulik
bac2ce47e9 Fix integration test hanging on Debian and Ubuntu 2023-04-28 09:29:54 +02:00
Marcin Kulik
3c308f413a Add integration test for breakpoints 2023-04-26 16:08:13 +02:00
Marcin Kulik
0ba83391ef Fix stdin recording (broken during pty refactor) 2022-05-07 16:30:49 +02:00
Marcin Kulik
607bcb4bb0 Try integration test for stdin recording with whoami instead of who 2022-05-07 16:26:21 +02:00
Marcin Kulik
badc93bfb8 Re-enable integration test for recording program that exits immediately 2022-05-07 15:58:04 +02:00
Davis Schirmer
dcf4f3f9ca [test] Update test distro Dockerfiles
* Add Dockerfile.{alpine,arch}
* Add test.distros Makefile target
2021-11-05 01:13:55 -04:00
Davis Schirmer
a89cc2d6f9 [test] Shellcheck tests/*.sh 2021-10-30 14:02:27 -04:00
Marcin Kulik
1e5e20b213 Add test for quickly exiting process (disabled for now) 2017-12-02 19:07:12 +01:00
Marcin Kulik
418ee5a8a5 Check for pkill command before running integration tests 2017-12-02 18:39:25 +01:00
Marcin Kulik
6365bf62e3 Add integration test for appending 2017-12-02 17:57:32 +01:00
Marcin Kulik
d8fab1e74d Add asciinema cat command 2017-11-18 16:57:13 +01:00
Marcin Kulik
551fbc765d Fix cleanup of tmp dir after test run 2017-11-18 16:22:24 +01:00
Marcin Kulik
1ea7892b45 Raw recording mode 2017-11-18 16:21:35 +01:00
Marcin Kulik
56b0343ae5 Streamed playback from local file / pipe 2017-11-12 12:58:35 +01:00
Marcin Kulik
d38d2911ec Add integration test for asciicast v2 playback 2017-10-27 10:38:04 +02:00
Marcin Kulik
eabd223d5a Fix integration tests even more 2017-10-26 17:02:24 +02:00
Marcin Kulik
174f5541d4 Fix integration tests 2017-10-26 16:53:10 +02:00
Marcin Kulik
8cdd2579ff Switch to .cast extension in docs, help messages etc 2017-10-04 20:06:23 +02:00
Marcin Kulik
136de0c5a7 Opt-in stdin recording 2017-09-22 22:21:35 +02:00
Marcin Kulik
d99eafd9ac Add integration test for -w option in asciinema play 2017-04-11 17:26:03 +02:00
Marcin Kulik
65136bf01d Eat all stdin during playback (fixes #194, fixes #192, fixes #108) 2017-03-25 13:34:24 +01: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
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
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
bff86a19db Fix integration tests on python 2.6 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
054c0b5a2f Add basic integration tests 2013-10-02 18:12:47 +02:00