summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorrimio <vasi.vilvoiu@gmail.com>2018-03-02 01:40:43 +0200
committerrimio <vasi.vilvoiu@gmail.com>2018-03-02 01:40:43 +0200
commitf2397db2cab21c9db06e8f7b69981f7eb2ca8cd5 (patch)
tree897682067030314d41db3491c013117739e04bb9 /test
parent85f4b2274c7ed2107dd56329c3421c15272e67a5 (diff)
Added indefinite string API; added test case answers
Diffstat (limited to 'test')
-rw-r--r--test/files/appendix_a/0071.answer3
-rw-r--r--test/files/appendix_a/0072.answer3
-rw-r--r--test/files/appendix_a/0073.answer1
-rw-r--r--test/files/appendix_a/0074.answer8
-rw-r--r--test/files/appendix_a/0075.answer8
-rw-r--r--test/files/appendix_a/0076.answer8
-rw-r--r--test/files/appendix_a/0077.answer8
-rw-r--r--test/files/appendix_a/0078.answer26
-rw-r--r--test/files/appendix_a/0079.answer7
-rw-r--r--test/files/appendix_a/0080.answer5
-rw-r--r--test/files/appendix_a/0081.answer5
11 files changed, 82 insertions, 0 deletions
diff --git a/test/files/appendix_a/0071.answer b/test/files/appendix_a/0071.answer
new file mode 100644
index 0000000..345f355
--- /dev/null
+++ b/test/files/appendix_a/0071.answer
@@ -0,0 +1,3 @@
+[BSTR] len 5 (indefinite)
+ [BSTR] len 2 value '0102'
+ [BSTR] len 3 value '030405'
diff --git a/test/files/appendix_a/0072.answer b/test/files/appendix_a/0072.answer
new file mode 100644
index 0000000..e146cd8
--- /dev/null
+++ b/test/files/appendix_a/0072.answer
@@ -0,0 +1,3 @@
+[STR] len 9 (indefinite)
+ [STR] len 5 value 'strea'
+ [STR] len 4 value 'ming'
diff --git a/test/files/appendix_a/0073.answer b/test/files/appendix_a/0073.answer
new file mode 100644
index 0000000..972fb75
--- /dev/null
+++ b/test/files/appendix_a/0073.answer
@@ -0,0 +1 @@
+[ARRAY] len 0 (indefinite)
diff --git a/test/files/appendix_a/0074.answer b/test/files/appendix_a/0074.answer
new file mode 100644
index 0000000..8c993e6
--- /dev/null
+++ b/test/files/appendix_a/0074.answer
@@ -0,0 +1,8 @@
+[ARRAY] len 3 (indefinite)
+ [UINT] value 1
+ [ARRAY] len 2
+ [UINT] value 2
+ [UINT] value 3
+ [ARRAY] len 2 (indefinite)
+ [UINT] value 4
+ [UINT] value 5
diff --git a/test/files/appendix_a/0075.answer b/test/files/appendix_a/0075.answer
new file mode 100644
index 0000000..376b219
--- /dev/null
+++ b/test/files/appendix_a/0075.answer
@@ -0,0 +1,8 @@
+[ARRAY] len 3 (indefinite)
+ [UINT] value 1
+ [ARRAY] len 2
+ [UINT] value 2
+ [UINT] value 3
+ [ARRAY] len 2
+ [UINT] value 4
+ [UINT] value 5
diff --git a/test/files/appendix_a/0076.answer b/test/files/appendix_a/0076.answer
new file mode 100644
index 0000000..f229e54
--- /dev/null
+++ b/test/files/appendix_a/0076.answer
@@ -0,0 +1,8 @@
+[ARRAY] len 3
+ [UINT] value 1
+ [ARRAY] len 2
+ [UINT] value 2
+ [UINT] value 3
+ [ARRAY] len 2 (indefinite)
+ [UINT] value 4
+ [UINT] value 5
diff --git a/test/files/appendix_a/0077.answer b/test/files/appendix_a/0077.answer
new file mode 100644
index 0000000..31566a4
--- /dev/null
+++ b/test/files/appendix_a/0077.answer
@@ -0,0 +1,8 @@
+[ARRAY] len 3
+ [UINT] value 1
+ [ARRAY] len 2 (indefinite)
+ [UINT] value 2
+ [UINT] value 3
+ [ARRAY] len 2
+ [UINT] value 4
+ [UINT] value 5
diff --git a/test/files/appendix_a/0078.answer b/test/files/appendix_a/0078.answer
new file mode 100644
index 0000000..f1126ad
--- /dev/null
+++ b/test/files/appendix_a/0078.answer
@@ -0,0 +1,26 @@
+[ARRAY] len 25 (indefinite)
+ [UINT] value 1
+ [UINT] value 2
+ [UINT] value 3
+ [UINT] value 4
+ [UINT] value 5
+ [UINT] value 6
+ [UINT] value 7
+ [UINT] value 8
+ [UINT] value 9
+ [UINT] value 10
+ [UINT] value 11
+ [UINT] value 12
+ [UINT] value 13
+ [UINT] value 14
+ [UINT] value 15
+ [UINT] value 16
+ [UINT] value 17
+ [UINT] value 18
+ [UINT] value 19
+ [UINT] value 20
+ [UINT] value 21
+ [UINT] value 22
+ [UINT] value 23
+ [UINT] value 24
+ [UINT] value 25
diff --git a/test/files/appendix_a/0079.answer b/test/files/appendix_a/0079.answer
new file mode 100644
index 0000000..8bd634e
--- /dev/null
+++ b/test/files/appendix_a/0079.answer
@@ -0,0 +1,7 @@
+[MAP] len 2 (indefinite)
+ key[0]: [STR] len 1 value 'a'
+ val[0]: [UINT] value 1
+ key[1]: [STR] len 1 value 'b'
+ val[1]: [ARRAY] len 2 (indefinite)
+ [UINT] value 2
+ [UINT] value 3
diff --git a/test/files/appendix_a/0080.answer b/test/files/appendix_a/0080.answer
new file mode 100644
index 0000000..91f4607
--- /dev/null
+++ b/test/files/appendix_a/0080.answer
@@ -0,0 +1,5 @@
+[ARRAY] len 2
+ [STR] len 1 value 'a'
+ [MAP] len 1 (indefinite)
+ key[0]: [STR] len 1 value 'b'
+ val[0]: [STR] len 1 value 'c'
diff --git a/test/files/appendix_a/0081.answer b/test/files/appendix_a/0081.answer
new file mode 100644
index 0000000..ca819ca
--- /dev/null
+++ b/test/files/appendix_a/0081.answer
@@ -0,0 +1,5 @@
+[MAP] len 2 (indefinite)
+ key[0]: [STR] len 3 value 'Fun'
+ val[0]: [BOOL] value true
+ key[1]: [STR] len 3 value 'Amt'
+ val[1]: [NINT] value -2