diff options
-rw-r--r-- | idlc/test/parser/constant.tests | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/idlc/test/parser/constant.tests b/idlc/test/parser/constant.tests index 505a8c2b1588..49183d4d1c18 100644 --- a/idlc/test/parser/constant.tests +++ b/idlc/test/parser/constant.tests @@ -79,9 +79,9 @@ constants C { const byte C1 = -128; const byte C2 = -0200; const byte C3 = -0x80; - const byte C4 = 255; - const byte C5 = 0377; - const byte C6 = 0xFF; + const byte C4 = 127; + const byte C5 = 0177; + const byte C6 = 0x7F; const short C7 = -32768; const short C8 = -0100000; const short C9 = -0x8000; @@ -118,6 +118,14 @@ constants C { }; +EXPECT NEW-FAILURE "constant.tests 8a": +constants C { + const byte C4 = 255; + const byte C5 = 0377; + const byte C6 = 0xFF; +}; + + EXPECT FAILURE "constant.tests 9": constants C { const byte C1 = -129; }; |