Dima Kogan
d68b331af6
added --using, --usingall
2021-03-11 16:12:35 -08:00
Dima Kogan
0dd24c2cba
added --every tests
2021-03-10 23:42:57 -08:00
Dima Kogan
5a608b72b9
added --equation-above and --equation-below
2021-02-20 18:51:34 -08:00
Dima Kogan
4bef974306
added tests for --xticlabels
2021-02-10 00:16:31 -08:00
Dima Kogan
0e79551f2b
added timefmt, style, vnl tests
2021-02-08 23:43:30 -08:00
Dima Kogan
2a91bd742e
test can handle missing ref files
...
useful for new tests
2021-02-08 23:03:55 -08:00
Dima Kogan
c9384f5f63
added "tuplesize" tests
2021-02-08 23:03:43 -08:00
Dima Kogan
f1901ecde1
Test suite: all the streaming tests pass
2021-02-08 18:34:25 -08:00
Dima Kogan
27c6b3c6fb
Test suite: the enabled-by-default tests pass in gnuplot 5.4
2021-02-08 18:19:26 -08:00
Dima Kogan
0f7f7d342a
Test suite: reference plots come from files, not inline
...
This makes maintenance infinitely easier
2021-02-08 16:19:00 -08:00
Dima Kogan
a65abc6095
fixed incorrect plotting of --timefmt --rangesize plots
2014-02-06 23:16:48 -08:00
Dima Kogan
6cb1574e2b
tests use some of the nicer new syntax
2014-02-05 13:53:34 -08:00
Dima Kogan
4fd1c390ff
added --rangesize and --rangesizeall
...
--rangesizeall is a different way to express --extraValuesPerPoint. --rangesize
is per-curve however
2014-02-05 13:53:16 -08:00
Dima Kogan
a9af1925e2
test suite now requires gawk
...
Previously I assumed that some 'awk' existed, but machines with just mawk were
producing test error complaining about strftime()
2014-01-25 20:51:45 -08:00
Dima Kogan
cc0b41e270
Some tests aren't 100% reliable, and are no longer included in automated testing
...
These are:
- Histogram and circle-plotting tests: these have inconsistent round-off
behavior on different arches; specifically 32-bit and 64-bit x86. So both
plots look fine, but not identical, thus the tests fail
- Streaming tests. These tests have a temporal component, so the loading of
the host machine can cause a test failure. It's fine pretty much all the
time on my not-too-new laptop, but this is bad for automated testing
The RUN_ALL_TESTS environment variable can be set to turn all ALL tests
2013-12-02 21:26:32 -08:00
Dima Kogan
1f757d1db1
reordered some unit tests
2013-12-02 21:16:00 -08:00
Dima Kogan
0270ec7679
updated reference plots to work specifically with gnuplot 4.6.4
2013-10-20 00:46:00 -07:00
Dima Kogan
46123fc308
main test script gives up if gnuplot isn't available
2013-10-20 00:23:03 -07:00
Dima Kogan
0ca3482607
all tests now produce a higher-resolution plot
2013-10-20 00:09:10 -07:00
Dima Kogan
48254eefa8
test harness prints out the actual command being executed
2013-10-19 23:56:12 -07:00
Dima Kogan
54862ec2fd
added --timefmt tests
2013-10-19 23:55:47 -07:00
Dima Kogan
f83d8db27a
added streaming tests
2013-10-19 22:45:43 -07:00
Dima Kogan
59625675f7
test now uses IPC::Run directly instead of Test::Script::Run
...
This is required for the streaming tests I'm about to write. Test::Script::Run
doesn't know how to feed input from one process to another as the data comes in
2013-10-19 22:45:43 -07:00
Dima Kogan
f2fa0bf14c
added --hardcopy tests
2013-10-19 22:45:43 -07:00
Dima Kogan
deaa85dbd3
expanded test suite
2013-10-19 22:45:43 -07:00
Dima Kogan
1acb30c3cd
first (very early) cut at a functional testing script
2013-10-18 15:17:58 -07:00