Annotation of todotxt/Text-Todo-REST-API/t/formats.t, Revision 1.1
1.1 ! andrew 1: #===============================================================================
! 2: #
! 3: # FILE: filters.t
! 4: #
! 5: # DESCRIPTION: Test Text::Todo::REST::API
! 6: #
! 7: # AUTHOR: Andrew Fresh (AAF), andrew@cpan.org
! 8: # COMPANY: Red River Communications
! 9: # CREATED: 01/07/10 19:11
! 10: # REVISION: $AFresh1$
! 11: #===============================================================================
! 12:
! 13: use strict;
! 14: use warnings;
! 15:
! 16: use Test::More tests => 6;
! 17:
! 18: my $class;
! 19: BEGIN {
! 20: $class = 'Text::Todo::REST::API';
! 21: use_ok( $class, "use $class" );
! 22: }
! 23:
! 24: diag("Testing $class $Text::Todo::REST::API::VERSION");
! 25:
! 26: my $api = new_ok( $class, [ { basedir => 't', path_info => '/lists/todo' } ] );
! 27:
! 28: my $result;
! 29: ok( !eval { $result = $api->Load('test') }, 'Load method' );
! 30: like( $@, '/^Unable to Load \[test\]/', 'Failed Load as expected' );
! 31: $result = undef;
! 32:
! 33: ok( !eval { $result = $api->Dump('test') }, 'Dump method' );
! 34: like( $@, '/^Unable to Dump \[test\]/', 'Failed Dump as expected' );
! 35: $result = undef;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>