Commit Graph

120 Commits

Author SHA1 Message Date
Corey O'Connor
4fae6a290b rename ClassifyTable to ClassifyTableV1 2013-11-17 20:59:52 -08:00
Corey O'Connor
11db66e055 correct the cap used for function keys to kfN not key_fN 2013-11-17 00:28:21 -08:00
Corey O'Connor
c231f4763e move some function keys to be read from caps. disambiguate some keys. expand input test 2013-11-13 23:23:08 -08:00
Corey O'Connor
d9cf8b9252 separate examples to separate package. add build_examples script for quick testing 2013-11-12 22:22:05 -08:00
Corey O'Connor
4e99fd9719 add another tests and more docs 2013-11-11 22:05:31 -08:00
Corey O'Connor
849fc716a5 refactor the input layer for testing. build first test that actually simulate typing 2013-11-10 20:38:47 -08:00
Corey O'Connor
0d272ac3d1 just stack the info on top of the log 2013-10-26 17:06:35 -07:00
Corey O'Connor
33bf7c8920 add an example program to test input event handling: vty-event-echo 2013-10-26 17:04:52 -07:00
Corey O'Connor
58cf4160df more silly hackery - expand the rouge game 2013-10-26 09:43:16 -07:00
Corey O'Connor
b6caadc7e7 rename strict_text to text' 2013-10-25 22:28:22 -07:00
Corey O'Connor
ce5b5f40f5 Merge branch 'master' of github.com:coreyoconnor/vty 2013-10-25 00:25:13 -07:00
Corey O'Connor
2492366486 disable failing span for layers generation tests 2013-10-25 00:24:56 -07:00
Corey O'Connor
0620fdc350 make the start of a silly rouge like game 2013-10-24 14:40:48 -07:00
Corey O'Connor
635f971c2b correct test parameter name and actually use it 2013-10-22 18:00:16 -07:00
Corey O'Connor
f9619d04eb finish test for verifying the parsing of the keys read from the capabilities file 2013-10-22 17:48:22 -07:00
Corey O'Connor
22774a905a abstract event block generation from source table. initial terminfo caps based input block test 2013-10-20 14:18:29 -07:00
Corey O'Connor
4726c747ec add a SimpleEvent data type to generate lists of simple character events. a bit odd. 2013-10-20 00:21:51 -07:00
Corey O'Connor
560c5d673b start converting verify-using-mock-input to test-framework + smallcheck 2013-10-19 23:20:29 -07:00
Corey O'Connor
424e6a858d cleanup 2013-10-13 03:01:53 -07:00
Corey O'Connor
dc749015b7 add an event to end the event processing loop. finish simple_chars test 2013-10-05 00:30:38 -07:00
Corey O'Connor
e08a59e044 update Test.hs 2013-10-04 22:19:08 -07:00
Corey O'Connor
c7f63cd18a initial test. missing implementation of assert 2013-09-16 00:15:49 -07:00
Corey O'Connor
2e7bc4c3fc refactor input layer a bit more. closer to testable 2013-09-14 23:56:06 -07:00
Corey O'Connor
43e8117820 not sure why this was checked in.... 2013-09-02 14:42:59 -07:00
Corey O'Connor
4f9fc10169 start refactoring input layer for an easy to understand mapping of input bytes to events 2013-09-01 01:08:27 -07:00
Corey O'Connor
2b7c82a990 add scaffold for input test 2013-08-29 17:00:07 -07:00
Corey O'Connor
b3d84a565a remove multiwayif 2013-08-29 16:59:46 -07:00
Corey O'Connor
00ad57005f add another test of layer support. Animate an image over another 2013-08-21 09:15:20 -07:00
Corey O'Connor
195282aa74 add interactive test of layers. 2013-08-20 23:16:33 -07:00
Corey O'Connor
4ca36c0270 actually. keep them enabled for now 2013-08-20 00:51:40 -07:00
Corey O'Connor
9ea385f8c8 implement missing split_ops_at for TextSpan. resolves tests, except two. Those are test issues not system under test issues 2013-08-20 00:47:36 -07:00
Corey O'Connor
ae971503fa remove the attributechange span op. greatly simplifies layer combining 2013-08-19 15:52:58 -07:00
Corey O'Connor
b3382fece4 additional tests of layering support 2013-08-17 21:58:43 -07:00
Corey O'Connor
a64145a779 more tests for verifying various layer properties 2013-08-17 07:40:47 -06:00
Corey O'Connor
08c42ea651 simplify the mock terminal tests a bit 2013-08-16 23:13:05 -06:00
Corey O'Connor
2a7fce5bcc add initial test for layered span generation 2013-08-15 14:05:38 -06:00
Corey O'Connor
8131ac30d8 split the VerifySpanOps test into two. add boilerplate for layers tests 2013-08-15 13:47:39 -06:00
Corey O'Connor
838dd51d73 assure VerifyTerminal can actually work as a regression test for issue #42 2013-08-14 22:32:02 -06:00
Corey O'Connor
ada920d094 minor adjustments to the dummy text. which I also hope is nothing offensive. 2013-08-13 15:06:33 -06:00
Corey O'Connor
2dc9f45a8c horizontal cropping tests 2013-08-13 15:05:10 -06:00
Corey O'Connor
5fb702eeb1 add some interactive tests for the vertial crop operations 2013-08-13 14:53:40 -06:00
Corey O'Connor
e73ed60271 document why the crop_right_and_left_rejoined_equivalence is a known failure 2013-08-13 14:15:51 -06:00
Corey O'Connor
b21f019794 yet more tests of cropping 2013-08-13 00:41:58 -06:00
Corey O'Connor
c998873eaa more tests on cropping, plus some suspect fixes 2013-08-13 00:16:35 -06:00
Corey O'Connor
211ad02ee1 try adding more shrink implementations 2013-07-30 22:43:35 -07:00
Corey O'Connor
9748c1d659 more tests of cropping operations. simplify the terminal interface a bit 2013-07-29 09:44:53 -07:00
Corey O'Connor
16c773006a add a bit more strictness to the resize generator 2013-07-27 14:29:46 -07:00
Corey O'Connor
0788d18a52 complete the crop implementation. fix some bugs testing located 2013-07-27 01:00:25 -07:00
Corey O'Connor
ef226f9e53 remove unused add_unclipped 2013-07-26 21:27:48 -07:00
Corey O'Connor
e31a531ac8 update benchmark results 2013-07-23 09:12:07 -07:00