Sha256: 9115ef48fdc83e0434ea33e1e0e3b614d8218a610d91f874d579046ae3ed5380
Contents?: true
Size: 1023 Bytes
Versions: 2
Compression:
Stored size: 1023 Bytes
Contents
require 'helper' require 'erb_latex' require 'ostruct' Rails=OpenStruct.new(:root => File.dirname(TMP_DIR=File.expand_path(File.dirname(__FILE__),'tmp'))) class TestLatexToPdf < Test::Unit::TestCase def test_escape assert_equal "dsf \\textless{} \\textgreater{} \\& ! @ \\# \\$ \\% \\textasciicircum{} \\textasciitilde{} \\textbacklash{} fds", LatexToPdf.escape_latex('dsf < > & ! @ # $ % ^ ~ \\ fds') LatexToPdf.instance_eval{@latex_escaper=nil} require 'redcloth' assert_equal "dsf \\textless{} \\textgreater{} \\& ! @ \\# \\$ \\% \\^{} \\~{} \\textbackslash{} fds", LatexToPdf.escape_latex('dsf < > & ! @ # $ % ^ ~ \\ fds') end def test_generate_pdf FileUtils.mkdir_p(TMP_DIR) File.open(pdf_file=File.join(TMP_DIR,'out.pdf'),'wb') do |wio| wio.write(LatexToPdf.generate_pdf(IO.read(File.expand_path(File.dirname(__FILE__),'test_doc.tex')))) end assert_equal "hello world\n\n1\n\n\f", `pdftotext #{pdf_file} -` assert_equal [], Dir["#{TMP_DIR}/rails-latex/*"] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails-latex-1.0.1 | test/test_latex_to_pdf.rb |
rails-latex-1.0.0 | test/test_latex_to_pdf.rb |