diff options
author | lnu <lnu@f70e237a-67f3-0310-a06c-d2b8a7116972> | 2006-01-02 20:08:52 +0000 |
---|---|---|
committer | lnu <lnu@f70e237a-67f3-0310-a06c-d2b8a7116972> | 2006-01-02 20:08:52 +0000 |
commit | c8a7a285dc83f05cbbd8b935fcf1d9c780f77ced (patch) | |
tree | 0f2f6a59c2985aaf72173f5e947ef4caa739ff5b /test/tc_converters_html2text.rb | |
parent | cab3234d550ce0d76c53a22be3376571654b4e09 (diff) | |
download | feed2imap-c8a7a285dc83f05cbbd8b935fcf1d9c780f77ced.tar.gz feed2imap-c8a7a285dc83f05cbbd8b935fcf1d9c780f77ced.tar.bz2 feed2imap-c8a7a285dc83f05cbbd8b935fcf1d9c780f77ced.zip |
Now uses ruby-feedparser for feed parsing
git-svn-id: svn+ssh://svn.gna.org/svn/feed2imap/trunk/feed2imap@73 f70e237a-67f3-0310-a06c-d2b8a7116972
Diffstat (limited to '')
-rwxr-xr-x | test/tc_converters_html2text.rb | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/test/tc_converters_html2text.rb b/test/tc_converters_html2text.rb deleted file mode 100755 index f17e47d..0000000 --- a/test/tc_converters_html2text.rb +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/ruby -w - -$:.unshift File.join(File.dirname(__FILE__), '..', 'lib') - -require 'test/unit' -require 'feed2imap/textconverters' - -class TextConvertersHTML2TextTest < Test::Unit::TestCase - def test_basic1 - inputtext = <<-EOF -<p> Ceci est un test. <br> On verra bien ce que ça donne ...</p> - EOF - outputtext = "Ceci est un test. -On verra bien ce que ça donne ..." - assert_equal(outputtext, inputtext.html2text) - end - - def test_basic2 - inputtext = <<-EOF -<p class="coucou"> Ceci est un test. On verra bien ce que ça donne ...</p> -<p class="coucou"> Ceci est un test. On verra bien ce que ça donne ...</p> - EOF - outputtext = "Ceci est un test. On verra bien ce que ça donne ...\n\nCeci est un test. On verra bien ce que ça donne ..." - assert_equal(outputtext, inputtext.html2text) - end - - def test_multiline - inputtext = <<-EOF -<p class="coucou"> Ceci - - -est - - -un - -test. On -verra -bien ce que ça -donne -...</p> - EOF - outputtext = "Ceci est un test. On verra bien ce que ça donne ..." - assert_equal(outputtext, inputtext.html2text) - end - - def test_bui - inputtext = <<-EOF -Ceci est un <b>test</b>. On <u>verra</u> <i>bien</i> ce - EOF - outputtext = "Ceci est un *test*. On _verra_ /bien/ ce" - assert_equal(outputtext, inputtext.html2text) - end - - def test_extchar - inputtext = <<-EOF -test de caractères étendus : éàèç ah ah - EOF - outputtext = "test de caract\350res \351tendus : \351\340\350\347 ah ah" - assert_equal(outputtext, inputtext.html2text) - end - - def test_pre - inputtext = <<-EOF -<p>le texte qui suit sera entre pre</p> -<pre>a b c - aaa ddd eee - ddd ee dfsdf dfdf dfd f df -</pre> - <br/><br/> -<p>fin du pre !</p> - EOF - outputtext = "le texte qui suit sera entre pre\n\na b c\naaa ddd eee\nddd ee dfsdf dfdf dfd f df\n\nfin du pre !" - assert_equal(outputtext, inputtext.html2text) - end - - def test_link - inputtext = <<-EOF -<p>ceci est un <a href="http://slashdot.org" style="">lien</a>. Ceci est un <a href=http://linuxfr.org/>autre lien</a> <a name="namedlink">named link</a></p> - EOF - outputtext = "ceci est un lien[1]. Ceci est un autre lien[2] named link\n\n[1] http://slashdot.org\n[2] http://linuxfr.org/" - assert_equal(outputtext, inputtext.html2text) - end -end |