Changeset 532
- Timestamp:
- 04/18/12 11:27:21 (14 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
wiki-toolkit-plugin-json/trunk/t/002_basic_invocation.t
r530 r532 1 1 use strict; 2 use JSON; 2 3 use Test::More; 3 4 use Wiki::Toolkit::Plugin::JSON; … … 7 8 plan skip_all => "no backends configured"; 8 9 } else { 9 plan tests => ( 1* scalar @Wiki::Toolkit::TestLib::wiki_info );10 plan tests => ( 3 * scalar @Wiki::Toolkit::TestLib::wiki_info ); 10 11 } 11 12 … … 40 41 ); 41 42 42 my $output; 43 eval { 43 my $output = eval { 44 44 local $SIG{__WARN__} = sub { die $_[0]; }; 45 $ output = $json->recent_changes;45 $json->recent_changes; 46 46 }; 47 47 ok( !$@, "->recent_changes() doesn't warn." ); 48 49 my $parsed = eval { 50 local $SIG{__WARN__} = sub { die $_[0]; }; 51 decode_json( $output ); 52 }; 53 ok( !$@, "...and its output looks like JSON." ); 54 is( scalar @$parsed, 3, "...and has the right number of nodes." ); 48 55 } 49 56
