# This file is part of NIT ( http://www.nitlanguage.org ). # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. module test_commonmark_raw_html is test import test_markdown class TestCommonmarkRawHTML super TestMarkdownHtml test fun test587 is test do var md = """\n""" var html = """

\n""" assert md_to_html(md) == html end fun test588 is test do var md = """\n""" var html = """

\n""" assert md_to_html(md) == html end fun test589 is test do var md = """\n""" var html = """

\n""" assert md_to_html(md) == html end fun test590 is test do var md = """\n""" var html = """

\n""" assert md_to_html(md) == html end fun test591 is test do var md = """Foo \n""" var html = """

Foo

\n""" assert md_to_html(md) == html end fun test592 is test do var md = """<33> <__>\n""" var html = """

<33> <__>

\n""" assert md_to_html(md) == html end fun test593 is test do var md = """
\n""" var html = """

<a h*#ref="hi">

\n""" assert md_to_html(md) == html end fun test594 is test do var md = """
<a href="hi'> <a href=hi'>

\n""" assert md_to_html(md) == html end fun test595 is test do var md = """< a><\nfoo>\n\n""" var html = """

< a><\nfoo><bar/ >\n<foo bar=baz\nbim!bop />

\n""" assert md_to_html(md) == html end fun test596 is test do var md = """
\n""" var html = """

<a href='bar'title=title>

\n""" assert md_to_html(md) == html end fun test597 is test do var md = """
\n""" var html = """

\n""" assert md_to_html(md) == html end fun test598 is test do var md = """\n""" var html = """

</a href="foo">

\n""" assert md_to_html(md) == html end fun test599 is test do var md = """foo \n""" var html = """

foo

\n""" assert md_to_html(md) == html end fun test600 is test do var md = """foo \n""" var html = """

foo <!-- not a comment -- two hyphens -->

\n""" assert md_to_html(md) == html end fun test601 is test do var md = """foo foo -->\n\nfoo \n""" var html = """

foo <!--> foo -->

\n

foo <!-- foo--->

\n""" assert md_to_html(md) == html end fun test602 is test do var md = """foo \n""" var html = """

foo

\n""" assert md_to_html(md) == html end fun test603 is test do var md = """foo \n""" var html = """

foo

\n""" assert md_to_html(md) == html end fun test604 is test do var md = """foo &<]]>\n""" var html = """

foo &<]]>

\n""" assert md_to_html(md) == html end fun test605 is test do var md = """foo \n""" var html = """

foo

\n""" assert md_to_html(md) == html end fun test606 is test do var md = """foo \n""" var html = """

foo

\n""" assert md_to_html(md) == html end fun test607 is test do var md = """\n""" var html = """

<a href=""">

\n""" assert md_to_html(md) == html end end