diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-11-22 18:27:43 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-11-22 18:58:20 +0100 |
commit | bd21de41e30e47f7d1c2ff6d4bdcc4a7f0e72103 (patch) | |
tree | 421182e4417b5f1b57ea988089c093ff84d91c91 /idlc/test | |
parent | add28638db1bf367751c98631624c6dd7adc6c22 (diff) |
Fix unoidl sourceprovider polystruct argument checks
Change-Id: Ib7ee3188b87b9b4216214b65347e34970e1b92a5
Diffstat (limited to 'idlc/test')
-rw-r--r-- | idlc/test/parser/polystruct.tests | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/idlc/test/parser/polystruct.tests b/idlc/test/parser/polystruct.tests index 129f567dc3da..89b0817c941c 100644 --- a/idlc/test/parser/polystruct.tests +++ b/idlc/test/parser/polystruct.tests @@ -133,6 +133,11 @@ struct Struct1<T> { long member; }; struct Struct2 { Struct1<Struct2> member; }; +EXPECT SUCCESS "polystruct.tests 25a": +struct Struct<T> { long member; }; +interface X { [attribute] Struct<X> member; }; + + EXPECT FAILURE "polystruct.tests 26": struct Struct1<T> { long member; }; struct Struct2<T> { long member; }; |