1 # File automatically generated from BurntSushi/toml-test
7 binmode STDIN, ':encoding(UTF-8)';
8 binmode STDOUT, ':encoding(UTF-8)';
11 'bestdayever' => bless( {
16 BEGIN {${^WARNING_BITS} = "\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x55\x15\x00\x04\x40\x05\x04\x54"}
20 my $exp = 'DateTime::Format::RFC3339'->parse_datetime('2017-06-06T12:34:56-05:00');
21 my $got = 'DateTime::Format::RFC3339'->parse_datetime($_);
22 $exp->set_time_zone('UTC');
23 $got->set_time_zone('UTC');
24 return 'DateTime'->compare($got, $exp) == 0;
26 'operator' => 'CODE(...)',
27 'name' => '<Custom Code>',
28 '_file' => '(eval 372)'
29 }, 'Test2::Compare::Custom' )
33 my $actual = from_toml(q{bestdayever = 2017-06-06T12:34:56-05:00
36 is($actual, $expected1, 'datetime-timezone - from_toml') or do{
38 diag Dumper($expected1);
44 is(eval{ from_toml(to_toml($actual)) }, $actual, 'datetime-timezone - to_toml') or do{
49 diag to_toml($actual);
51 diag 'REPARSED OUTPUT:';
52 diag Dumper(from_toml(to_toml($actual)));