Refactor tests a little bit.
[dbsrgits/DBIx-Class-ResultSource-MultipleTableInheritance.git] / t / lib / CafeInsertion / Result / Sumatra.pm
diff --git a/t/lib/CafeInsertion/Result/Sumatra.pm b/t/lib/CafeInsertion/Result/Sumatra.pm
new file mode 100644 (file)
index 0000000..17e4606
--- /dev/null
@@ -0,0 +1,17 @@
+package CafeInsertion::Result::Sumatra;
+
+use strict;
+use warnings;
+use parent 'CafeInsertion::Result::Coffee';
+
+require CafeInsertion::Result::Sugar;
+
+__PACKAGE__->table('sumatra');
+__PACKAGE__->result_source_instance->add_additional_parent(
+    CafeInsertion::Result::Sugar->result_source_instance );
+__PACKAGE__->add_columns( "aroma", { data_type => "text" } );
+
+#__PACKAGE__->has_many( 'coffees', 'CafeInsertion::Result::Coffee',
+#{ 'foreign.id' => 'self.id' } );
+
+1;