Sha256: 2ae9242233cf964c731113baca6b6b117cdaec77a1733b12584e4c1f2c238d18
Contents?: true
Size: 752 Bytes
Versions: 2
Compression:
Stored size: 752 Bytes
Contents
require 'test_helper' require 'nokogiri' class Mathematical::MathJaxTest < Test::Unit::TestCase render_svg = Mathematical.new MATHJAX_TEST_TEST_DIR = File.join('ext', 'mathematical', 'mtex2MML', 'test', 'fixtures', 'MathJax') MATHJAX_TEST_TEX_DIR = File.join(MATHJAX_TEST_TEST_DIR, 'LaTeXToMathML-tex') SKIPPED = [] Dir["#{MATHJAX_TEST_TEX_DIR}/**/*.tex"].each do |tex| define_method "test_#{tex}" do tex_contents = File.read(tex) data = nil assert_nothing_raised { data = render_svg.render(tex_contents) } # assert the SVG actually rendered doc = Nokogiri::HTML(data[:data]) assert_empty doc.search(%(//svg[@width='0pt'])) assert_empty doc.search(%(//svg[@height='0pt'])) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mathematical-1.1.1 | test/mathematical/mathjax_test.rb |
mathematical-1.1.0 | test/mathematical/mathjax_test.rb |