require 5; use strict; use Test; BEGIN { plan tests => 32 } print "# Starting ", __FILE__ , " ...\n"; ok 1; #sub XML::RSS::SimpleGen::DEBUG () {20} use XML::RSS::SimpleGen; print "# XML::RSS::SimpleGen version $XML::RSS::SimpleGen::VERSION\n"; sub z ($) { return XML::RSS::SimpleGen->html2text( $_[0] ) } ok z '' , '' , 'nullstring'; ok z '1' , '1' , 'digit 1'; ok z ' 1 ' , '1' , 'digit 1 with spaces'; ok z ' 1 ', '1' , 'digit 1 with spaces'; ok z "vis-à-vis Beyoncé's naïve papier-mâché résumé", "vis-à-vis Beyoncé's naïve papier-mâché résumé"; ok z "vis-à-vis Beyoncé's naïve papier-mâché résumé", "vis-à-vis Beyoncé's naïve papier-mâché résumé"; ok z "上德不德,", "上德不德,"; ok z "上德不 德 ,", "上德不 德 ,"; ok z "上丸,", "上丸,"; ok z "上丸,", "上丸,"; ok z "上丸,", "上丸,"; print "# De-Winification test:\n"; ok z "€20 ‘could’ be “fun” - No-body", '€20 ‘could’ be “fun” - No-body'; ok z "pyogo!", "p’yogo!"; ok z "pyogo!", "p’yogo!"; ok z "pyogo!", "p’yogo!"; ok z "pyogo!", "p’yogo!"; print "# Tag tests...\n"; ok z "N < 17 => true", "N < 17 => true"; ok z "Realtime", "Realtime"; ok z "Real
time", "Real time"; ok z "Real
time", "Real time"; ok z "Realtime",
"Real time";
ok z "Realtime",
"Realtime";
ok z "Realtime",
"Realtime";
ok z "Real