Fix unit test for stubbing out ImageSurface

This commit is contained in:
Andy Meneely
2014-11-24 17:13:22 -05:00
parent 5f820c1c7f
commit ba54d5c2fa
15 changed files with 70 additions and 46 deletions
+3
View File
@@ -76,3 +76,6 @@ cairo: set_source_color([:red])
cairo: set_line_width([2.0])
cairo: stroke([])
cairo: restore([])
surface: write_to_png(["_output/autoscale_0.png"])
surface: write_to_png(["_output/autoscale_1.png"])
surface: write_to_png(["_output/autoscale_2.png"])
+5 -2
View File
@@ -189,7 +189,7 @@ cairo: save([])
cairo: translate([620, 218])
cairo: rotate([0])
cairo: translate([-620, -218])
cairo: set_source([ImageSurface, 620, 218])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 620, 218])
cairo: paint([1.0])
cairo: restore([])
cairo: scale([1.0, 1.0])
@@ -198,6 +198,9 @@ cairo: save([])
cairo: translate([620, 218])
cairo: rotate([0])
cairo: translate([-620, -218])
cairo: set_source([ImageSurface, 620, 218])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 620, 218])
cairo: paint([1.0])
cairo: restore([])
surface: write_to_png(["_output/basic_0.png"])
surface: write_to_png(["_output/basic_1.png"])
surface: write_to_png(["_output/basic_2.png"])
+2
View File
@@ -21,3 +21,5 @@ cairo: circle([50, 50, 50])
cairo: set_source_color([:red])
cairo: fill([])
cairo: restore([])
surface: write_to_png(["_output/cairo_access_0.png"])
surface: write_to_png(["_output/cairo_access_1.png"])
+1
View File
@@ -121,3 +121,4 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
surface: write_to_png(["_output/colors_0.png"])
+3 -2
View File
@@ -37,8 +37,9 @@ cairo: save([])
cairo: translate([620, 218])
cairo: rotate([0])
cairo: translate([-620, -218])
cairo: set_source([ImageSurface, 620, 218])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 620, 218])
cairo: paint([1.0])
cairo: restore([])
cairo: set_source([ImageSurface, 75, 75])
surface: write_to_png(["_output/custom-config_0.png"])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 75, 75])
cairo: paint([])
+1
View File
@@ -32,3 +32,4 @@ cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0,
cairo: set_line_width([25.0])
cairo: stroke([])
cairo: restore([])
surface: write_to_png(["_output/shape_0.png"])
+3
View File
@@ -163,3 +163,6 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
surface: write_to_png(["_output/sample_excel_0.png"])
surface: write_to_png(["_output/sample_excel_1.png"])
surface: write_to_png(["_output/sample_excel_2.png"])
+2
View File
@@ -32,3 +32,5 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
surface: write_to_png(["_output/card_0.png"])
surface: write_to_png(["_output/card_1.png"])
+7 -6
View File
@@ -24,7 +24,7 @@ cairo: save([])
cairo: translate([620, 218])
cairo: rotate([0])
cairo: translate([-620, -218])
cairo: set_source([ImageSurface, 620, 218])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 620, 218])
cairo: paint([1.0])
cairo: restore([])
cairo: scale([1.953125, 1.953125])
@@ -33,7 +33,7 @@ cairo: save([])
cairo: translate([50, 50])
cairo: rotate([0])
cairo: translate([-50, -50])
cairo: set_source([ImageSurface, 50, 50])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 50, 50])
cairo: paint([1.0])
cairo: restore([])
cairo: scale([0.5859375, 0.5859375])
@@ -42,7 +42,7 @@ cairo: save([])
cairo: translate([50, 350])
cairo: rotate([0])
cairo: translate([-50, -350])
cairo: set_source([ImageSurface, 50, 350])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 50, 350])
cairo: paint([1.0])
cairo: restore([])
cairo: scale([0.9765625, 0.9765625])
@@ -51,7 +51,7 @@ cairo: save([])
cairo: translate([50, 450])
cairo: rotate([0])
cairo: translate([-50, -450])
cairo: set_source([ImageSurface, 50, 450])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 50, 450])
cairo: paint([1.0])
cairo: restore([])
cairo: scale([0.8021390374331551, 0.8032128514056225])
@@ -60,7 +60,7 @@ cairo: save([])
cairo: translate([0, 0])
cairo: rotate([0])
cairo: translate([0, 0])
cairo: set_source([ImageSurface, 0, 0])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 0, 0])
cairo: paint([1.0])
cairo: restore([])
cairo: save([])
@@ -98,6 +98,7 @@ cairo: save([])
cairo: translate([300, 900])
cairo: rotate([1.4707963267948965])
cairo: translate([-300, -900])
cairo: set_source([ImageSurface, 300, 900])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 300, 900])
cairo: paint([1.0])
cairo: restore([])
surface: write_to_png(["_output/load_images_0.png"])
+2 -1
View File
@@ -19,6 +19,7 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
surface: write_to_png(["_output/portrait_0.png"])
cairo: save([])
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.6666666666666666, @green=0.6666666666666666, @blue=0.6666666666666666>])
cairo: paint([])
@@ -43,6 +44,6 @@ cairo: restore([])
cairo: translate([412.5, 562.5])
cairo: rotate([1.5707963267948966])
cairo: translate([-562.5, -412.5])
cairo: set_source([ImageSurface])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>])
cairo: paint([])
surface: write_to_png(["_output/landscape_0.png"])
+3
View File
@@ -421,3 +421,6 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
surface: write_to_png(["_output/ranges_0.png"])
surface: write_to_png(["_output/ranges_1.png"])
surface: write_to_png(["_output/ranges_2.png"])
+33 -34
View File
@@ -478,69 +478,68 @@ cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: update_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: show_pango_layout([#<RSpec::Mocks::Double: @name=Pango::Layout>])
cairo: restore([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 75, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 75, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 831, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 180, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 1587, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 285, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 2343, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 390, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 75, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 495, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 831, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 600, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 1587, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 705, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 2343, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 810, 75])
cairo: paint([])
cairo: show_page([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 75, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 915, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 831, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1020, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 1587, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1125, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 2343, 75])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1230, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 75, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1335, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 831, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1440, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 1587, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1545, 75])
cairo: paint([])
cairo: set_source([ImageSurface, -37, -37])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, -37, -37])
cairo: paint([])
cairo: set_source([ImageSurface, 2343, 1131])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 1650, 75])
cairo: paint([])
cairo: show_page([])
surface: write_to_png(["_output/save_pdf_1.png"])
+2 -1
View File
@@ -68,7 +68,7 @@ cairo: save([])
cairo: translate([620, 218])
cairo: rotate([0])
cairo: translate([-620, -218])
cairo: set_source([ImageSurface, 620, 218])
cairo: set_source([#<RSpec::Mocks::Double: @name=Cairo::ImageSurface>, 620, 218])
cairo: paint([1.0])
cairo: restore([])
cairo: save([])
@@ -78,3 +78,4 @@ cairo: translate([0, 0])
cairo: set_source([ImageSurface, 0, 0])
cairo: paint([0.5])
cairo: restore([])
surface: write_to_png(["_output/tgc_sample_0.png"])
+1
View File
@@ -11,3 +11,4 @@ cairo: rounded_rectangle([37.5, 37.5, 750.0, 1050.0, 25, 25])
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>])
cairo: fill([])
cairo: restore([])
surface: write_to_png(["_output/units_0.png"])