move additional source attach
[dbsrgits/DBIx-Class-ResultSource-MultipleTableInheritance.git] / t / lib / MTITest.pm
index 91471fd..3b1593a 100644 (file)
@@ -3,7 +3,12 @@ package MTITest;
 use strict;
 use warnings;
 use parent qw(DBIx::Class::Schema);
+use aliased 'DBIx::Class::ResultSource::MultipleTableInheritance' => 'MTIView';
 
-__PACKAGE__->load_namespaces;
+for my $p (__PACKAGE__) {
+  $p->load_namespaces;
+  $_->attach_additional_sources
+    for grep $_->isa(MTIView), map $p->source($_), $p->sources;
+}
 
 1;