Committed by
Gerrit Code Review
YANG: Junit testcases for restricions resolution
Change-Id: I35b8a579f924af50a5e2192bdac36dc94784198e
Showing
18 changed files
with
252 additions
and
0 deletions
utils/yangutils/src/test/java/org/onosproject/yangutils/linker/RestrictionResolutionTest.java
0 → 100644
This diff is collapsed. Click to expand it.
| 1 | +module Test { | ||
| 2 | + yang-version 1; | ||
| 3 | + namespace http://huawei.com; | ||
| 4 | + prefix Ant; | ||
| 5 | + leaf invalid-interval { | ||
| 6 | + type hello { | ||
| 7 | + pattern "[a-z]"; | ||
| 8 | + pattern "[A-Z]"; | ||
| 9 | + length "min..20 | 201..max"; | ||
| 10 | + } | ||
| 11 | + } | ||
| 12 | + typedef hello { | ||
| 13 | + type string { | ||
| 14 | + pattern "[0-9]"; | ||
| 15 | + pattern "[\n]"; | ||
| 16 | + length "0..100 | 101..200 | 201..300"; | ||
| 17 | + } | ||
| 18 | + } | ||
| 19 | +} |
| 1 | +module Test { | ||
| 2 | + yang-version 1; | ||
| 3 | + namespace http://huawei.com; | ||
| 4 | + prefix Ant; | ||
| 5 | + leaf invalid-interval { | ||
| 6 | + type hello { | ||
| 7 | + pattern "[a-z]"; | ||
| 8 | + pattern "[A-Z]"; | ||
| 9 | + length "min..20 | 100..max"; | ||
| 10 | + } | ||
| 11 | + } | ||
| 12 | + typedef hello { | ||
| 13 | + type string { | ||
| 14 | + pattern "[0-9]"; | ||
| 15 | + pattern "[\n]"; | ||
| 16 | + length "0..100 | 101..200 | 201..300"; | ||
| 17 | + } | ||
| 18 | + } | ||
| 19 | +} |
| 1 | +module Test { | ||
| 2 | + yang-version 1; | ||
| 3 | + namespace http://huawei.com; | ||
| 4 | + prefix Ant; | ||
| 5 | + leaf invalid-interval { | ||
| 6 | + type hello { | ||
| 7 | + pattern "[a-z]"; | ||
| 8 | + pattern "[A-Z]"; | ||
| 9 | + length "min..20 | 100..max"; | ||
| 10 | + } | ||
| 11 | + } | ||
| 12 | + typedef hello { | ||
| 13 | + type string { | ||
| 14 | + pattern "[0-9]"; | ||
| 15 | + pattern "[\n]"; | ||
| 16 | + } | ||
| 17 | + } | ||
| 18 | +} |
-
Please register or login to post a comment