Sort methods in TestSimpleMarkupAttributeManager

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
drbrain 2007-12-28 06:30:37 +00:00
parent 16ecc7c796
commit 4ddbd24eb3

View File

@ -37,24 +37,10 @@ class TestSimpleMarkupAttributeManager < Test::Unit::TestCase
] ]
end end
def test_special def test_adding
# class names, variable names, file names, or instance variables assert_equal(["cat ", @wombat_on, "and", @wombat_off, " dog" ],
@am.add_special(/( @am.flow("cat {and} dog"))
\b([A-Z]\w+(::\w+)*) #assert_equal(["cat {and} dog" ], @am.flow("cat \\{and} dog"))
| \#\w+[!?=]?
| \b\w+([_\/\.]+\w+)+[!?=]?
)/x,
:CROSSREF)
assert_equal(["cat"], @am.flow("cat"))
assert_equal(["cat ", crossref("#fred"), " dog"].flatten,
@am.flow("cat #fred dog"))
assert_equal([crossref("#fred"), " dog"].flatten,
@am.flow("#fred dog"))
assert_equal(["cat ", crossref("#fred")].flatten, @am.flow("cat #fred"))
end end
def test_basic def test_basic
@ -143,10 +129,24 @@ class TestSimpleMarkupAttributeManager < Test::Unit::TestCase
@am.flow("\\_cat_<i>dog</i>")) @am.flow("\\_cat_<i>dog</i>"))
end end
def test_adding def test_special
assert_equal(["cat ", @wombat_on, "and", @wombat_off, " dog" ], # class names, variable names, file names, or instance variables
@am.flow("cat {and} dog")) @am.add_special(/(
# assert_equal(["cat {and} dog" ], @am.flow("cat \\{and} dog")) \b([A-Z]\w+(::\w+)*)
| \#\w+[!?=]?
| \b\w+([_\/\.]+\w+)+[!?=]?
)/x,
:CROSSREF)
assert_equal(["cat"], @am.flow("cat"))
assert_equal(["cat ", crossref("#fred"), " dog"].flatten,
@am.flow("cat #fred dog"))
assert_equal([crossref("#fred"), " dog"].flatten,
@am.flow("#fred dog"))
assert_equal(["cat ", crossref("#fred")].flatten, @am.flow("cat #fred"))
end end
end end