From c267e1dda7c1cdb6576b0d0eaf425d72b6402a5a Mon Sep 17 00:00:00 2001 From: Andy Meneely Date: Tue, 3 Jan 2017 12:05:04 -0500 Subject: [PATCH] spec: rip out flaky mock object test --- spec/data/samples/custom_config.rb.txt | 48 ++ spec/data/samples/saves/_save_pdf.rb.txt | 251 +++++++ spec/data/samples/saves/_saves.rb.txt | 864 +++++++++++++++++++++++ spec/graphics/graphics_save_doc_spec.rb | 74 -- 4 files changed, 1163 insertions(+), 74 deletions(-) delete mode 100644 spec/graphics/graphics_save_doc_spec.rb diff --git a/spec/data/samples/custom_config.rb.txt b/spec/data/samples/custom_config.rb.txt index a2f6deb..1009147 100644 --- a/spec/data/samples/custom_config.rb.txt +++ b/spec/data/samples/custom_config.rb.txt @@ -55,5 +55,53 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -75]) +cairo: move_to([75, 0]) +cairo: line_to([75, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([900, 0]) +cairo: line_to([900, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([75, 2550]) +cairo: line_to([75, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([900, 2550]) +cairo: line_to([900, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 75]) +cairo: line_to([74, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 75]) +cairo: line_to([3226, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1200]) +cairo: line_to([74, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1200]) +cairo: line_to([3226, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) surface: finish([]) surface: finish([]) diff --git a/spec/data/samples/saves/_save_pdf.rb.txt b/spec/data/samples/saves/_save_pdf.rb.txt index 6d194e5..3506d8b 100644 --- a/spec/data/samples/saves/_save_pdf.rb.txt +++ b/spec/data/samples/saves/_save_pdf.rb.txt @@ -1591,6 +1591,257 @@ cairo: set_dash([[5.0, 5.0]]) cairo: set_line_width([4.0]) cairo: stroke([]) surface: finish([]) +cairo: scale([0.24, 0.24]) +cairo: translate([75, 75]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-75, -75]) +cairo: move_to([165.0, 0]) +cairo: line_to([165.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([765.0, 0]) +cairo: line_to([765.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 195.0]) +cairo: line_to([3226, 195.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 945.0]) +cairo: line_to([3226, 945.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([920, 75]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-920, -75]) +cairo: move_to([1010.0, 0]) +cairo: line_to([1010.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([1610.0, 0]) +cairo: line_to([1610.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 195.0]) +cairo: line_to([3226, 195.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 945.0]) +cairo: line_to([3226, 945.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([1765, 75]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-1765, -75]) +cairo: move_to([1855.0, 0]) +cairo: line_to([1855.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([2455.0, 0]) +cairo: line_to([2455.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 195.0]) +cairo: line_to([3226, 195.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 945.0]) +cairo: line_to([3226, 945.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([75, 1220]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-75, -1220]) +cairo: move_to([165.0, 0]) +cairo: line_to([165.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([765.0, 0]) +cairo: line_to([765.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 1340.0]) +cairo: line_to([3226, 1340.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 2090.0]) +cairo: line_to([3226, 2090.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([920, 1220]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-920, -1220]) +cairo: move_to([1010.0, 0]) +cairo: line_to([1010.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([1610.0, 0]) +cairo: line_to([1610.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 1340.0]) +cairo: line_to([3226, 1340.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 2090.0]) +cairo: line_to([3226, 2090.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([1765, 1220]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-1765, -1220]) +cairo: move_to([1855.0, 0]) +cairo: line_to([1855.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([2455.0, 0]) +cairo: line_to([2455.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 1340.0]) +cairo: line_to([3226, 1340.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 2090.0]) +cairo: line_to([3226, 2090.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: show_page([]) +cairo: translate([75, 75]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-75, -75]) +cairo: move_to([165.0, 0]) +cairo: line_to([165.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([765.0, 0]) +cairo: line_to([765.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 195.0]) +cairo: line_to([3226, 195.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 945.0]) +cairo: line_to([3226, 945.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: translate([920, 75]) +cairo: rectangle([0, 0, 825, 1125]) +cairo: clip([]) +cairo: set_source([MockDouble, 0, 0]) +cairo: paint([]) +cairo: reset_clip([]) +cairo: translate([-920, -75]) +cairo: move_to([1010.0, 0]) +cairo: line_to([1010.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([1610.0, 0]) +cairo: line_to([1610.0, 2476]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 195.0]) +cairo: line_to([3226, 195.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +cairo: move_to([0, 945.0]) +cairo: line_to([3226, 945.0]) +cairo: set_source_color([:red]) +cairo: set_dash([[5.0, 5.0]]) +cairo: set_line_width([4.0]) +cairo: stroke([]) +surface: finish([]) surface: finish([]) surface: finish([]) surface: finish([]) diff --git a/spec/data/samples/saves/_saves.rb.txt b/spec/data/samples/saves/_saves.rb.txt index d0c7ef7..2533d42 100644 --- a/spec/data/samples/saves/_saves.rb.txt +++ b/spec/data/samples/saves/_saves.rb.txt @@ -572,6 +572,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -75]) +cairo: move_to([112, 0]) +cairo: line_to([112, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 0]) +cairo: line_to([863, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([112, 2550]) +cairo: line_to([112, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 2550]) +cairo: line_to([863, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([831, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -579,6 +627,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-831, -75]) +cairo: move_to([868, 0]) +cairo: line_to([868, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 0]) +cairo: line_to([1619, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([868, 2550]) +cairo: line_to([868, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 2550]) +cairo: line_to([1619, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([1587, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -586,6 +682,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-1587, -75]) +cairo: move_to([1624, 0]) +cairo: line_to([1624, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 0]) +cairo: line_to([2375, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1624, 2550]) +cairo: line_to([1624, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 2550]) +cairo: line_to([2375, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([2343, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -593,6 +737,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-2343, -75]) +cairo: move_to([2380, 0]) +cairo: line_to([2380, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 0]) +cairo: line_to([3131, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2380, 2550]) +cairo: line_to([2380, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 2550]) +cairo: line_to([3131, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([75, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -600,6 +792,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -1131]) +cairo: move_to([112, 0]) +cairo: line_to([112, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 0]) +cairo: line_to([863, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([112, 2550]) +cairo: line_to([112, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 2550]) +cairo: line_to([863, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([831, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -607,6 +847,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-831, -1131]) +cairo: move_to([868, 0]) +cairo: line_to([868, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 0]) +cairo: line_to([1619, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([868, 2550]) +cairo: line_to([868, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 2550]) +cairo: line_to([1619, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([1587, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -614,6 +902,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-1587, -1131]) +cairo: move_to([1624, 0]) +cairo: line_to([1624, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 0]) +cairo: line_to([2375, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1624, 2550]) +cairo: line_to([1624, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 2550]) +cairo: line_to([2375, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([2343, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -621,6 +957,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-2343, -1131]) +cairo: move_to([2380, 0]) +cairo: line_to([2380, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 0]) +cairo: line_to([3131, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2380, 2550]) +cairo: line_to([2380, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 2550]) +cairo: line_to([3131, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: show_page([]) cairo: translate([75, 75]) cairo: rectangle([37, 37, 751, 1051]) @@ -629,6 +1013,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -75]) +cairo: move_to([112, 0]) +cairo: line_to([112, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 0]) +cairo: line_to([863, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([112, 2550]) +cairo: line_to([112, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 2550]) +cairo: line_to([863, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([831, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -636,6 +1068,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-831, -75]) +cairo: move_to([868, 0]) +cairo: line_to([868, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 0]) +cairo: line_to([1619, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([868, 2550]) +cairo: line_to([868, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 2550]) +cairo: line_to([1619, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([1587, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -643,6 +1123,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-1587, -75]) +cairo: move_to([1624, 0]) +cairo: line_to([1624, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 0]) +cairo: line_to([2375, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1624, 2550]) +cairo: line_to([1624, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 2550]) +cairo: line_to([2375, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([2343, 75]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -650,6 +1178,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-2343, -75]) +cairo: move_to([2380, 0]) +cairo: line_to([2380, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 0]) +cairo: line_to([3131, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2380, 2550]) +cairo: line_to([2380, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 2550]) +cairo: line_to([3131, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 112]) +cairo: line_to([74, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 112]) +cairo: line_to([3226, 112]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1163]) +cairo: line_to([74, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1163]) +cairo: line_to([3226, 1163]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([75, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -657,6 +1233,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -1131]) +cairo: move_to([112, 0]) +cairo: line_to([112, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 0]) +cairo: line_to([863, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([112, 2550]) +cairo: line_to([112, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([863, 2550]) +cairo: line_to([863, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([831, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -664,6 +1288,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-831, -1131]) +cairo: move_to([868, 0]) +cairo: line_to([868, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 0]) +cairo: line_to([1619, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([868, 2550]) +cairo: line_to([868, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1619, 2550]) +cairo: line_to([1619, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([1587, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -671,6 +1343,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-1587, -1131]) +cairo: move_to([1624, 0]) +cairo: line_to([1624, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 0]) +cairo: line_to([2375, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1624, 2550]) +cairo: line_to([1624, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2375, 2550]) +cairo: line_to([2375, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([2343, 1131]) cairo: rectangle([37, 37, 751, 1051]) cairo: clip([]) @@ -678,6 +1398,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-2343, -1131]) +cairo: move_to([2380, 0]) +cairo: line_to([2380, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 0]) +cairo: line_to([3131, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2380, 2550]) +cairo: line_to([2380, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3131, 2550]) +cairo: line_to([3131, 2476]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1168]) +cairo: line_to([74, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 1168]) +cairo: line_to([3226, 1168]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 2219]) +cairo: line_to([74, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([3300, 2219]) +cairo: line_to([3226, 2219]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: show_page([]) surface: finish([]) cairo: scale([0.24, 0.24]) @@ -688,6 +1456,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-75, -75]) +cairo: move_to([75, 0]) +cairo: line_to([75, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([900, 0]) +cairo: line_to([900, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([75, 1500.0]) +cairo: line_to([75, 1426.0]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([900, 1500.0]) +cairo: line_to([900, 1426.0]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 75]) +cairo: line_to([74, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2100.0, 75]) +cairo: line_to([2026.0, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1200]) +cairo: line_to([74, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2100.0, 1200]) +cairo: line_to([2026.0, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: translate([900, 75]) cairo: rectangle([0, 0, 825, 1125]) cairo: clip([]) @@ -695,6 +1511,54 @@ cairo: set_source([MockDouble, 0, 0]) cairo: paint([]) cairo: reset_clip([]) cairo: translate([-900, -75]) +cairo: move_to([900, 0]) +cairo: line_to([900, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1725, 0]) +cairo: line_to([1725, 74]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([900, 1500.0]) +cairo: line_to([900, 1426.0]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([1725, 1500.0]) +cairo: line_to([1725, 1426.0]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 75]) +cairo: line_to([74, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2100.0, 75]) +cairo: line_to([2026.0, 75]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([0, 1200]) +cairo: line_to([74, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) +cairo: move_to([2100.0, 1200]) +cairo: line_to([2026.0, 1200]) +cairo: set_source_color([:black]) +cairo: set_dash([[]]) +cairo: set_line_width([1.5]) +cairo: stroke([]) cairo: show_page([]) surface: finish([]) surface: write_to_png(["_output/saves_notrim_01.png"]) diff --git a/spec/graphics/graphics_save_doc_spec.rb b/spec/graphics/graphics_save_doc_spec.rb deleted file mode 100644 index 8316872..0000000 --- a/spec/graphics/graphics_save_doc_spec.rb +++ /dev/null @@ -1,74 +0,0 @@ -require 'spec_helper' -require 'squib' - -describe Squib::Deck, '#save_pdf' do - - context 'typical inputs' do - let(:cxt) { double(Cairo::Context) } - let(:target) { double(Cairo::PDFSurface) } - - def expect_card_place(x, y) - expect(cxt).to receive(:translate).with(x, y).once - expect(cxt).to receive(:rectangle).once - expect(cxt).to receive(:clip).once - expect(cxt).to receive(:set_source) # place the card - .with(instance_of(Cairo::ImageSurface), 0, 0).once - expect(cxt).to receive(:paint).once # paint placed card - expect(cxt).to receive(:translate).with(-x, -y).once - expect(cxt).to receive(:reset_clip).once - end - - before(:each) do - allow(Cairo::PDFSurface).to receive(:new).and_return(nil) # don't create the file - allow(Cairo::Context).to receive(:new).and_return(cxt) - allow(cxt).to receive(:antialias=) - end - - it 'make all the expected calls on a smoke test' do - num_cards = 9 - deck = Squib::Deck.new(cards: 9, width: 825, height: 1125) - expect(Squib.logger).to receive(:debug).at_least(:once) - expect(Squib.logger).to receive(:warn).exactly(:once) # warn about making the dir - expect(Dir).to receive(:mkdir) {} # don't actually make the dir - expect(cxt).to receive(:scale).with(0.24, 0.24) - - expect_card_place(75, 75) - expect_card_place(831, 75) - expect_card_place(1587, 75) - expect_card_place(2343, 75) - expect_card_place(75, 1131) - expect_card_place(831, 1131) - expect_card_place(1587, 1131) - expect_card_place(2343, 1131) - expect(cxt).to receive(:show_page).once - expect_card_place(75, 75) - expect(cxt).to receive(:target).and_return(target) - expect(target).to receive(:finish).once - - args = { file: 'foo.pdf', dir: '_out', crop_marks: false, - margin: 75, gap: 5, trim: 37 } - deck.save_pdf(args) - end - - it 'only does the three cards on a limited range' do - num_cards = 9 - args = { range: 2..4, file: 'foo.pdf', dir: '_out', margin: 75, gap: 5, trim: 37 } - deck = Squib::Deck.new(cards: num_cards, width: 825, height: 1125) - expect(Squib.logger).to receive(:debug).at_least(:once) - expect(Squib.logger).to receive(:warn).exactly(:once) # warn about making the dir - expect(Dir).to receive(:mkdir) {} # don't actually make the dir - expect(cxt).to receive(:scale).with(0.24, 0.24) - - expect_card_place(75, 75) - expect_card_place(831, 75) - expect_card_place(1587, 75) - - expect(cxt).to receive(:target).and_return(target) - expect(target).to receive(:finish).once - - deck.save_pdf(args) - end - - end - -end