Sha256: 18d1e85aacb624a7f29438aa3a23d8c0ee1c40c9ca6d3ca4e7b98ee42a77438a
Contents?: true
Size: 1.86 KB
Versions: 8
Compression:
Stored size: 1.86 KB
Contents
require "spec_helper" describe OpenXml::Docx::Properties::LatentStylesException do include PropertyTestMacros it_should_use tag: :lsdException, name: "latent_styles_exception", value: "StyleName" for_attribute(:locked) do with_value(true) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:locked=\"true\" w:name=\"StyleName\"/>", "StyleName" end it_should_not_allow_integers end for_attribute(:style_name) do with_value("NewStyleName") do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"NewStyleName\"/>", "StyleName" end it_should_not_allow_nil end for_attribute(:qFormat) do with_value(true) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"StyleName\" w:qFormat=\"true\"/>", "StyleName" end it_should_not_allow_integers end for_attribute(:semi_hidden) do with_value(true) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"StyleName\" w:semiHidden=\"true\"/>", "StyleName" end it_should_not_allow_integers end for_attribute(:ui_priority) do with_value(1) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"StyleName\" w:uiPriority=\"1\"/>", "StyleName" end with_value(-1) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"StyleName\" w:uiPriority=\"-1\"/>", "StyleName" end it_should_not_allow_floats it_should_not_allow_invalid_value end for_attribute(:unhide_when_used) do with_value(true) do it_should_assign_successfully "StyleName" it_should_output "<w:lsdException w:name=\"StyleName\" w:unhideWhenUsed=\"true\"/>", "StyleName" end it_should_not_allow_integers end end
Version data entries
8 entries across 8 versions & 1 rubygems