summaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)Author
2020-03-17Reassign exit codes and clean up e2e_testRyan Geary
0 - Success 1 - Argument parsing error 2 - Regex compilation error
2020-03-10Improve performance and add profiling toolingRyan Geary
Add tags, todo, *.bench, *.svg and bench_output to .gitignore Add test/bench.sh script. bench.sh runs the `bench` command on each test/long*txt file with range 3:5 and saves the output to a file for comparing performance across file sizes. Inline printing in get_choice_slice Change BufWriter<..stdout..> to BufWriter<T> Add MockStdout for testing printing Add more reverse range tests Simplify word finding with a more uniform bounds check. Add Makefile for generating flamegraphs Redefine Choice struct as a start and end integer Improve algorithm for finding words to print Settle exclusivity at Config construction time Add tests for nonexistant field_seps Add regression test for preceding separator Use handle.write instead of write! macro for tremendous speed up
2019-10-13[BREAKING] Default to inclusive ranges, -x for exclusiveRyan Geary
2019-10-13Add reverse rangesRyan Geary
2019-09-17Add cargo test to e2etestRyan Geary
2019-09-17Test return value on error with e2e testRyan Geary
2019-09-11Add choose 12 testRyan Geary
2019-09-10Rename test to e2e_testv0.1.0Ryan Geary
2019-09-10Ignore all whitespace in testingRyan Geary
2019-09-10Add basic test suiteRyan Geary