#!perl -w
use strict;
use Test::More qw(no_plan);
use File::Binary;
my $bin = File::Binary->new('t/be.power10.n16.ints');
$bin->set_endian($File::Binary::BIG_ENDIAN);
is($bin->get_si16(),-1);
is($bin->get_si16(),-10);
is($bin->get_si16(),-100);
is($bin->get_si16(),-1000);
is($bin->get_si16(),-10000);
$bin->close();
$bin = File::Binary->new('>t/temp');
$bin->set_endian($File::Binary::BIG_ENDIAN);
ok($bin->put_si16(-1));
ok($bin->put_si16(-10));
ok($bin->put_si16(-100));
ok($bin->put_si16(-1000));
ok($bin->put_si16(-10000));
$bin->close();
$bin = File::Binary->new('t/temp');
$bin->set_endian($File::Binary::BIG_ENDIAN);
is($bin->get_si16(),-1);
is($bin->get_si16(),-10);
is($bin->get_si16(),-100);
is($bin->get_si16(),-1000);
is($bin->get_si16(),-10000);
$bin->close();
syntax highlighted by Code2HTML, v. 0.9.1