summaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorZsolt Kozaroczy <[email protected]>2020-09-11 00:36:29 +0200
committerGitHub <[email protected]>2020-09-11 00:36:29 +0200
commit282eec44ef01746ee25931fa6cd287ad083fd40b (patch)
tree14504bf429ca264812679ca971c1592853d3f762 /test
parent317e8244e4d17c394c1e181f86df3974623fb865 (diff)
downloadcaxlsx-282eec44ef01746ee25931fa6cd287ad083fd40b.tar.gz
caxlsx-282eec44ef01746ee25931fa6cd287ad083fd40b.zip
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.
Diffstat (limited to 'test')
-rw-r--r--test/drawing/tc_drawing.rb4
-rw-r--r--test/drawing/tc_hyperlink.rb2
-rw-r--r--test/drawing/tc_one_cell_anchor.rb2
-rw-r--r--test/drawing/tc_pic.rb8
-rw-r--r--test/fixtures/image1.gifbin0 -> 238879 bytes
-rw-r--r--test/fixtures/image1.jpegbin0 -> 82255 bytes
-rw-r--r--test/fixtures/image1.jpgbin0 -> 142628 bytes
-rw-r--r--test/fixtures/image1.pngbin0 -> 475939 bytes
-rw-r--r--test/fixtures/image1_fake.jpg0
-rw-r--r--test/tc_package.rb6
-rw-r--r--test/util/tc_mime_type_utils.rb2
11 files changed, 12 insertions, 12 deletions
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
--- /dev/null
+++ b/test/fixtures/image1.gif
Binary files differ
diff --git a/test/fixtures/image1.jpeg b/test/fixtures/image1.jpeg
new file mode 100644
index 00000000..ce1d0c56
--- /dev/null
+++ b/test/fixtures/image1.jpeg
Binary files differ
diff --git a/test/fixtures/image1.jpg b/test/fixtures/image1.jpg
new file mode 100644
index 00000000..25efc268
--- /dev/null
+++ b/test/fixtures/image1.jpg
Binary files differ
diff --git a/test/fixtures/image1.png b/test/fixtures/image1.png
new file mode 100644
index 00000000..20d9e3b8
--- /dev/null
+++ b/test/fixtures/image1.png
Binary files differ
diff --git a/test/fixtures/image1_fake.jpg b/test/fixtures/image1_fake.jpg
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/test/fixtures/image1_fake.jpg
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