]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - t/lib/LaTeX/TikZ/TestX/FromTestY.pm
Test autocoercion
[perl/modules/LaTeX-TikZ.git] / t / lib / LaTeX / TikZ / TestX / FromTestY.pm
diff --git a/t/lib/LaTeX/TikZ/TestX/FromTestY.pm b/t/lib/LaTeX/TikZ/TestX/FromTestY.pm
new file mode 100644 (file)
index 0000000..6dbffeb
--- /dev/null
@@ -0,0 +1,9 @@
+package LaTeX::TikZ::TestX::FromTestY;
+
+use Any::Moose 'Util::TypeConstraints';
+
+coerce 'LaTeX::TikZ::TestX::Autocoerce'
+    => from 'LaTeX::TikZ::TestY'
+    => via { LaTeX::TikZ::TestX->new(id => int $_->num) };
+
+1;