[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 {