Sha256: 1dce57b03c84493efce0f01681152256b594e8fa5568e8ce65c0518934c080ae

Contents?: true

Size: 599 Bytes

Versions: 19

Compression:

Stored size: 599 Bytes

Contents

use v6;
use Test;
use lib './';

plan 11;

BEGIN { EVAL('use Example') }; pass 'Load module';

ok Grains.can('square'), 'Grains class has square method';
ok Grains.can('total'), 'Grains class has total method';

is Grains.square(1),  1, 'test square 1';
is Grains.square(2),  2, 'test square 2';
is Grains.square(3),  4, 'test square 3';
is Grains.square(4),  8,  'test square 4';
is Grains.square(16), 32768, 'test square 16';
is Grains.square(32), 2147483648, 'test square 32';
is Grains.square(64), 9223372036854775808, 'test square 64';
is Grains.total,      18446744073709551615, 'test total';

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
trackler-2.0.0.8 tracks/perl6/grains/grains.t
trackler-2.0.0.7 tracks/perl6/grains/grains.t
trackler-2.0.0.6 tracks/perl6/grains/grains.t
trackler-2.0.0.5 tracks/perl6/grains/grains.t
trackler-2.0.0.4 tracks/perl6/grains/grains.t
trackler-2.0.0.3 tracks/perl6/grains/grains.t
trackler-2.0.0.2 tracks/perl6/grains/grains.t
trackler-2.0.0.1 tracks/perl6/grains/grains.t
trackler-2.0.0.0 tracks/perl6/grains/grains.t
trackler-1.0.4.1 tracks/perl6/grains/grains.t
trackler-1.0.4.0 tracks/perl6/grains/grains.t
trackler-1.0.3.0 tracks/perl6/grains/grains.t
trackler-1.0.2.1 tracks/perl6/grains/grains.t
trackler-1.0.2.0 tracks/perl6/grains/grains.t
trackler-1.0.1.2 tracks/perl6/grains/grains.t
trackler-1.0.1.1 tracks/perl6/grains/grains.t
trackler-1.0.1.0 tracks/perl6/grains/grains.t
trackler-1.0.0.1 tracks/perl6/grains/grains.t
trackler-1.0.0 tracks/perl6/grains/grains.t