# HG changeset patch # User Christian Kamm # Date 1232883509 -3600 # Node ID acc834cb165704dbf03bec1a5a776ad3bc945fbb # Parent f1ed7fe8513899993a3f69a1fc1810a62bd70bae Add testcase for #189 to mini tests. diff -r f1ed7fe85138 -r acc834cb1657 tests/mini/bug189_interfacecast.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/mini/bug189_interfacecast.d Sun Jan 25 12:38:29 2009 +0100 @@ -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); +}