One more test.

This commit is contained in:
Mike West 2011-04-19 19:54:42 +02:00
parent c1afb8a0d4
commit 3ebbb82f14

View File

@ -1,7 +1,7 @@
require File.expand_path('../helper', __FILE__) require File.expand_path('../helper', __FILE__)
class RoccoDocblockAnnotationsTest < Test::Unit::TestCase class RoccoDocblockAnnotationsTest < Test::Unit::TestCase
def test_docblock_annotation_conversion def test_basics
r = Rocco.new( 'test', '', { :language => "c", :docblocks => true } ) { "" } # Generate throwaway instance so I can test `parse` r = Rocco.new( 'test', '', { :language => "c", :docblocks => true } ) { "" } # Generate throwaway instance so I can test `parse`
assert_equal( assert_equal(
[ [
@ -10,4 +10,13 @@ class RoccoDocblockAnnotationsTest < Test::Unit::TestCase
r.docblock( ["Comment\n\n@param mixed foo\n@return void"] ) r.docblock( ["Comment\n\n@param mixed foo\n@return void"] )
) )
end end
def test_highlighted_in_blocks
r = Rocco.new( 'test', '', { :language => "c", :docblocks => true } ) { "" } # Generate throwaway instance so I can test `parse`
highlighted = r.highlight( r.split( r.parse( "/**\n * Comment\n * @param type name\n */\ndef codeblock\nend\n" ) ) )
assert_equal(
"<p>Comment</p>\n\n<blockquote><p><strong>param</strong> type name</p></blockquote>\n",
highlighted[0][0]
)
end
end end