YMS migration to onos-yangtool 1.10
Change-Id: I22ddf23f813840e0afec1e7713a86891f2a52f28
diff --git a/apps/yms/ut/src/test/resources/ydtTestYangFiles/crypto-base.yang b/apps/yms/ut/src/test/resources/ydtTestYangFiles/crypto-base.yang
new file mode 100644
index 0000000..602b911
--- /dev/null
+++ b/apps/yms/ut/src/test/resources/ydtTestYangFiles/crypto-base.yang
@@ -0,0 +1,76 @@
+module crypto-base {
+
+ yang-version 1;
+
+ namespace "ydt.crypto-base";
+
+ prefix "crypto";
+
+ organization "ON-LAB";
+
+ description "This module defines for crypto-base classifier.";
+
+ revision "2016-05-24" {
+ description "Initial revision.";
+ }
+
+ identity crypto-alg {
+ description
+ "Base identity from which all crypto algorithms
+ are derived.";
+ }
+
+ identity crypto-alg2 {
+ base crypto-alg;
+ }
+
+ identity crypto-alg3 {
+ base crypto-alg2;
+ }
+
+ leaf crypto {
+ type identityref {
+ base "crypto-alg";
+ }
+ }
+
+ typedef abc {
+ type identityref {
+ base "crypto-alg";
+ }
+ }
+
+ leaf-list abc-type {
+ type abc;
+ }
+
+ leaf abc-zeunion {
+ type union {
+ type identityref {
+ base "crypto-alg";
+ }
+ type abc;
+ }
+ }
+
+ leaf level2 {
+ type identityref {
+ base "crypto-alg2";
+ }
+ }
+
+ leaf level3 {
+ type identityref {
+ base "crypto-alg3";
+ }
+ }
+
+ leaf level4 {
+ type union {
+ type identityref {
+ base "crypto-alg3";
+ }
+ type abc;
+ }
+ }
+}
\ No newline at end of file