5 use Test::More tests => 3;
10 my $file = 't/multi/conf.yml';
13 Model => { 'Model::Baz' => { qux => 'xyzzy' } }
15 { name2 => 'TestApp2',
16 Model2 => { 'Model::Baz2' => { qux2 => 'xyzzy2' } }
20 my @results = eval { Config::Any::YAML->load( $file ); };
23 skip "Can't load multi-stream YAML files", 3 if $@;
24 is( @results, 2, '2 documents' );
25 is_deeply( \@results, \@expect, 'structures ok' );
28 = Config::Any->load_files( { use_ext => 1, files => [ $file ] } );
31 [ { $file => \@expect } ],
32 'config-any structures ok'