Sha256: c37ccc5e240083e9579c3dbd5a902ea1bd966d20d3ce6e28d4874ea5cec1355a

Contents?: true

Size: 1.11 KB

Versions: 1

Compression:

Stored size: 1.11 KB

Contents

#!/usr/bin/env ruby
# encoding: utf-8
# Import::TestRtf -- de.oddb.org -- 16.10.2007 -- hwyss@ywesee.com

$: << File.expand_path('../../lib', File.dirname(__FILE__))

require 'test/unit'
require 'oddb/import/rtf'

module ODDB
  module Import
    class TestRtf < Test::Unit::TestCase
      def setup
        @importer = Rtf.new
      end
=begin ## reactivate for 2.0
      def test_import__rtf
        path = File.expand_path('data/rtf/pharmnet/selegilin.rtf', 
                                File.dirname(__FILE__))
        document = nil
        File.open(path) { |fh|
          document = @importer.import(fh)
        }
        assert_instance_of(Text::Document, document)
        assert_equal(1, document.chapters.size)
        assert_instance_of(Text::Chapter, document.chapter('default'))
      end
      def test_import__html__raises_error
        path = File.expand_path('data/html/pharmnet/gate.html', 
                                File.dirname(__FILE__))
        assert_raises(ArgumentError) do
          File.open(path) do |fh|
            @importer.import(fh)
          end
        end
      end
=end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ramaze.ch.oddb.org-1.0.0 test/import/test_rtf.rb