commit | ba5bacb671aed6f84a6cd017a4cdb9f732c97d29 | [log] [tgz] |
---|---|---|
author | janani b <janani.b@huawei.com> | Fri Jun 23 14:42:51 2017 +0530 |
committer | janani b <janani.b@huawei.com> | Fri Jun 23 14:55:28 2017 +0530 |
tree | 3a54ccb620d5e51ae7b28c34b14fd634920095c7 | |
parent | b2c64c58d950ae920812c0197d0a450bd6db949c [diff] |
[ONOS-6677] Description in pattern statement Change-Id: Iacdd3ac0cafe6b39eaa4ba463d5c25a72aa50549
diff --git a/compiler/base/parser/src/test/resources/LengthStatementInsideTypeDef.yang b/compiler/base/parser/src/test/resources/LengthStatementInsideTypeDef.yang index c1195dc..ad59080 100644 --- a/compiler/base/parser/src/test/resources/LengthStatementInsideTypeDef.yang +++ b/compiler/base/parser/src/test/resources/LengthStatementInsideTypeDef.yang
@@ -4,12 +4,18 @@ prefix Ant; typedef invalid-interval { type string { - length "1..100"; + length "1..100" { + description "length-description typedef"; + reference "reference typedef"; + } } } leaf xyz { type invalid-interval { - length "2..100"; + length "2..100"{ + description "length-description type"; + reference "reference type"; + } } } }
diff --git a/compiler/base/parser/src/test/resources/RangeWithTypedef.yang b/compiler/base/parser/src/test/resources/RangeWithTypedef.yang new file mode 100644 index 0000000..d885d8c --- /dev/null +++ b/compiler/base/parser/src/test/resources/RangeWithTypedef.yang
@@ -0,0 +1,22 @@ +module Test { + yang-version 1; + namespace http://huawei.com; + prefix Ant; + + typedef value { + type uint8 { + range "1..100" { + description "typedef description"; + reference "typedef reference"; + } + } + } + leaf invalid-interval { + type value { + range "2..100" { + description "range description"; + reference "range reference"; + } + } + } +}
diff --git a/compiler/base/parser/src/test/resources/ValidBinaryLengthStatement.yang b/compiler/base/parser/src/test/resources/ValidBinaryLengthStatement.yang index 7182eb3..349181a 100644 --- a/compiler/base/parser/src/test/resources/ValidBinaryLengthStatement.yang +++ b/compiler/base/parser/src/test/resources/ValidBinaryLengthStatement.yang
@@ -4,7 +4,10 @@ prefix Ant; leaf message { type binary { - length "4"; + length "4" { + description "binary description"; + reference "binary reference"; + } } } }