Thomas Jensen
|
6427d1efde
|
Test cases for eol control option #60
This also adds the ability to testrunner.sh to pipe the output
through xxd for binary comparisons.
|
2021-04-11 20:34:52 +02:00 |
|
Thomas Jensen
|
04283eb697
|
Remove undocumented contentpos feature
It is no longer needed, as we have MBCS support for input now.
|
2021-04-11 20:34:50 +02:00 |
|
Thomas Jensen
|
09d5ebcbb4
|
Untangle -l and -q options #23
Both are now used stand-alone for their respective purposes.
|
2021-04-11 20:34:41 +02:00 |
|
Thomas Jensen
|
f93639f1e4
|
Add tests for tag handling #23
|
2021-04-11 20:27:17 +02:00 |
|
Thomas Jensen
|
542e6bd4dd
|
Update box design 'right', undeprecate
I still don't like it, but it shows a particular kind of box that has only a
right side, which is good on a technical level.
|
2021-04-11 20:27:17 +02:00 |
|
Thomas Jensen
|
6039b059da
|
Review tag assignments in config file #23
|
2021-04-11 20:27:16 +02:00 |
|
Thomas Jensen
|
f147c8f6fc
|
Enable querying of the design list by tag #23
|
2021-04-11 20:27:15 +02:00 |
|
Thomas Jensen
|
27adf5b6ba
|
Add argument to -q option for tag queries #23
-q is no longer undocumented,
but can officially be used in combination with -l
|
2021-04-06 22:13:41 +02:00 |
|
Thomas Jensen
|
5650f251fd
|
Add test cases for design alias names #30
|
2021-03-30 20:34:33 +02:00 |
|
Thomas Jensen
|
749033001f
|
Add more test cases for multiple config files #5
|
2021-03-22 21:31:34 +01:00 |
|
Thomas Jensen
|
46aab3faa6
|
Add config file location to each design #5
|
2021-03-22 20:45:46 +01:00 |
|
Thomas Jensen
|
365dcea348
|
Improve testrunner when BOXES env var already set
|
2021-03-19 16:40:55 +01:00 |
|
Thomas Jensen
|
278246bde7
|
Move most generated files and binaries to 'out' dir
Better separation of sources and binaries
Fewer files in 'src' dir
|
2021-03-19 16:40:54 +01:00 |
|
Thomas Jensen
|
3f401a551a
|
Remove skip-test feature from testrunner.sh
It was quite cool, but we don't need it right now.
|
2021-03-19 16:40:54 +01:00 |
|
Thomas Jensen
|
d952bd6eea
|
Unify config file search order Linux/Unix and Windows #69
This means we have some XDG support on Windows, too,
although some global locations like /etc/xdg are unlikely to exist.
|
2021-03-19 16:40:53 +01:00 |
|
Thomas Jensen
|
68098e4480
|
Add test cases and test runner improvements for testing #69
|
2021-03-19 16:40:53 +01:00 |
|
Thomas Jensen
|
877336a114
|
Add support for XDG base directories #69
for config file discovery. Also, the config file is searched in
more places, and can have more names. Details in issue comments.
|
2021-03-19 16:40:53 +01:00 |
|
Thomas Jensen
|
b38e8f527b
|
Explicitly set UTF-8 charset in unicode test cases (forgot 114) #73
|
2021-02-19 10:34:48 +01:00 |
|
Thomas Jensen
|
352a7b6d5d
|
Add test cases for removal of colored boxes
|
2021-02-15 21:10:57 +01:00 |
|
Thomas Jensen
|
beb8696a79
|
Add error test case for unterminated strings in the config file
|
2021-02-15 21:10:56 +01:00 |
|
Thomas Jensen
|
ac8617b383
|
Clean up config file
|
2021-02-15 21:10:56 +01:00 |
|
Thomas Jensen
|
a841777007
|
Improve attribution of Joan Stark's work in resulting boxes
|
2021-02-15 21:10:56 +01:00 |
|
Thomas Jensen
|
eeb5e5d372
|
Improve test runner to handle windows line breaks in :ARGS spec
|
2021-02-15 21:10:55 +01:00 |
|
Thomas Jensen
|
fc7f881767
|
Explicitly set UTF-8 charset in unicode test cases
so that they don't fail on systems where UTF-8 is not properly set on the terminal #1
|
2021-02-15 21:10:54 +01:00 |
|
Thomas Jensen
|
f4f14cdc61
|
Update copyright statements in source files with current year
|
2021-02-15 21:10:54 +01:00 |
|
Thomas Jensen
|
363e0266e0
|
Add test cases for unicode and invalid manual encoding #1
|
2021-02-15 20:35:29 +01:00 |
|
Thomas Jensen
|
c370772ee0
|
Switch test runner output filter sed to extended regex (-E )
|
2021-02-15 20:35:29 +01:00 |
|
Thomas Jensen
|
12fa4ea57e
|
Add test cases for colored unicode 'headline' design #1
This design uses complex regular expressions, which must work on unicode characters.
|
2021-02-15 20:35:28 +01:00 |
|
Thomas Jensen
|
44c2c526af
|
Add command line option -n to set character encoding of input text #1
|
2021-02-15 20:35:20 +01:00 |
|
Thomas Jensen
|
4c656727ec
|
Add advance_next32() function to 'unicode' module to encapsulate the escape handling logic #1
|
2021-02-13 11:01:55 +01:00 |
|
Thomas Jensen
|
91d1971cca
|
Fix handling of colored whitespace #1
|
2021-02-13 11:01:53 +01:00 |
|
Ben Dimbeck
|
a253fe105a
|
Test cases for ANSI
|
2020-07-17 20:58:59 +02:00 |
|
Thomas Jensen
|
7e3640481b
|
Fix test cases again
|
2019-05-25 14:59:03 +02:00 |
|
Thomas Jensen
|
2b17b60716
|
Move some test designs out of the official config file
|
2019-05-23 21:32:06 +02:00 |
|
Thomas Jensen
|
fbfbd29f5b
|
Fix test cases for changed box design info
|
2019-05-21 21:44:46 +02:00 |
|
Thomas Jensen
|
ae96f13797
|
Apply -q to box creation
|
2019-02-28 21:29:34 +01:00 |
|
Thomas Jensen
|
f6bae3493d
|
Adapt 2 test cases for homebrew 64-bit #38
|
2017-03-14 21:47:53 +01:00 |
|
Thomas Jensen
|
af85c0c255
|
Evaluate new 'designer' keyword and show it in box design information output #22
|
2016-01-05 22:39:11 +01:00 |
|
unknown
|
45660818c8
|
Added 2 test cases for -l -d option
|
2014-10-14 20:11:32 +02:00 |
|
Thomas Jensen
|
b029347429
|
Added output filter feature to test runner for cross-platform test compatibility
|
2014-10-11 21:48:06 +02:00 |
|
Thomas Jensen
|
c7c7329659
|
testrunner.sh uses boxes.exe if present, else standard boxes to better support win32
|
2014-10-09 21:28:14 +02:00 |
|
Thomas Jensen
|
ef5a5a97ab
|
Added 1 test case on tab expansion
|
2014-10-01 23:17:06 +02:00 |
|
Thomas Jensen
|
7df06c8f45
|
Added 10 test cases for tab handling
|
2014-09-30 23:22:53 +02:00 |
|
Thomas Jensen
|
26fd6fbce7
|
Added some test cases for size option
|
2014-09-28 22:37:16 +02:00 |
|
Thomas Jensen
|
b8f0f6fc2c
|
Added some test cases for size option
|
2014-09-28 22:34:26 +02:00 |
|
Thomas Jensen
|
3a50173447
|
Added several test cases about alignment
|
2014-09-27 23:14:34 +02:00 |
|
Thomas Jensen
|
897952de06
|
Added several test cases about alignment
|
2014-09-27 23:08:43 +02:00 |
|
Thomas Jensen
|
727d38eb9c
|
Updated Travis CI link
new test 004_missing_option_argument
|
2014-09-24 15:09:38 +02:00 |
|
Thomas Jensen
|
724890bb72
|
Added low-tech test mechanism
|
2014-09-24 09:51:28 +02:00 |
|