29 |
my $self = shift; |
my $self = shift; |
30 |
isa_ok( $self->app, 'SDL::App' ); |
isa_ok( $self->app, 'SDL::App' ); |
31 |
isa_ok( $self->event, 'SDL::Event' ); |
isa_ok( $self->event, 'SDL::Event' ); |
32 |
|
|
33 |
|
my $path = '/tmp/foo'; |
34 |
|
unlink $path if -e $path; |
35 |
|
|
36 |
|
my $size = 0; |
37 |
|
|
38 |
|
foreach my $data ( qw/a b c foo bar aaaabbbbccccddddeeeeffff/ ) { |
39 |
|
VRac->append_to_file( $path, $data ); |
40 |
|
$size += length($data); |
41 |
|
cmp_ok(-s $path, '==', $size); |
42 |
|
} |
43 |
}; |
}; |
44 |
|
|
45 |
ok( $orao->run, 'run' ); |
ok( $orao->run, 'run' ); |
70 |
test_mem( 0x7000 ); |
test_mem( 0x7000 ); |
71 |
dies_ok { $orao->poke_code( 0xf000, 1 ) } 'access to ro memory'; |
dies_ok { $orao->poke_code( 0xf000, 1 ) } 'access to ro memory'; |
72 |
|
|
|
my $path = '/tmp/foo'; |
|
|
unlink $path if -e $path; |
|
|
|
|
|
my $size = 0; |
|
|
|
|
|
foreach my $data ( qw/a b c foo bar aaaabbbbccccddddeeeeffff/ ) { |
|
|
VRac->append_to_file( $path, $data ); |
|
|
$size += length($data); |
|
|
cmp_ok(-s $path, '==', $size); |
|
|
} |
|