File: json-refs.t

package info (click to toggle)
libyaml-syck-perl 1.05-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 812 kB
  • ctags: 1,573
  • sloc: ansic: 3,852; perl: 2,520; makefile: 49
file content (17 lines) | stat: -rw-r--r-- 282 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use strict;
use t::TestYAML ();
use JSON::Syck;
use Test::More;

plan tests => 2;

my $str = "foo";
my $r = { foo => \$str, bar => sub { return "bar" } };

local $SIG{__WARN__} = sub { 1 };

my $dump = JSON::Syck::Dump $r;
like $dump, qr/"bar":null/;
unlike $dump, qr[!perl/ref];