--- /dev/null
+module foo {
+ yang-version 1;
+ namespace "foo";
+ prefix foo;
+
+ revision 2016-05-05 {
+ description "Bug 5200 test.";
+ }
+
+ container root {
+ leaf my-leaf {
+ type string {
+ length "1..255" {
+ error-app-tag "lenght constraint error-app-tag";
+ error-message "lenght constraint error-app-message";
+ }
+ pattern "[a-z]+" {
+ error-app-tag "pattern constraint error-app-tag";
+ error-message "pattern constraint error-app-message";
+ }
+ }
+ }
+ leaf my-leaf-2 {
+ type int32 {
+ range "1..100" {
+ error-app-tag "range constraint error-app-tag";
+ error-message "range constraint error-app-message";
+ }
+ }
+ }
+ }
+}