OTWO-1213 Works around lost encoding in Ruby/C binding layer
[ohcount] / test / unit / ruby / gestalt / filename_rule_test.rb
1 require 'test/unit'
2 require File.dirname(__FILE__) + '/../../../../ruby/gestalt'
3
4 class FilenameRuleTest < Test::Unit::TestCase
5   include Ohcount::Gestalt
6
7         def test_process_file
8                 r = FilenameRule.new('foo\.rb')
9                 s = Ohcount::SourceFile.new('/bar/com/foo.rb', :contents => <<-RUBY_CODE
10       # comment
11       code = 1
12                         RUBY_CODE
13                 )
14                 assert r.process_source_file(s)
15     assert_equal 1, r.count
16         end
17 end
18
19