USING: farkup kernel tools.test ; IN: farkup.tests [ "
bar\n
" ] [ "-foo\nbar\n" convert-farkup ] unit-test [ "*foo\nbar\n
" ] [ "*foo\nbar\n" convert-farkup ] unit-test [ "Wow!
" ] [ "*Wow!*" convert-farkup ] unit-test [ "Wow.
" ] [ "_Wow._" convert-farkup ] unit-test [ "*
" ] [ "*" convert-farkup ] unit-test [ "*
" ] [ "\\*" convert-farkup ] unit-test [ "**
" ] [ "\\**" convert-farkup ] unit-test [ "" ] [ "\n\n" convert-farkup ] unit-test [ "" ] [ "\r\n\r\n" convert-farkup ] unit-test [ "" ] [ "\r\r\r\r" convert-farkup ] unit-test [ "\n" ] [ "\r\r\r" convert-farkup ] unit-test [ "\n" ] [ "\n\n\n" convert-farkup ] unit-test [ "foo
bar
" ] [ "foo\n\nbar" convert-farkup ] unit-test [ "foo
bar
" ] [ "foo\r\n\r\nbar" convert-farkup ] unit-test [ "foo
bar
" ] [ "foo\r\rbar" convert-farkup ] unit-test [ "foo
bar
" ] [ "foo\r\r\nbar" convert-farkup ] unit-test [ "\nbar\n
" ] [ "\nbar\n" convert-farkup ] unit-test [ "\nbar\n
" ] [ "\rbar\r" convert-farkup ] unit-test [ "\nbar\n
" ] [ "\r\nbar\r\n" convert-farkup ] unit-test [ "foo
\nbar
" ] [ "foo\n\n\nbar" convert-farkup ] unit-test [ "" ] [ "" convert-farkup ] unit-test [ "|a
" ] [ "|a" convert-farkup ] unit-test [ "a |
a | b |
a | b |
c | d |
a | b |
c | d |
foo\n
adfasd
" ] [ "*foo*\n=aheading=\nadfasd" convert-farkup ] unit-test [ "lol
=foo\n
" ] [ "=foo\n" convert-farkup ] unit-test [ "=foo
" ] [ "=foo" convert-farkup ] unit-test [ "==foo
" ] [ "==foo" convert-farkup ] unit-test [ "=
=
=
" ] [ "=foo==" convert-farkup ] unit-test [ "int main()\n" ] [ "[c{int main()}]" convert-farkup ] unit-test [ "
Feature comparison:\n
a | Factor | Java | Lisp |
Coolness | Yes | No | No |
Badass | Yes | No | No |
Enterprise | Yes | Yes | No |
Kosher | Yes | No | Yes |
Feature comparison:\n\n
a | Factor | Java | Lisp |
Coolness | Yes | No | No |
Badass | Yes | No | No |
Enterprise | Yes | Yes | No |
Kosher | Yes | No | Yes |
a-b
" ] [ "a-b" convert-farkup ] unit-test [ "