3 use Test::More qw(no_plan);
5 use File::Temp qw(tempdir);
7 BEGIN { use_ok aliased => 'IronMunger::StatsSaver'; }
8 BEGIN { use_ok aliased => 'IronMunger::Monger'; }
11 (my $saver = StatsSaver->new(dir => 'X')),
12 'Constructed object ok'
16 $saver->_image_symlink_target('male','iron'), 'X/badges/male/iron.png',
21 $saver->_image_symlink_from('mst', 'female'), 'X/mybadge/female/mst.png',
25 my $monger = Monger->new(
30 is($monger->level, 'paper', 'mst sucks');
32 my $dir = tempdir(CLEANUP => 1);
34 $saver = StatsSaver->new(dir => $dir);
36 $saver->_write_symlinks_for($monger);
38 my @links = sort map $_->readlink, grep -l, io($dir)->all_files;
40 warn join("\n", @links);