#!perl -T
use Test::More tests => 6;
use_ok('Number::Bytes::Human', 'format_bytes');
is(format_bytes(0, si => 1), '0', "0 still turns to '0' on SI with base 1024");
is(format_bytes(0, si => 1, bs => 1000), '0', "0 still turns to '0' on SI with base 1000");
is(format_bytes(1000, si => 1, bs => 1000), '1.0kB', "1000 turns to '1.0kB' on SI with base 1000");
is(format_bytes(10E6, si => 1, bs => 1000), '10MB', "10E6 turns to '10MB' on SI with base 1000");
is(format_bytes(1000, si => 1), '1000B', "1000 turns to '1000B' on SI with base 1024");
syntax highlighted by Code2HTML, v. 0.9.1