require 5;
use strict;
use Test;
BEGIN { plan tests => 16 }
print "# Starting ", __FILE__ , " ...\n";
ok 1;
#sub XML::RSS::SimpleGen::DEBUG () {20}
use XML::RSS::SimpleGen ();
sub r ($$) {
my($m,$v) = @_;
my $r = XML::RSS::SimpleGen->new('http://test.int/','blorg');
$r->$m($v);
$r->as_string;
}
ok r('ttl', '30'), '/30/';
ok r('skipHours', 1), '/\s*1\s*/';
ok r('skipDays' , 1), '/\s*Monday\s*/';
ok r('skipDays' , 'Monday'), '/\s*Monday\s*/';
ok r('skipDays' , 'Monday'), '/\s*Monday\s*/';
ok r('language' , 'sgn-us'), '/sgn-us/';
ok r('css', './foo.css'), '/foo\.css/';
ok r('xsl', './foo.xsl'), '/foo\.xsl/';
ok r('webMaster', 'jojo@mojo.int'), '/jojo@mojo.int/';
ok r('docs', 'http://whatever.int'), '/http://whatever\.int/';
ok r('url', 'http://whatever.int'), '/http://whatever.int/';
ok r('title', 'jojo@mojo.int'), '/
jojo@mojo.int/';
ok r('description', 'jojo@mojo.int'), '/jojo@mojo.int/';
ok r('item', 'http://whatever.int'), '/http://whatever.int/';
print "# Done at ", scalar(localtime), ".\n";
ok 1;