diff options
author | murphy <murphy@rubychan.de> | 2010-06-29 06:39:21 +0000 |
---|---|---|
committer | murphy <murphy@rubychan.de> | 2010-06-29 06:39:21 +0000 |
commit | e63682824ef4110152381bdb9b831378fe7baa4c (patch) | |
tree | cb28a1fc6ec57c51346ff2de4e390c7c417fb257 /lib/coderay/scanners/debug.rb | |
parent | c66ba1145eea6b846cc9f7427c740df5aada6436 (diff) | |
download | coderay-e63682824ef4110152381bdb9b831378fe7baa4c.tar.gz |
Removing tests from library files. They live now in test/unit.
Diffstat (limited to 'lib/coderay/scanners/debug.rb')
-rw-r--r-- | lib/coderay/scanners/debug.rb | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/lib/coderay/scanners/debug.rb b/lib/coderay/scanners/debug.rb index 613b55c..86a7962 100644 --- a/lib/coderay/scanners/debug.rb +++ b/lib/coderay/scanners/debug.rb @@ -1,4 +1,3 @@ -($:.unshift '../..'; require 'coderay') unless defined? CodeRay module CodeRay module Scanners @@ -64,48 +63,3 @@ module Scanners end end - -if $0 == __FILE__ - $VERBOSE = true - $: << File.join(File.dirname(__FILE__), '..') - eval DATA.read, nil, $0, __LINE__ + 4 -end - -__END__ -require 'test/unit' - -class DebugScannerTest < Test::Unit::TestCase - - def test_creation - assert CodeRay::Scanners::Debug < CodeRay::Scanners::Scanner - debug = nil - assert_nothing_raised do - debug = CodeRay.scanner :debug - end - assert_kind_of CodeRay::Scanners::Scanner, debug - end - - TEST_INPUT = <<-'DEBUG'.chomp -integer(10)operator((\\\))string<content(test)>test[ - - -method([])] - DEBUG - TEST_OUTPUT = CodeRay::Tokens[ - ['10', :integer], - ['(\\)', :operator], - [:begin_group, :string], - ['test', :content], - [:end_group, :string], - [:begin_line, :test], - ["\n\n \t \n", :space], - ["[]", :method], - [:end_line, :test], - ].flatten - - def test_filtering_text_tokens - assert_equal TEST_OUTPUT, CodeRay::Scanners::Debug.new.tokenize(TEST_INPUT) - assert_equal TEST_OUTPUT, CodeRay.scan(TEST_INPUT, :debug) - end - -end |