From f2397db2cab21c9db06e8f7b69981f7eb2ca8cd5 Mon Sep 17 00:00:00 2001 From: rimio Date: Fri, 2 Mar 2018 01:40:43 +0200 Subject: Added indefinite string API; added test case answers --- test/files/appendix_a/0071.answer | 3 +++ test/files/appendix_a/0072.answer | 3 +++ test/files/appendix_a/0073.answer | 1 + test/files/appendix_a/0074.answer | 8 ++++++++ test/files/appendix_a/0075.answer | 8 ++++++++ test/files/appendix_a/0076.answer | 8 ++++++++ test/files/appendix_a/0077.answer | 8 ++++++++ test/files/appendix_a/0078.answer | 26 ++++++++++++++++++++++++++ test/files/appendix_a/0079.answer | 7 +++++++ test/files/appendix_a/0080.answer | 5 +++++ test/files/appendix_a/0081.answer | 5 +++++ 11 files changed, 82 insertions(+) create mode 100644 test/files/appendix_a/0071.answer create mode 100644 test/files/appendix_a/0072.answer create mode 100644 test/files/appendix_a/0073.answer create mode 100644 test/files/appendix_a/0074.answer create mode 100644 test/files/appendix_a/0075.answer create mode 100644 test/files/appendix_a/0076.answer create mode 100644 test/files/appendix_a/0077.answer create mode 100644 test/files/appendix_a/0078.answer create mode 100644 test/files/appendix_a/0079.answer create mode 100644 test/files/appendix_a/0080.answer create mode 100644 test/files/appendix_a/0081.answer (limited to 'test') 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 -- cgit v1.2.3