File: json-refs.t

package info (click to toggle)
libyaml-syck-perl 1.20-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 932 kB
  • sloc: ansic: 3,987; perl: 3,387; makefile: 4
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];