diff --git a/tests/data/svg/transparent_circle.svg b/tests/data/svg/transparent_circle.svg new file mode 100644 index 000000000..ac5ec6c50 --- /dev/null +++ b/tests/data/svg/transparent_circle.svg @@ -0,0 +1,70 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/tests/visual_tests/grids/marker-vs-point-512-512-1.0-grid-reference.json b/tests/visual_tests/grids/marker-vs-point-512-512-1.0-grid-reference.json new file mode 100644 index 000000000..26209b695 --- /dev/null +++ b/tests/visual_tests/grids/marker-vs-point-512-512-1.0-grid-reference.json @@ -0,0 +1,139 @@ +{ + "keys": [ + "", + "1", + "2", + "3" + ], + "data": {}, + "grid": [ + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " !!! ", + " !!!!!!!!! ", + " !!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!!! ", + " !!!!!!!!!!!!!!! ", + " !!!!!!!!!!!! ", + " !!!!!!!!! ", + " !!! ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ####### ", + " ########### ", + " ############# ", + " ############### ", + " ################# ", + " ################# ", + " ################### ", + " ################### ", + " ################### ", + " ################### ", + " ################### ", + " ################### ", + " ################### ", + " ################# ", + " ################# ", + " ############### ", + " ############# ", + " ########### ", + " ####### ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " $$$$$ ", + " $$$$$$$$$$ ", + " $$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$$ ", + " $$$$$$$$$$$$$$ ", + " $$$$$$$$$$$ ", + " $$$$$$$$ ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " " + ] +} \ No newline at end of file diff --git a/tests/visual_tests/images/marker-vs-point-512-512-1.0-agg-reference.png b/tests/visual_tests/images/marker-vs-point-512-512-1.0-agg-reference.png new file mode 100644 index 000000000..0cc11e2e0 Binary files /dev/null and b/tests/visual_tests/images/marker-vs-point-512-512-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/marker-vs-point-512-512-1.0-cairo-reference.png b/tests/visual_tests/images/marker-vs-point-512-512-1.0-cairo-reference.png new file mode 100644 index 000000000..e681c478a Binary files /dev/null and b/tests/visual_tests/images/marker-vs-point-512-512-1.0-cairo-reference.png differ diff --git a/tests/visual_tests/images/marker-vs-point-512-512-2.0-agg-reference.png b/tests/visual_tests/images/marker-vs-point-512-512-2.0-agg-reference.png new file mode 100644 index 000000000..9ad9bcc89 Binary files /dev/null and b/tests/visual_tests/images/marker-vs-point-512-512-2.0-agg-reference.png differ diff --git a/tests/visual_tests/images/marker-vs-point-512-512-2.0-cairo-reference.png b/tests/visual_tests/images/marker-vs-point-512-512-2.0-cairo-reference.png new file mode 100644 index 000000000..c9bcbc318 Binary files /dev/null and b/tests/visual_tests/images/marker-vs-point-512-512-2.0-cairo-reference.png differ diff --git a/tests/visual_tests/styles/marker-vs-point.xml b/tests/visual_tests/styles/marker-vs-point.xml new file mode 100644 index 000000000..aaa6b9680 --- /dev/null +++ b/tests/visual_tests/styles/marker-vs-point.xml @@ -0,0 +1,73 @@ + + + + + + + + markers + + csv + +x,y +-2.5,3 +-2.5,0 +-2.5,-3 + + + + + + points + + csv + +x,y +2.5,3 +2.5,0 +2.5,-3 + + + + + + + + + + frame + + csv + +x,y +-5,-5 +5,-5 +-5,5 +5,5 + + + + + \ No newline at end of file diff --git a/tests/visual_tests/test.py b/tests/visual_tests/test.py index 8295b1920..06b529996 100755 --- a/tests/visual_tests/test.py +++ b/tests/visual_tests/test.py @@ -213,7 +213,8 @@ files = { 'colorize-alpha3':{'sizes':[(512,512)]}, 'image-filters-galore':{'sizes':[(512,512)]}, 'image-filters-multi-blur':{'sizes':[(512,512)]}, - 'line-opacity-multi-render':{'sizes':[(512,512)]} + 'line-opacity-multi-render':{'sizes':[(512,512)]}, + 'marker-vs-point':{'sizes':[(512,512)]} } class Reporting: