1 # File automatically generated from BurntSushi/toml-test
7 binmode STDIN, ':encoding(UTF-8)';
8 binmode STDOUT, ':encoding(UTF-8)';
11 'neglongpi' => bless( {
12 'name' => '<Custom Code>',
13 'operator' => 'CODE(...)',
18 BEGIN {${^WARNING_BITS} = "\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x15\x00\x04\x40\x05\x04\x54"}
22 require Math::BigFloat;
23 'Math::BigFloat'->new('-3.141592653589793')->beq($_);
25 '_file' => '(eval 420)'
26 }, 'Test2::Compare::Custom' ),
32 BEGIN {${^WARNING_BITS} = "\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x15\x00\x04\x40\x05\x04\x54"}
36 require Math::BigFloat;
37 'Math::BigFloat'->new('3.141592653589793')->beq($_);
39 'operator' => 'CODE(...)',
40 'name' => '<Custom Code>',
41 '_file' => '(eval 421)'
42 }, 'Test2::Compare::Custom' )
46 my $actual = from_toml(q{longpi = 3.141592653589793
47 neglongpi = -3.141592653589793
50 is($actual, $expected1, 'long-float - from_toml') or do{
52 diag Dumper($expected1);
58 is(eval{ from_toml(to_toml($actual)) }, $actual, 'long-float - to_toml') or do{
63 diag to_toml($actual);
65 diag 'REPARSED OUTPUT:';
66 diag Dumper(from_toml(to_toml($actual)));