File: format_fractional.t

package info (click to toggle)
libdatetime-format-pg-perl 0.16007-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 276 kB
  • sloc: perl: 1,656; makefile: 2
file content (26 lines) | stat: -rw-r--r-- 557 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use strict;
use warnings;

use Test::More tests => 1;

use DateTime;
use DateTime::Format::Pg;

my $dt1 = DateTime->new(
   year       => 2010,
   month      => 6,
   day        => 21,
   hour       => 10,
   minute     => 11,
   second     => 9,
   nanosecond => 66727999,
   time_zone  => 'Australia/Brisbane',

);

my $ts1 = DateTime::Format::Pg->format_datetime($dt1);

my $dt2 = DateTime::Format::Pg->parse_datetime($ts1);
my $ts2 = DateTime::Format::Pg->format_datetime($dt2);

is($ts1, $ts2, 'fractional timestamptz was parsed/formatted correctly');