From 282eec44ef01746ee25931fa6cd287ad083fd40b Mon Sep 17 00:00:00 2001 From: Zsolt Kozaroczy Date: Fri, 11 Sep 2020 00:36:29 +0200 Subject: Restructure examples folder (#47) Split examples into separate markdown files, each containing a description, sample code, and a screenshot of the resulting xlsx document. The script `generate.rb` is provided to actually generate the example documents by executing the sample code contained in the markdown files. --- test/drawing/tc_drawing.rb | 4 ++-- test/drawing/tc_hyperlink.rb | 2 +- test/drawing/tc_one_cell_anchor.rb | 2 +- test/drawing/tc_pic.rb | 8 ++++---- test/fixtures/image1.gif | Bin 0 -> 238879 bytes test/fixtures/image1.jpeg | Bin 0 -> 82255 bytes test/fixtures/image1.jpg | Bin 0 -> 142628 bytes test/fixtures/image1.png | Bin 0 -> 475939 bytes test/fixtures/image1_fake.jpg | 0 test/tc_package.rb | 6 +++--- test/util/tc_mime_type_utils.rb | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 test/fixtures/image1.gif create mode 100644 test/fixtures/image1.jpeg create mode 100644 test/fixtures/image1.jpg create mode 100644 test/fixtures/image1.png create mode 100644 test/fixtures/image1_fake.jpg (limited to 'test') diff --git a/test/drawing/tc_drawing.rb b/test/drawing/tc_drawing.rb index c9095fe7..05ffee98 100644 --- a/test/drawing/tc_drawing.rb +++ b/test/drawing/tc_drawing.rb @@ -23,7 +23,7 @@ class TestDrawing < Test::Unit::TestCase end def test_add_image - src = File.dirname(__FILE__) + "/../../examples/image1.jpeg" + src = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" image = @ws.add_image(:image_src => src, :start_at=>[0,0], :width=>600, :height=>400) assert(@ws.drawing.anchors.last.is_a?(Axlsx::OneCellAnchor)) assert(image.is_a?(Axlsx::Pic)) @@ -31,7 +31,7 @@ class TestDrawing < Test::Unit::TestCase assert_equal(400, image.height) end def test_add_two_cell_anchor_image - src = File.dirname(__FILE__) + "/../../examples/image1.jpeg" + src = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" image = @ws.add_image(:image_src => src, :start_at=>[0,0], :end_at => [15,0]) assert(@ws.drawing.anchors.last.is_a?(Axlsx::TwoCellAnchor)) assert(image.is_a?(Axlsx::Pic)) diff --git a/test/drawing/tc_hyperlink.rb b/test/drawing/tc_hyperlink.rb index b3f204b5..3a95886a 100644 --- a/test/drawing/tc_hyperlink.rb +++ b/test/drawing/tc_hyperlink.rb @@ -5,7 +5,7 @@ class TestHyperlink < Test::Unit::TestCase def setup @p = Axlsx::Package.new ws = @p.workbook.add_worksheet - @test_img = File.dirname(__FILE__) + "/../../examples/image1.jpeg" + @test_img = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" @image = ws.add_image :image_src => @test_img, :hyperlink => "http://axlsx.blogspot.com" @hyperlink = @image.hyperlink end diff --git a/test/drawing/tc_one_cell_anchor.rb b/test/drawing/tc_one_cell_anchor.rb index cba66112..3c1db55f 100644 --- a/test/drawing/tc_one_cell_anchor.rb +++ b/test/drawing/tc_one_cell_anchor.rb @@ -5,7 +5,7 @@ class TestOneCellAnchor < Test::Unit::TestCase def setup @p = Axlsx::Package.new @ws = @p.workbook.add_worksheet - @test_img = File.dirname(__FILE__) + "/../../examples/image1.jpeg" + @test_img = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" @image = @ws.add_image :image_src => @test_img @anchor = @image.anchor end diff --git a/test/drawing/tc_pic.rb b/test/drawing/tc_pic.rb index 67e6c416..8c2088d4 100644 --- a/test/drawing/tc_pic.rb +++ b/test/drawing/tc_pic.rb @@ -5,10 +5,10 @@ class TestPic < Test::Unit::TestCase def setup @p = Axlsx::Package.new ws = @p.workbook.add_worksheet - @test_img = @test_img_jpg = File.dirname(__FILE__) + "/../../examples/image1.jpeg" - @test_img_png = File.dirname(__FILE__) + "/../../examples/image1.png" - @test_img_gif = File.dirname(__FILE__) + "/../../examples/image1.gif" - @test_img_fake = File.dirname(__FILE__) + "/../../examples/image1_fake.jpg" + @test_img = @test_img_jpg = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" + @test_img_png = File.dirname(__FILE__) + "/../fixtures/image1.png" + @test_img_gif = File.dirname(__FILE__) + "/../fixtures/image1.gif" + @test_img_fake = File.dirname(__FILE__) + "/../fixtures/image1_fake.jpg" @image = ws.add_image :image_src => @test_img, :hyperlink => 'https://github.com/randym', :tooltip => "What's up doc?", :opacity => 5 end diff --git a/test/fixtures/image1.gif b/test/fixtures/image1.gif new file mode 100644 index 00000000..06d56d2b Binary files /dev/null and b/test/fixtures/image1.gif differ diff --git a/test/fixtures/image1.jpeg b/test/fixtures/image1.jpeg new file mode 100644 index 00000000..ce1d0c56 Binary files /dev/null and b/test/fixtures/image1.jpeg differ diff --git a/test/fixtures/image1.jpg b/test/fixtures/image1.jpg new file mode 100644 index 00000000..25efc268 Binary files /dev/null and b/test/fixtures/image1.jpg differ diff --git a/test/fixtures/image1.png b/test/fixtures/image1.png new file mode 100644 index 00000000..20d9e3b8 Binary files /dev/null and b/test/fixtures/image1.png differ diff --git a/test/fixtures/image1_fake.jpg b/test/fixtures/image1_fake.jpg new file mode 100644 index 00000000..e69de29b diff --git a/test/tc_package.rb b/test/tc_package.rb index 18c08f5c..ac79b487 100644 --- a/test/tc_package.rb +++ b/test/tc_package.rb @@ -65,7 +65,7 @@ class TestPackage < Test::Unit::TestCase end @fname = 'axlsx_test_serialization.xlsx' - img = File.expand_path('../../examples/image1.jpeg', __FILE__) + img = File.expand_path('../fixtures/image1.jpeg', __FILE__) ws.add_image(:image_src => img, :noSelect => true, :noMove => true, :hyperlink=>"http://axlsx.blogspot.com") do |image| image.width=720 image.height=666 @@ -73,12 +73,12 @@ class TestPackage < Test::Unit::TestCase image.start_at 5, 5 image.end_at 10, 10 end - ws.add_image :image_src => File.expand_path('../../examples/image1.gif', __FILE__) do |image| + ws.add_image :image_src => File.expand_path('../fixtures/image1.gif', __FILE__) do |image| image.start_at 0, 20 image.width=360 image.height=333 end - ws.add_image :image_src => File.expand_path('../../examples/image1.png', __FILE__) do |image| + ws.add_image :image_src => File.expand_path('../fixtures/image1.png', __FILE__) do |image| image.start_at 9, 20 image.width = 180 image.height = 167 diff --git a/test/util/tc_mime_type_utils.rb b/test/util/tc_mime_type_utils.rb index ff54ae0a..cfeec9d3 100644 --- a/test/util/tc_mime_type_utils.rb +++ b/test/util/tc_mime_type_utils.rb @@ -1,7 +1,7 @@ require 'tc_helper.rb' class TestMimeTypeUtils < Test::Unit::TestCase def setup - @test_img = File.dirname(__FILE__) + "/../../examples/image1.jpeg" + @test_img = File.dirname(__FILE__) + "/../fixtures/image1.jpeg" end def teardown -- cgit v1.2.3