From 9c197b777b45ba03e84c433d3cb6528cbecab4b8 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Sun, 25 Jan 2009 12:38:29 +0100 Subject: [PATCH] Add testcase for #189 to mini tests. --- tests/mini/bug189_interfacecast.d | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 tests/mini/bug189_interfacecast.d diff --git a/tests/mini/bug189_interfacecast.d b/tests/mini/bug189_interfacecast.d new file mode 100644 index 00000000..1fa29764 --- /dev/null +++ b/tests/mini/bug189_interfacecast.d @@ -0,0 +1,11 @@ +interface I {} +class A : I {} +class B : A {} + +void main () { + A a = new A; + I i = a; + + assert(!cast(B)a); + assert(!cast(B)i); +}