[feedgnuplot] 02/10: reordered some unit tests
Dima Kogan
dima at secretsauce.net
Wed Dec 4 10:31:02 UTC 2013
This is an automated email from the git hooks/post-receive script.
dkogan-guest pushed a commit to branch debian
in repository feedgnuplot.
commit 1f757d1db149fb9bd67ff0ac4a7737011b7c2c2c
Author: Dima Kogan <dima at secretsauce.net>
Date: Mon Dec 2 21:16:00 2013 -0800
reordered some unit tests
---
t/plots.t | 373 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 186 insertions(+), 187 deletions(-)
diff --git a/t/plots.t b/t/plots.t
index b351999..692bfdc 100644
--- a/t/plots.t
+++ b/t/plots.t
@@ -605,193 +605,6 @@ tryplot( testname => '3d spiral with bounds, labels, square xy aspect ratio',
EOF
-tryplot( testname => 'Histogram plot',
- cmd => q{seq 50 | awk '{print $1*$1}'},
- options => [qw(--lines --points),
- qw(--histo 0 --binwidth 50 --ymin 0 --curvestyleall), 'with boxes'],
- refplot => <<'EOF' );
-
-
- 4 ++----------****----------+------------+-----------+------------+------------+-----------++
- + *+** + + + + + +
- | * ** |
- | * ** |
- 3.5 ++ * ** ++
- | * ** |
- | * ** |
- | * ** |
- | * ** |
- 3 ++ * *** ++
- | * *** |
- | * *** |
- | * *** |
- 2.5 ++ * *** ++
- | * *** |
- | * *** |
- | * *** |
- 2 ++ * **** *** ++
- | * **** *** |
- | * **** *** |
- | * **** *** |
- | * **** *** |
- 1.5 ++ * **** *** ++
- | * **** *** |
- | * **** *** |
- | * **** *** |
- 1 ++ * ************************** ******** ************************** ** ++
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- 0.5 ++ * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** ++
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
- + *+**** *** **** *** **** *** **** *** **** *** **** *** **** *** ** +
- 0 ++----------****************************-********-**************************-**----------++
- -500 0 500 1000 1500 2000 2500 3000
-
-EOF
-
-tryplot( testname => 'Cumulative histogram',
- cmd => q{seq 50 | awk '{print $1*$1}'},
- options => [qw(--lines --points),
- qw(--histo 0 --histstyle cum --binwidth 50 --ymin 0 --curvestyleall), 'with boxes'],
- refplot => <<'EOF' );
-
-
- 50 ++-----------+------------+------------+------------+------------+-----------***----------++
- + + + + + + ** ***+* +
- | **** *** * |
- | *** **** *** * |
- | ** *** **** *** * |
- | ***** *** **** *** * |
- | **** *** *** **** *** * |
- 40 ++ ** **** *** *** **** *** * ++
- | ****** **** *** *** **** *** * |
- | ***** *** **** *** *** **** *** * |
- | *** *** *** **** *** *** **** *** * |
- | ****** *** *** **** *** *** **** *** * |
- | ** **** *** *** **** *** *** **** *** * |
- | ****** **** *** *** **** *** *** **** *** * |
- 30 ++ *** *** **** *** *** **** *** *** **** *** * ++
- | ****** *** **** *** *** **** *** *** **** *** * |
- | *** *** *** **** *** *** **** *** *** **** *** * |
- | ****** *** *** **** *** *** **** *** *** **** *** * |
- | ** **** *** *** **** *** *** **** *** *** **** *** * |
- | *** **** *** *** **** *** *** **** *** *** **** *** * |
- | ****** **** *** *** **** *** *** **** *** *** **** *** * |
- 20 ++ *** *** **** *** *** **** *** *** **** *** *** **** *** * ++
- | ****** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | ** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | *** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | ****** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | ** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- 10 ++ ** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * ++
- | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | ***** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- | * *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
- + *+*** **** ***+*** **** ***+*** **** ***+*** **** ***+*** **** ***+* +
- 0 ++----------********************************************-********+***-****-*****----------++
- -500 0 500 1000 1500 2000 2500 3000
-
-EOF
-
-tryplot( testname => 'Circles',
- cmd => q{seq 5 | awk '{print $1,$1,$1/10}'},
- options => [qw(--circles --domain)],
- refplot => <<'EOF' );
-
-
- 5 ++-------+--------+--------+--------+--------+--------+--------+--------*******************
- + + + + + + + + * + *+
- | * * *|
- | ******** * *|
- 4.5 ++ ** ** * *+
- | ** ** ** **|
- | ** ** ** ** |
- | * * ** ** |
- | * * ** ** |
- 4 ++ * ** ********** ++
- | * * |
- | * * |
- | * * * |
- 3.5 ++ ****** ** ** ++
- | * * ** ** |
- | * * ** ** |
- | * * ******** |
- 3 ++ * ** ++
- | * * |
- | * * |
- | * * |
- | * * |
- 2.5 ++ * ****** ++
- | ****** |
- | ** ** |
- | * * |
- 2 ++ * ** ++
- | * ** |
- | * * |
- | ** ** |
- | ****** |
- 1.5 ++ ++
- | |
- | * |
- + **** + + + + + + + + +
- 1 ++-----*-+**------+--------+--------+--------+--------+--------+--------+--------+-------++
- 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
-
-EOF
-
-tryplot( testname => 'Error bars (using extraValuesPerPoint)',
- cmd => q{seq 5 | awk '{print $1,$1,$1/10}'},
- options => [qw(--domain),
- qw(--extraValuesPerPoint 1 --curvestyle 0), 'with errorbars'],
- refplot => <<'EOF' );
-
-
- 5.5 ++---------+-----------+----------+----------+----------+-----------+----------+---------**
- + + + + + + + + *
- | *
- 5 ++ +A
- | *
- | *
- | *
- 4.5 ++ **
- | *** |
- | * |
- 4 ++ A ++
- | * |
- | * |
- | *** |
- 3.5 ++ ++
- | *** |
- | * |
- 3 ++ A ++
- | * |
- | * |
- | *** |
- 2.5 ++ ++
- | |
- | *** |
- 2 ++ A ++
- | * |
- | *** |
- | |
- 1.5 ++ ++
- | |
- | |
- 1 A* ++
- ** |
- | |
- + + + + + + + + +
- 0.5 ++---------+-----------+----------+----------+----------+-----------+----------+---------++
- 1 1.5 2 2.5 3 3.5 4 4.5 5
-
-EOF
-
tryplot( testname => 'Monotonicity check',
cmd => q{seq 10 | awk '{print (NR-1)%5,NR}'},
options => [qw(--lines --points --domain --monotonic)],
@@ -980,6 +793,192 @@ tryplot( testname => '--timefmt plot with --monotonic',
EOF
+tryplot( testname => 'Error bars (using extraValuesPerPoint)',
+ cmd => q{seq 5 | awk '{print $1,$1,$1/10}'},
+ options => [qw(--domain),
+ qw(--extraValuesPerPoint 1 --curvestyle 0), 'with errorbars'],
+ refplot => <<'EOF' );
+
+
+ 5.5 ++---------+-----------+----------+----------+----------+-----------+----------+---------**
+ + + + + + + + + *
+ | *
+ 5 ++ +A
+ | *
+ | *
+ | *
+ 4.5 ++ **
+ | *** |
+ | * |
+ 4 ++ A ++
+ | * |
+ | * |
+ | *** |
+ 3.5 ++ ++
+ | *** |
+ | * |
+ 3 ++ A ++
+ | * |
+ | * |
+ | *** |
+ 2.5 ++ ++
+ | |
+ | *** |
+ 2 ++ A ++
+ | * |
+ | *** |
+ | |
+ 1.5 ++ ++
+ | |
+ | |
+ 1 A* ++
+ ** |
+ | |
+ + + + + + + + + +
+ 0.5 ++---------+-----------+----------+----------+----------+-----------+----------+---------++
+ 1 1.5 2 2.5 3 3.5 4 4.5 5
+
+EOF
+tryplot( testname => 'Histogram plot',
+ cmd => q{seq 50 | awk '{print $1*$1}'},
+ options => [qw(--lines --points),
+ qw(--histo 0 --binwidth 50 --ymin 0 --curvestyleall), 'with boxes'],
+ refplot => <<'EOF' );
+
+
+ 4 ++----------****----------+------------+-----------+------------+------------+-----------++
+ + *+** + + + + + +
+ | * ** |
+ | * ** |
+ 3.5 ++ * ** ++
+ | * ** |
+ | * ** |
+ | * ** |
+ | * ** |
+ 3 ++ * *** ++
+ | * *** |
+ | * *** |
+ | * *** |
+ 2.5 ++ * *** ++
+ | * *** |
+ | * *** |
+ | * *** |
+ 2 ++ * **** *** ++
+ | * **** *** |
+ | * **** *** |
+ | * **** *** |
+ | * **** *** |
+ 1.5 ++ * **** *** ++
+ | * **** *** |
+ | * **** *** |
+ | * **** *** |
+ 1 ++ * ************************** ******** ************************** ** ++
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ 0.5 ++ * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** ++
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ | * **** *** **** *** **** *** **** *** **** *** **** *** **** *** ** |
+ + *+**** *** **** *** **** *** **** *** **** *** **** *** **** *** ** +
+ 0 ++----------****************************-********-**************************-**----------++
+ -500 0 500 1000 1500 2000 2500 3000
+
+EOF
+
+tryplot( testname => 'Cumulative histogram',
+ cmd => q{seq 50 | awk '{print $1*$1}'},
+ options => [qw(--lines --points),
+ qw(--histo 0 --histstyle cum --binwidth 50 --ymin 0 --curvestyleall), 'with boxes'],
+ refplot => <<'EOF' );
+
+
+ 50 ++-----------+------------+------------+------------+------------+-----------***----------++
+ + + + + + + ** ***+* +
+ | **** *** * |
+ | *** **** *** * |
+ | ** *** **** *** * |
+ | ***** *** **** *** * |
+ | **** *** *** **** *** * |
+ 40 ++ ** **** *** *** **** *** * ++
+ | ****** **** *** *** **** *** * |
+ | ***** *** **** *** *** **** *** * |
+ | *** *** *** **** *** *** **** *** * |
+ | ****** *** *** **** *** *** **** *** * |
+ | ** **** *** *** **** *** *** **** *** * |
+ | ****** **** *** *** **** *** *** **** *** * |
+ 30 ++ *** *** **** *** *** **** *** *** **** *** * ++
+ | ****** *** **** *** *** **** *** *** **** *** * |
+ | *** *** *** **** *** *** **** *** *** **** *** * |
+ | ****** *** *** **** *** *** **** *** *** **** *** * |
+ | ** **** *** *** **** *** *** **** *** *** **** *** * |
+ | *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | ****** **** *** *** **** *** *** **** *** *** **** *** * |
+ 20 ++ *** *** **** *** *** **** *** *** **** *** *** **** *** * ++
+ | ****** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | ** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | *** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | ****** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | ** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ 10 ++ ** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * ++
+ | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | ***** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ | * *** **** *** *** **** *** *** **** *** *** **** *** *** **** *** * |
+ + *+*** **** ***+*** **** ***+*** **** ***+*** **** ***+*** **** ***+* +
+ 0 ++----------********************************************-********+***-****-*****----------++
+ -500 0 500 1000 1500 2000 2500 3000
+
+EOF
+
+tryplot( testname => 'Circles',
+ cmd => q{seq 5 | awk '{print $1,$1,$1/10}'},
+ options => [qw(--circles --domain)],
+ refplot => <<'EOF' );
+
+
+ 5 ++-------+--------+--------+--------+--------+--------+--------+--------*******************
+ + + + + + + + + * + *+
+ | * * *|
+ | ******** * *|
+ 4.5 ++ ** ** * *+
+ | ** ** ** **|
+ | ** ** ** ** |
+ | * * ** ** |
+ | * * ** ** |
+ 4 ++ * ** ********** ++
+ | * * |
+ | * * |
+ | * * * |
+ 3.5 ++ ****** ** ** ++
+ | * * ** ** |
+ | * * ** ** |
+ | * * ******** |
+ 3 ++ * ** ++
+ | * * |
+ | * * |
+ | * * |
+ | * * |
+ 2.5 ++ * ****** ++
+ | ****** |
+ | ** ** |
+ | * * |
+ 2 ++ * ** ++
+ | * ** |
+ | * * |
+ | ** ** |
+ | ****** |
+ 1.5 ++ ++
+ | |
+ | * |
+ + **** + + + + + + + + +
+ 1 ++-----*-+**------+--------+--------+--------+--------+--------+--------+--------+-------++
+ 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5
+
+EOF
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/feedgnuplot.git
More information about the debian-science-commits
mailing list