13 use_ok('DBIx::Class::ResultSource::View');
16 my $view = DBIx::Class::ResultSource::View->new( { name => 'Upsilon' } );
17 isa_ok( $view, 'DBIx::Class::ResultSource' );
18 isa_ok( $view, 'DBIx::Class' );
20 can_ok( $view, $_ ) for qw/new from depends_on/;
22 diag( map {"$_\n"} @{ mro::get_linear_isa($view) } );
25 my $schema = ViewDeps->connect;
28 #diag(DwarnS $schema);
30 #diag(DwarnS $schema->resultset('Bar')->result_source->depends_on);
31 diag keys %{$schema->resultset('Bar')->result_source->depends_on};
32 my @dependencies = keys %{$schema->resultset('Bar')->result_source->depends_on};
33 is($dependencies[0], 'mixin');