summaryrefslogtreecommitdiffhomepage
path: root/test/workbook/worksheet/tc_table.rb
diff options
context:
space:
mode:
authorRob Donnelly <[email protected]>2021-02-03 13:10:33 -0800
committerRob Donnelly <[email protected]>2021-02-03 13:10:33 -0800
commitde3175a44f6d8c3fd3b968309000266b2de51fde (patch)
treece9324e58d29e8a3ba423fbf1a124277e5f20703 /test/workbook/worksheet/tc_table.rb
parentc0be68939b34c37b50831ac1b77258ba0acdaa9e (diff)
downloadcaxlsx-de3175a44f6d8c3fd3b968309000266b2de51fde.tar.gz
caxlsx-de3175a44f6d8c3fd3b968309000266b2de51fde.zip
Simplify test for special characters in table header
Diffstat (limited to 'test/workbook/worksheet/tc_table.rb')
-rw-r--r--test/workbook/worksheet/tc_table.rb9
1 files changed, 2 insertions, 7 deletions
diff --git a/test/workbook/worksheet/tc_table.rb b/test/workbook/worksheet/tc_table.rb
index f35210b9..fd6c1923 100644
--- a/test/workbook/worksheet/tc_table.rb
+++ b/test/workbook/worksheet/tc_table.rb
@@ -70,13 +70,8 @@ class TestTable < Test::Unit::TestCase
cell.value = "&><'\""
table = @ws.add_table("A1:D5")
- schema = Nokogiri::XML::Schema(File.open(Axlsx::SML_XSD))
doc = Nokogiri::XML(table.to_xml_string)
- errors = []
- schema.validate(doc).each do |error|
- errors.push error
- puts error.message
- end
- assert(errors.empty?, "error free validation")
+ errors = doc.errors
+ assert(errors.empty?, "invalid xml: #{errors.map(&:to_s).join(', ')}")
end
end