[ONOS-6695]supporting single quoted binary values
Change-Id: Icda3f064c5a2216938ae965d75151091f93ffda7
diff --git a/compiler/base/parser/src/test/resources/ConfigFalse.yang b/compiler/base/parser/src/test/resources/ConfigFalse.yang
index 79dc5ac..b465848 100644
--- a/compiler/base/parser/src/test/resources/ConfigFalse.yang
+++ b/compiler/base/parser/src/test/resources/ConfigFalse.yang
@@ -11,4 +11,13 @@
status current;
reference "RFC 6020";
}
+ leaf invalid-interval1 {
+ type "uint16";
+ units "seconds";
+ description "Interval before a route is declared invalid";
+ config 'false';
+ mandatory 'true';
+ status current;
+ reference "RFC 6020";
+ }
}
\ No newline at end of file
diff --git a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorAppTag.yang b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorAppTag.yang
index 644b890..1b03523 100644
--- a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorAppTag.yang
+++ b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorAppTag.yang
@@ -12,8 +12,8 @@
leaf ifMTU {
type uint32;
}
- must "ifType != 'ethernet' or " +
- "(ifType = 'ethernet' and ifMTU = 1500)" {
+ must "ifType != ethernet or " +
+ "(ifType = ethernet and ifMTU = 1500)" {
description "An ethernet MTU must be 1500";
error-app-tag "An ethernet MTU must be 1500";
}
diff --git a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorDefaultAppTag.yang b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorDefaultAppTag.yang
index c265ea2..3edf457 100644
--- a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorDefaultAppTag.yang
+++ b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorDefaultAppTag.yang
@@ -12,8 +12,8 @@
leaf ifMTU {
type uint32;
}
- must "ifType != 'ethernet' or " +
- "(ifType = 'ethernet' and ifMTU = 1500)" {
+ must "ifType != ethernet or " +
+ "(ifType = ethernet and ifMTU = 1500)" {
description "An ethernet MTU must be 1500";
}
must "ifType != 'atm' or " +
diff --git a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorMessage.yang b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorMessage.yang
index 4726d0c..8de1660 100644
--- a/compiler/base/parser/src/test/resources/ContainerSubStatementErrorMessage.yang
+++ b/compiler/base/parser/src/test/resources/ContainerSubStatementErrorMessage.yang
@@ -12,8 +12,8 @@
leaf ifMTU {
type uint32;
}
- must "ifType != 'ethernet' or " +
- "(ifType = 'ethernet' and ifMTU = 1500)" {
+ must "ifType != ethernet or " +
+ "(ifType = ethernet and ifMTU = 1500)" {
description "An ethernet MTU must be 1500";
error-message "An ethernet MTU must be 1500";
}
diff --git a/compiler/base/parser/src/test/resources/ContainerSubStatementMust.yang b/compiler/base/parser/src/test/resources/ContainerSubStatementMust.yang
index c089850..de450fc 100644
--- a/compiler/base/parser/src/test/resources/ContainerSubStatementMust.yang
+++ b/compiler/base/parser/src/test/resources/ContainerSubStatementMust.yang
@@ -12,8 +12,8 @@
leaf ifMTU {
type uint32;
}
- must "ifType != 'ethernet' or " +
- "(ifType = 'ethernet' and ifMTU = 1500)" {
+ must "ifType != ethernet or " +
+ "(ifType = ethernet and ifMTU = 1500)" {
description "An ethernet MTU must be 1500";
}
must "ifType != 'atm' or " +
diff --git a/compiler/base/parser/src/test/resources/ContainerSubStatementWhen.yang b/compiler/base/parser/src/test/resources/ContainerSubStatementWhen.yang
index c25b499..84757ab 100644
--- a/compiler/base/parser/src/test/resources/ContainerSubStatementWhen.yang
+++ b/compiler/base/parser/src/test/resources/ContainerSubStatementWhen.yang
@@ -3,7 +3,7 @@
namespace "http://huawei.com";
prefix Ant;
list interface-switching-capability {
- when "../switching-capability = 'TDM'" {
+ when "../switching-capability = TDM" {
description "Valid only for TDM";
}
key "switching-capability";
@@ -22,7 +22,7 @@
}
}
container time-division-multiplex-capable {
- when "../switching-capability = 'TDM'" {
+ when "../switching-capability = TDM" {
description "Valid only for TDM";
}
description
diff --git a/compiler/base/parser/src/test/resources/LeafSubStatementMust.yang b/compiler/base/parser/src/test/resources/LeafSubStatementMust.yang
index 6d7e626..1a2c0c1 100644
--- a/compiler/base/parser/src/test/resources/LeafSubStatementMust.yang
+++ b/compiler/base/parser/src/test/resources/LeafSubStatementMust.yang
@@ -7,7 +7,7 @@
enum ethernet;
enum atm;
}
- must "ifType != 'ethernet'" {
+ must "ifType != ethernet" {
description "ifType is not ethernet";
}
}
diff --git a/compiler/base/parser/src/test/resources/LeafSubStatementWhen.yang b/compiler/base/parser/src/test/resources/LeafSubStatementWhen.yang
index 239e0b6..f980763 100644
--- a/compiler/base/parser/src/test/resources/LeafSubStatementWhen.yang
+++ b/compiler/base/parser/src/test/resources/LeafSubStatementWhen.yang
@@ -3,7 +3,7 @@
namespace http://huawei.com;
prefix Ant;
leaf ifType {
- when "ifType != 'ethernet'" {
+ when "ifType != ethernet" {
description "ifType is not ethernet";
}
type enumeration {