Codebase list ohcount / 420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main test / unit / ruby / gestalt / filename_rule_test.rb
420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main

Tree @420c4794-75b8-4551-a2c5-42f5fb1d3fbf/main (Download .tar.gz)

filename_rule_test.rb @420c4794-75b8-4551-a2c5-42f5fb1d3fbf/mainraw · history · blame

require 'test/unit'
require File.dirname(__FILE__) + '/../../../../ruby/gestalt'

class FilenameRuleTest < Test::Unit::TestCase
  include Ohcount::Gestalt

	def test_process_file
		r = FilenameRule.new('foo\.rb')
		s = Ohcount::SourceFile.new('/bar/com/foo.rb', :contents => <<-RUBY_CODE
      # comment
      code = 1
			RUBY_CODE
		)
		assert r.process_source_file(s)
    assert_equal 1, r.count
	end
end