From 93a70bece8ecdb30801744e492fec8bb2601d2a4 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Sat, 17 Aug 2024 20:10:08 -0500 Subject: [PATCH] Update: Improvements around FSS Read functions regarding correctness. Update the `verify.sh` script (and associated `testfile`) to print the test name. Update the `generate.sh` and `verify.sh` scripts to safely pass arguments with spaces using `"$@"`. Update the FSS Embedded Read to include the backported fixes such as those from commit 104ed789a759a344146431ded54cde9fefb063ec. - The use of `f_memory_array_increase()` is incorrect in several cases. - Switch to `f_memory_array_resize()`. - Add 2 when resizing to account for the depth position but also an additional element as a minor memory allocation optimization. Update the FSS Basic and FSS Extended Read functions. - Avoid printing end of Object space when there is no Content. - For FSS Extended Read, move the print quote into dedicated function. - Add print Content end empty print function to match the 0.7 code (simplify comparisons between the different versions). - Utilize the flag practices for `print_state` to be similar to the 0.7 code. Update the FSS Embedded Read program: - Security issue regarding incorrect memset value (passed `sizeof(skip)` when instead `sizeof(bool)` should be used). - The `--line` parameter is not being correctly validated and throws an error when a value is specified. - Fix bug where empty Content is being improperly handled and '}' is being returned as the Content for empty Content. - Rebuild the tests to match the 0.6 generation because the 0.7 is invalid (once the 0.7 is fixed, then I will do more extensive comparisons and appropriate fixes). --- level_1/fl_fss/c/fss/embedded_list.c | 44 ++-- ...-0000-basic-content-line-0-original.expect | 1 + ...-0000-basic-content-line-1-original.expect | 1 + ...000-basic-content-line-100-original.expect | 0 ...-0000-basic-content-line-5-original.expect | 1 + ...-0000-basic-content-line-6-original.expect | 1 + ...basic-content-name-a-original-empty.expect | 8 + ...-0000-basic-content-name-a-original.expect | 8 + ...000-basic-content-select-0-original.expect | 20 ++ ...000-basic-content-select-1-original.expect | 0 ...0-basic-content-select-100-original.expect | 0 ...000-basic-content-select-5-original.expect | 0 ...000-basic-content-select-6-original.expect | 0 ...t-0000-basic-object-line-0-original.expect | 1 + ...t-0000-basic-object-line-1-original.expect | 1 + ...0000-basic-object-line-100-original.expect | 0 ...t-0000-basic-object-line-5-original.expect | 1 + ...t-0000-basic-object-line-6-original.expect | 1 + ...-basic-object-name-a-original-empty.expect | 2 + ...t-0000-basic-object-name-a-original.expect | 2 + ...0000-basic-object-select-0-original.expect | 13 ++ ...0000-basic-object-select-1-original.expect | 0 ...00-basic-object-select-100-original.expect | 0 ...0000-basic-object-select-5-original.expect | 0 ...0000-basic-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 10 + ...-object_and_content-name-a-original.expect | 10 + ...bject_and_content-select-0-original.expect | 33 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...y_name_list-content-line-0-original.expect | 1 + ...y_name_list-content-line-1-original.expect | 1 + ...name_list-content-line-100-original.expect | 0 ...y_name_list-content-line-5-original.expect | 0 ...y_name_list-content-line-6-original.expect | 0 ..._list-content-name-a-original-empty.expect | 0 ...y_name_list-content-name-a-original.expect | 0 ...name_list-content-select-0-original.expect | 4 + ...name_list-content-select-1-original.expect | 0 ...me_list-content-select-100-original.expect | 0 ...name_list-content-select-5-original.expect | 0 ...name_list-content-select-6-original.expect | 0 ...ty_name_list-object-line-0-original.expect | 1 + ...ty_name_list-object-line-1-original.expect | 1 + ..._name_list-object-line-100-original.expect | 0 ...ty_name_list-object-line-5-original.expect | 1 + ...ty_name_list-object-line-6-original.expect | 1 + ...e_list-object-name-a-original-empty.expect | 3 + ...ty_name_list-object-name-a-original.expect | 3 + ..._name_list-object-select-0-original.expect | 7 + ..._name_list-object-select-1-original.expect | 0 ...ame_list-object-select-100-original.expect | 0 ..._name_list-object-select-5-original.expect | 0 ..._name_list-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 3 + ...-object_and_content-name-a-original.expect | 3 + ...bject_and_content-select-0-original.expect | 11 + ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...-0002-mixed-content-line-0-original.expect | 1 + ...-0002-mixed-content-line-1-original.expect | 1 + ...002-mixed-content-line-100-original.expect | 0 ...-0002-mixed-content-line-5-original.expect | 1 + ...-0002-mixed-content-line-6-original.expect | 1 + ...mixed-content-name-a-original-empty.expect | 8 + ...-0002-mixed-content-name-a-original.expect | 8 + ...002-mixed-content-select-0-original.expect | 18 ++ ...002-mixed-content-select-1-original.expect | 0 ...2-mixed-content-select-100-original.expect | 0 ...002-mixed-content-select-5-original.expect | 0 ...002-mixed-content-select-6-original.expect | 0 ...t-0002-mixed-object-line-0-original.expect | 1 + ...t-0002-mixed-object-line-1-original.expect | 1 + ...0002-mixed-object-line-100-original.expect | 0 ...t-0002-mixed-object-line-5-original.expect | 1 + ...t-0002-mixed-object-line-6-original.expect | 1 + ...-mixed-object-name-a-original-empty.expect | 2 + ...t-0002-mixed-object-name-a-original.expect | 2 + ...0002-mixed-object-select-0-original.expect | 8 + ...0002-mixed-object-select-1-original.expect | 0 ...02-mixed-object-select-100-original.expect | 0 ...0002-mixed-object-select-5-original.expect | 0 ...0002-mixed-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 10 + ...-object_and_content-name-a-original.expect | 10 + ...bject_and_content-select-0-original.expect | 26 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- level_3/fss_basic_read/c/private-print.c | 137 +++++------ level_3/fss_basic_read/c/private-print.h | 32 +++ ...and_escapes-content-line-0-original.expect | 1 + ...and_escapes-content-line-1-original.expect | 1 + ...d_escapes-content-line-100-original.expect | 0 ...and_escapes-content-line-5-original.expect | 1 + ...and_escapes-content-line-6-original.expect | 1 + ...capes-content-name-a-original-empty.expect | 3 + ...and_escapes-content-name-a-original.expect | 3 + ...d_escapes-content-select-0-original.expect | 21 ++ ...d_escapes-content-select-1-original.expect | 0 ...escapes-content-select-100-original.expect | 0 ...d_escapes-content-select-5-original.expect | 0 ...d_escapes-content-select-6-original.expect | 0 ..._and_escapes-object-line-0-original.expect | 1 + ..._and_escapes-object-line-1-original.expect | 1 + ...nd_escapes-object-line-100-original.expect | 0 ..._and_escapes-object-line-5-original.expect | 1 + ..._and_escapes-object-line-6-original.expect | 1 + ...scapes-object-name-a-original-empty.expect | 3 + ..._and_escapes-object-name-a-original.expect | 3 + ...nd_escapes-object-select-0-original.expect | 21 ++ ...nd_escapes-object-select-1-original.expect | 0 ..._escapes-object-select-100-original.expect | 0 ...nd_escapes-object-select-5-original.expect | 0 ...nd_escapes-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 3 + ...-object_and_content-name-a-original.expect | 3 + ...bject_and_content-select-0-original.expect | 21 ++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...001-unicode-content-line-0-original.expect | 1 + ...001-unicode-content-line-1-original.expect | 1 + ...1-unicode-content-line-100-original.expect | 0 ...001-unicode-content-line-5-original.expect | 1 + ...001-unicode-content-line-6-original.expect | 1 + ...icode-content-name-a-original-empty.expect | 4 + ...001-unicode-content-name-a-original.expect | 4 + ...code-content-name-hi-select-0-empty.expect | 1 - ...1-unicode-content-select-0-original.expect | 10 + ...1-unicode-content-select-1-original.expect | 0 ...unicode-content-select-100-original.expect | 0 ...1-unicode-content-select-5-original.expect | 0 ...1-unicode-content-select-6-original.expect | 0 ...0001-unicode-object-line-0-original.expect | 1 + ...0001-unicode-object-line-1-original.expect | 1 + ...01-unicode-object-line-100-original.expect | 0 ...0001-unicode-object-line-5-original.expect | 1 + ...0001-unicode-object-line-6-original.expect | 1 + ...nicode-object-name-a-original-empty.expect | 4 + ...0001-unicode-object-name-a-original.expect | 4 + ...01-unicode-object-select-0-original.expect | 11 + ...01-unicode-object-select-1-original.expect | 0 ...-unicode-object-select-100-original.expect | 0 ...01-unicode-object-select-5-original.expect | 0 ...01-unicode-object-select-6-original.expect | 0 ...001-unicode-object_and_content-at-6.expect | 2 +- ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...1-unicode-object_and_content-line-6.expect | 2 +- ...t_and_content-name-a-original-empty.expect | 4 + ...-object_and_content-name-a-original.expect | 4 + ..._and_content-name-hi-select-0-empty.expect | 2 +- ...object_and_content-name-hi-select-0.expect | 2 +- ...-unicode-object_and_content-name-hi.expect | 2 +- ...unicode-object_and_content-original.expect | 2 +- ...bject_and_content-select-0-original.expect | 11 + ...unicode-object_and_content-select-0.expect | 2 +- ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...001-unicode-object_and_content-trim.expect | 2 +- ...est-0001-unicode-object_and_content.expect | 2 +- .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- .../c/fss_embedded_list_read.c | 2 +- .../fss_embedded_list_read/c/private-read.c | 4 +- .../test-0000-basic-content-at-1.expect | 1 + .../test-0000-basic-content-at-5.expect | 1 + .../test-0000-basic-content-at-6.expect | 1 + ...st-0000-basic-content-columns-empty.expect | 12 +- .../test-0000-basic-content-columns.expect | 12 +- ...-0000-basic-content-line-0-original.expect | 1 + .../test-0000-basic-content-line-0.expect | 1 + ...-0000-basic-content-line-1-original.expect | 1 + .../test-0000-basic-content-line-1.expect | 1 + ...000-basic-content-line-100-original.expect | 0 ...-0000-basic-content-line-5-original.expect | 1 + .../test-0000-basic-content-line-5.expect | 1 + ...-0000-basic-content-line-6-original.expect | 1 + .../test-0000-basic-content-line-6.expect | 1 + ...-basic-content-name--select-1-total.expect | 1 - ...-basic-content-name-a-columns-empty.expect | 4 +- ...t-0000-basic-content-name-a-columns.expect | 4 +- ...basic-content-name-a-original-empty.expect | 3 + ...-0000-basic-content-name-a-original.expect | 3 + ...basic-content-name-a-select-0-total.expect | 2 +- ...-0000-basic-content-name-a-select-0.expect | 3 + ...basic-content-name-a-select-1-total.expect | 1 - ...sic-content-name-a-select-100-total.expect | 1 - ...basic-content-name-a-select-2-total.expect | 1 - ...basic-content-name-a-select-5-total.expect | 1 - ...basic-content-name-a-select-6-total.expect | 1 - ...est-0000-basic-content-name-a-total.expect | 2 +- .../test-0000-basic-content-name-a.expect | 3 + ...ontent-name-hi-select-1-empty-total.expect | 1 - ...asic-content-name-hi-select-1-total.expect | 1 - ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-0-total.expect" | 2 +- ...320\265\321\202_has_space-select-0.expect" | 1 + ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...\320\262\320\265\321\202_has_space.expect" | 1 + .../test-0000-basic-content-original.expect | 11 + ...000-basic-content-select-0-original.expect | 11 + .../test-0000-basic-content-select-0.expect | 11 + ...000-basic-content-select-1-original.expect | 0 ...0-basic-content-select-100-original.expect | 0 ...000-basic-content-select-5-original.expect | 0 ...000-basic-content-select-6-original.expect | 0 .../test-0000-basic-content-total.expect | 2 +- .../test-0000-basic-content-trim.expect | 11 + .../expect/test-0000-basic-content.expect | 11 + .../expect/test-0000-basic-object-at-0.expect | 1 + .../expect/test-0000-basic-object-at-1.expect | 1 + .../expect/test-0000-basic-object-at-5.expect | 1 + .../expect/test-0000-basic-object-at-6.expect | 1 + .../test-0000-basic-object-columns.expect | 14 +- ...t-0000-basic-object-line-0-original.expect | 0 .../test-0000-basic-object-line-0.expect | 13 ++ ...t-0000-basic-object-line-1-original.expect | 0 .../test-0000-basic-object-line-1.expect | 13 ++ ...0000-basic-object-line-100-original.expect | 0 .../test-0000-basic-object-line-100.expect | 13 ++ ...t-0000-basic-object-line-5-original.expect | 0 .../test-0000-basic-object-line-5.expect | 13 ++ ...t-0000-basic-object-line-6-original.expect | 0 .../test-0000-basic-object-line-6.expect | 13 ++ ...0-basic-object-name--select-1-total.expect | 1 - ...0-basic-object-name-a-columns-empty.expect | 3 +- ...st-0000-basic-object-name-a-columns.expect | 3 +- ...-basic-object-name-a-original-empty.expect | 2 + ...t-0000-basic-object-name-a-original.expect | 2 + ...-basic-object-name-a-select-0-total.expect | 2 +- ...t-0000-basic-object-name-a-select-0.expect | 2 + ...-basic-object-name-a-select-1-total.expect | 1 - ...asic-object-name-a-select-100-total.expect | 1 - ...-basic-object-name-a-select-2-total.expect | 1 - ...-basic-object-name-a-select-5-total.expect | 1 - ...-basic-object-name-a-select-6-total.expect | 1 - ...test-0000-basic-object-name-a-total.expect | 2 +- .../test-0000-basic-object-name-a.expect | 2 + ...object-name-hi-select-1-empty-total.expect | 1 - ...basic-object-name-hi-select-1-total.expect | 1 - ...-object-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-0-total.expect" | 2 +- ...320\265\321\202_has_space-select-0.expect" | 1 + ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...\320\262\320\265\321\202_has_space.expect" | 1 + .../test-0000-basic-object-original.expect | 13 ++ ...0000-basic-object-select-0-original.expect | 0 .../test-0000-basic-object-select-0.expect | 13 ++ ...0000-basic-object-select-1-original.expect | 0 ...00-basic-object-select-100-original.expect | 0 ...0000-basic-object-select-5-original.expect | 0 ...0000-basic-object-select-6-original.expect | 0 .../test-0000-basic-object-total.expect | 2 +- .../expect/test-0000-basic-object-trim.expect | 13 ++ .../expect/test-0000-basic-object.expect | 13 ++ ...-0000-basic-object_and_content-at-0.expect | 2 + ...-0000-basic-object_and_content-at-1.expect | 3 + ...-0000-basic-object_and_content-at-5.expect | 3 + ...-0000-basic-object_and_content-at-6.expect | 3 + ...ic-object_and_content-columns-empty.expect | 38 ++- ...00-basic-object_and_content-columns.expect | 38 ++- ...-object_and_content-line-0-original.expect | 0 ...000-basic-object_and_content-line-0.expect | 37 +++ ...-object_and_content-line-1-original.expect | 0 ...000-basic-object_and_content-line-1.expect | 37 +++ ...bject_and_content-line-100-original.expect | 0 ...0-basic-object_and_content-line-100.expect | 37 +++ ...-object_and_content-line-5-original.expect | 0 ...000-basic-object_and_content-line-5.expect | 37 +++ ...-object_and_content-line-6-original.expect | 0 ...000-basic-object_and_content-line-6.expect | 37 +++ ...ct_and_content-name--select-1-total.expect | 1 - ...ct_and_content-name-a-columns-empty.expect | 8 +- ...c-object_and_content-name-a-columns.expect | 8 +- ...t_and_content-name-a-original-empty.expect | 7 + ...-object_and_content-name-a-original.expect | 7 + ...t_and_content-name-a-select-0-total.expect | 2 +- ...-object_and_content-name-a-select-0.expect | 7 + ...t_and_content-name-a-select-1-total.expect | 1 - ...and_content-name-a-select-100-total.expect | 1 - ...t_and_content-name-a-select-2-total.expect | 1 - ...t_and_content-name-a-select-5-total.expect | 1 - ...t_and_content-name-a-select-6-total.expect | 1 - ...sic-object_and_content-name-a-total.expect | 2 +- ...000-basic-object_and_content-name-a.expect | 7 + ...ontent-name-hi-select-1-empty-total.expect | 1 - ..._and_content-name-hi-select-1-total.expect | 1 - ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...00\320\270\320\262\320\265\321\202.expect" | 3 + ...5\321\202_has_space-select-0-total.expect" | 2 +- ...320\265\321\202_has_space-select-0.expect" | 3 + ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...0-basic-object_and_content-original.expect | 37 +++ ...bject_and_content-select-0-original.expect | 0 ...0-basic-object_and_content-select-0.expect | 37 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...0000-basic-object_and_content-total.expect | 2 +- ...-0000-basic-object_and_content-trim.expect | 37 +++ .../test-0000-basic-object_and_content.expect | 37 +++ ...t-0001-empty_name_list-content-at-6.expect | 2 + ...pty_name_list-content-columns-empty.expect | 4 +- ...001-empty_name_list-content-columns.expect | 4 +- ...y_name_list-content-line-0-original.expect | 1 + ...0001-empty_name_list-content-line-0.expect | 1 + ...y_name_list-content-line-1-original.expect | 1 + ...0001-empty_name_list-content-line-1.expect | 1 + ...name_list-content-line-100-original.expect | 0 ...y_name_list-content-line-5-original.expect | 0 ...y_name_list-content-line-6-original.expect | 0 ...e_list-content-name--select-0-total.expect | 2 +- ...ty_name_list-content-name--select-0.expect | 1 + ...e_list-content-name--select-1-total.expect | 1 - ...empty_name_list-content-name--total.expect | 2 +- ...-0001-empty_name_list-content-name-.expect | 1 + ...e_list-content-name-a-columns-empty.expect | 1 - ...ty_name_list-content-name-a-columns.expect | 1 - ..._list-content-name-a-original-empty.expect | 0 ...y_name_list-content-name-a-original.expect | 0 ..._list-content-name-a-select-1-total.expect | 1 - ...ist-content-name-a-select-100-total.expect | 1 - ..._list-content-name-a-select-2-total.expect | 1 - ..._list-content-name-a-select-5-total.expect | 1 - ..._list-content-name-a-select-6-total.expect | 1 - ...ontent-name-hi-select-1-empty-total.expect | 1 - ...list-content-name-hi-select-1-total.expect | 1 - ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-1-total.expect" | 1 - ...01-empty_name_list-content-original.expect | 3 + ...name_list-content-select-0-original.expect | 3 + ...01-empty_name_list-content-select-0.expect | 3 + ...name_list-content-select-1-original.expect | 0 ...me_list-content-select-100-original.expect | 0 ...name_list-content-select-5-original.expect | 0 ...name_list-content-select-6-original.expect | 0 ...-0001-empty_name_list-content-total.expect | 2 +- ...t-0001-empty_name_list-content-trim.expect | 3 + .../test-0001-empty_name_list-content.expect | 3 + ...st-0001-empty_name_list-object-at-0.expect | 1 + ...st-0001-empty_name_list-object-at-1.expect | 1 + ...st-0001-empty_name_list-object-at-5.expect | 1 + ...st-0001-empty_name_list-object-at-6.expect | 1 + ...0001-empty_name_list-object-columns.expect | 8 +- ...ty_name_list-object-line-0-original.expect | 0 ...-0001-empty_name_list-object-line-0.expect | 7 + ...ty_name_list-object-line-1-original.expect | 0 ...-0001-empty_name_list-object-line-1.expect | 7 + ..._name_list-object-line-100-original.expect | 0 ...001-empty_name_list-object-line-100.expect | 7 + ...ty_name_list-object-line-5-original.expect | 0 ...-0001-empty_name_list-object-line-5.expect | 7 + ...ty_name_list-object-line-6-original.expect | 0 ...-0001-empty_name_list-object-line-6.expect | 7 + ...me_list-object-name--select-0-total.expect | 2 +- ...pty_name_list-object-name--select-0.expect | 2 + ...me_list-object-name--select-1-total.expect | 1 - ...-empty_name_list-object-name--total.expect | 2 +- ...t-0001-empty_name_list-object-name-.expect | 2 + ...me_list-object-name-a-columns-empty.expect | 3 +- ...pty_name_list-object-name-a-columns.expect | 3 +- ...e_list-object-name-a-original-empty.expect | 2 + ...ty_name_list-object-name-a-original.expect | 2 + ...e_list-object-name-a-select-0-total.expect | 2 +- ...ty_name_list-object-name-a-select-0.expect | 2 + ...e_list-object-name-a-select-1-total.expect | 1 - ...list-object-name-a-select-100-total.expect | 1 - ...e_list-object-name-a-select-2-total.expect | 1 - ...e_list-object-name-a-select-5-total.expect | 1 - ...e_list-object-name-a-select-6-total.expect | 1 - ...empty_name_list-object-name-a-total.expect | 2 +- ...-0001-empty_name_list-object-name-a.expect | 2 + ...object-name-hi-select-0-empty-total.expect | 2 +- ..._list-object-name-hi-select-0-empty.expect | 1 + ..._list-object-name-hi-select-0-total.expect | 2 +- ...y_name_list-object-name-hi-select-0.expect | 1 + ...object-name-hi-select-1-empty-total.expect | 1 - ..._list-object-name-hi-select-1-total.expect | 1 - ...mpty_name_list-object-name-hi-total.expect | 2 +- ...0001-empty_name_list-object-name-hi.expect | 1 + ...-object-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-1-total.expect" | 1 - ...001-empty_name_list-object-original.expect | 7 + ..._name_list-object-select-0-original.expect | 0 ...001-empty_name_list-object-select-0.expect | 7 + ..._name_list-object-select-1-original.expect | 0 ...ame_list-object-select-100-original.expect | 0 ..._name_list-object-select-5-original.expect | 0 ..._name_list-object-select-6-original.expect | 0 ...t-0001-empty_name_list-object-total.expect | 2 +- ...st-0001-empty_name_list-object-trim.expect | 7 + .../test-0001-empty_name_list-object.expect | 7 + ...y_name_list-object_and_content-at-0.expect | 2 + ...y_name_list-object_and_content-at-1.expect | 2 + ...y_name_list-object_and_content-at-5.expect | 2 + ...y_name_list-object_and_content-at-6.expect | 4 + ...st-object_and_content-columns-empty.expect | 18 +- ...ame_list-object_and_content-columns.expect | 18 +- ...-object_and_content-line-0-original.expect | 0 ...name_list-object_and_content-line-0.expect | 17 ++ ...-object_and_content-line-1-original.expect | 0 ...name_list-object_and_content-line-1.expect | 17 ++ ...bject_and_content-line-100-original.expect | 0 ...me_list-object_and_content-line-100.expect | 17 ++ ...-object_and_content-line-5-original.expect | 0 ...name_list-object_and_content-line-5.expect | 17 ++ ...-object_and_content-line-6-original.expect | 0 ...name_list-object_and_content-line-6.expect | 17 ++ ...ct_and_content-name--select-0-total.expect | 2 +- ...t-object_and_content-name--select-0.expect | 5 + ...ct_and_content-name--select-1-total.expect | 1 - ...list-object_and_content-name--total.expect | 2 +- ..._name_list-object_and_content-name-.expect | 5 + ...ct_and_content-name-a-columns-empty.expect | 5 +- ...t-object_and_content-name-a-columns.expect | 5 +- ...t_and_content-name-a-original-empty.expect | 4 + ...-object_and_content-name-a-original.expect | 4 + ...t_and_content-name-a-select-0-total.expect | 2 +- ...-object_and_content-name-a-select-0.expect | 4 + ...t_and_content-name-a-select-1-total.expect | 1 - ...and_content-name-a-select-100-total.expect | 1 - ...t_and_content-name-a-select-2-total.expect | 1 - ...t_and_content-name-a-select-5-total.expect | 1 - ...t_and_content-name-a-select-6-total.expect | 1 - ...ist-object_and_content-name-a-total.expect | 2 +- ...name_list-object_and_content-name-a.expect | 4 + ...ontent-name-hi-select-0-empty-total.expect | 2 +- ..._and_content-name-hi-select-0-empty.expect | 2 + ..._and_content-name-hi-select-0-total.expect | 2 +- ...object_and_content-name-hi-select-0.expect | 2 + ...ontent-name-hi-select-1-empty-total.expect | 1 - ..._and_content-name-hi-select-1-total.expect | 1 - ...st-object_and_content-name-hi-total.expect | 2 +- ...ame_list-object_and_content-name-hi.expect | 2 + ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-1-total.expect" | 1 - ...me_list-object_and_content-original.expect | 17 ++ ...bject_and_content-select-0-original.expect | 0 ...me_list-object_and_content-select-0.expect | 17 ++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ..._name_list-object_and_content-total.expect | 2 +- ...y_name_list-object_and_content-trim.expect | 17 ++ ...-empty_name_list-object_and_content.expect | 17 ++ .../test-0002-mixed-content-at-0.expect | 9 + .../test-0002-mixed-content-at-1.expect | 1 + .../test-0002-mixed-content-at-5.expect | 5 + .../test-0002-mixed-content-at-6.expect | 2 + ...st-0002-mixed-content-columns-empty.expect | 21 +- .../test-0002-mixed-content-columns.expect | 21 +- ...-0002-mixed-content-line-0-original.expect | 1 + .../test-0002-mixed-content-line-0.expect | 1 + ...-0002-mixed-content-line-1-original.expect | 1 + .../test-0002-mixed-content-line-1.expect | 1 + ...002-mixed-content-line-100-original.expect | 0 ...-0002-mixed-content-line-5-original.expect | 1 + .../test-0002-mixed-content-line-5.expect | 1 + ...-0002-mixed-content-line-6-original.expect | 1 + .../test-0002-mixed-content-line-6.expect | 1 + ...-mixed-content-name--select-1-total.expect | 1 - ...-mixed-content-name-a-columns-empty.expect | 11 +- ...t-0002-mixed-content-name-a-columns.expect | 11 +- ...mixed-content-name-a-original-empty.expect | 10 + ...-0002-mixed-content-name-a-original.expect | 10 + ...mixed-content-name-a-select-0-total.expect | 2 +- ...-0002-mixed-content-name-a-select-0.expect | 10 + ...mixed-content-name-a-select-1-total.expect | 1 - ...xed-content-name-a-select-100-total.expect | 1 - ...mixed-content-name-a-select-2-total.expect | 1 - ...mixed-content-name-a-select-5-total.expect | 1 - ...mixed-content-name-a-select-6-total.expect | 1 - ...est-0002-mixed-content-name-a-total.expect | 2 +- .../test-0002-mixed-content-name-a.expect | 10 + ...ontent-name-hi-select-0-empty-total.expect | 2 +- ...ixed-content-name-hi-select-0-empty.expect | 5 + ...ixed-content-name-hi-select-0-total.expect | 2 +- ...0002-mixed-content-name-hi-select-0.expect | 5 + ...ontent-name-hi-select-1-empty-total.expect | 1 - ...ixed-content-name-hi-select-1-total.expect | 1 - ...st-0002-mixed-content-name-hi-total.expect | 2 +- .../test-0002-mixed-content-name-hi.expect | 5 + ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-0-total.expect" | 2 +- ...320\265\321\202_has_space-select-0.expect" | 2 + ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...\320\262\320\265\321\202_has_space.expect" | 2 + .../test-0002-mixed-content-original.expect | 20 ++ ...002-mixed-content-select-0-original.expect | 20 ++ .../test-0002-mixed-content-select-0.expect | 20 ++ ...002-mixed-content-select-1-original.expect | 0 ...2-mixed-content-select-100-original.expect | 0 ...002-mixed-content-select-5-original.expect | 0 ...002-mixed-content-select-6-original.expect | 0 .../test-0002-mixed-content-total.expect | 2 +- .../test-0002-mixed-content-trim.expect | 20 ++ .../expect/test-0002-mixed-content.expect | 20 ++ .../expect/test-0002-mixed-object-at-0.expect | 1 + .../expect/test-0002-mixed-object-at-1.expect | 1 + .../expect/test-0002-mixed-object-at-5.expect | 1 + .../expect/test-0002-mixed-object-at-6.expect | 1 + .../test-0002-mixed-object-columns.expect | 8 +- ...t-0002-mixed-object-line-0-original.expect | 0 .../test-0002-mixed-object-line-0.expect | 7 + ...t-0002-mixed-object-line-1-original.expect | 0 .../test-0002-mixed-object-line-1.expect | 7 + ...0002-mixed-object-line-100-original.expect | 0 .../test-0002-mixed-object-line-100.expect | 7 + ...t-0002-mixed-object-line-5-original.expect | 0 .../test-0002-mixed-object-line-5.expect | 7 + ...t-0002-mixed-object-line-6-original.expect | 0 .../test-0002-mixed-object-line-6.expect | 7 + ...2-mixed-object-name--select-1-total.expect | 1 - ...2-mixed-object-name-a-columns-empty.expect | 3 +- ...st-0002-mixed-object-name-a-columns.expect | 3 +- ...-mixed-object-name-a-original-empty.expect | 2 + ...t-0002-mixed-object-name-a-original.expect | 2 + ...-mixed-object-name-a-select-0-total.expect | 2 +- ...t-0002-mixed-object-name-a-select-0.expect | 2 + ...-mixed-object-name-a-select-1-total.expect | 1 - ...ixed-object-name-a-select-100-total.expect | 1 - ...-mixed-object-name-a-select-2-total.expect | 1 - ...-mixed-object-name-a-select-5-total.expect | 1 - ...-mixed-object-name-a-select-6-total.expect | 1 - ...test-0002-mixed-object-name-a-total.expect | 2 +- .../test-0002-mixed-object-name-a.expect | 2 + ...object-name-hi-select-0-empty-total.expect | 2 +- ...mixed-object-name-hi-select-0-empty.expect | 1 + ...mixed-object-name-hi-select-0-total.expect | 2 +- ...-0002-mixed-object-name-hi-select-0.expect | 1 + ...object-name-hi-select-1-empty-total.expect | 1 - ...mixed-object-name-hi-select-1-total.expect | 1 - ...est-0002-mixed-object-name-hi-total.expect | 2 +- .../test-0002-mixed-object-name-hi.expect | 1 + ...-object-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-0-total.expect" | 2 +- ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...\320\262\320\265\321\202_has_space.expect" | 1 + .../test-0002-mixed-object-original.expect | 7 + ...0002-mixed-object-select-0-original.expect | 0 .../test-0002-mixed-object-select-0.expect | 7 + ...0002-mixed-object-select-1-original.expect | 0 ...02-mixed-object-select-100-original.expect | 0 ...0002-mixed-object-select-5-original.expect | 0 ...0002-mixed-object-select-6-original.expect | 0 .../test-0002-mixed-object-total.expect | 2 +- .../expect/test-0002-mixed-object-trim.expect | 7 + .../expect/test-0002-mixed-object.expect | 7 + ...-0002-mixed-object_and_content-at-0.expect | 11 + ...-0002-mixed-object_and_content-at-1.expect | 3 + ...-0002-mixed-object_and_content-at-5.expect | 7 + ...-0002-mixed-object_and_content-at-6.expect | 4 + ...ed-object_and_content-columns-empty.expect | 35 ++- ...02-mixed-object_and_content-columns.expect | 35 ++- ...-object_and_content-line-0-original.expect | 0 ...002-mixed-object_and_content-line-0.expect | 34 +++ ...-object_and_content-line-1-original.expect | 0 ...002-mixed-object_and_content-line-1.expect | 34 +++ ...bject_and_content-line-100-original.expect | 0 ...2-mixed-object_and_content-line-100.expect | 34 +++ ...-object_and_content-line-5-original.expect | 0 ...002-mixed-object_and_content-line-5.expect | 34 +++ ...-object_and_content-line-6-original.expect | 0 ...002-mixed-object_and_content-line-6.expect | 34 +++ ...ct_and_content-name--select-1-total.expect | 1 - ...ct_and_content-name-a-columns-empty.expect | 15 +- ...d-object_and_content-name-a-columns.expect | 15 +- ...t_and_content-name-a-original-empty.expect | 14 ++ ...-object_and_content-name-a-original.expect | 14 ++ ...t_and_content-name-a-select-0-total.expect | 2 +- ...-object_and_content-name-a-select-0.expect | 14 ++ ...t_and_content-name-a-select-1-total.expect | 1 - ...and_content-name-a-select-100-total.expect | 1 - ...t_and_content-name-a-select-2-total.expect | 1 - ...t_and_content-name-a-select-5-total.expect | 1 - ...t_and_content-name-a-select-6-total.expect | 1 - ...xed-object_and_content-name-a-total.expect | 2 +- ...002-mixed-object_and_content-name-a.expect | 14 ++ ...ontent-name-hi-select-0-empty-total.expect | 2 +- ..._and_content-name-hi-select-0-empty.expect | 7 + ..._and_content-name-hi-select-0-total.expect | 2 +- ...object_and_content-name-hi-select-0.expect | 7 + ...ontent-name-hi-select-1-empty-total.expect | 1 - ..._and_content-name-hi-select-1-total.expect | 1 - ...ed-object_and_content-name-hi-total.expect | 2 +- ...02-mixed-object_and_content-name-hi.expect | 7 + ...content-name-payload-select-1-total.expect | 1 - ...274\320\270\321\200-select-1-total.expect" | 1 - ...5\321\202_has_space-select-0-total.expect" | 2 +- ...320\265\321\202_has_space-select-0.expect" | 4 + ...5\321\202_has_space-select-1-total.expect" | 1 - ...62\320\265\321\202_has_space-total.expect" | 2 +- ...2-mixed-object_and_content-original.expect | 34 +++ ...bject_and_content-select-0-original.expect | 0 ...2-mixed-object_and_content-select-0.expect | 34 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...0002-mixed-object_and_content-total.expect | 2 +- ...-0002-mixed-object_and_content-trim.expect | 34 +++ .../test-0002-mixed-object_and_content.expect | 34 +++ .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- .../fss_extended_list_read/c/private-read.c | 12 +- ...-0000-basic-content-line-0-original.expect | 1 + ...-0000-basic-content-line-1-original.expect | 1 + ...000-basic-content-line-100-original.expect | 0 ...-0000-basic-content-line-5-original.expect | 1 + ...-0000-basic-content-line-6-original.expect | 1 + ...basic-content-name-a-original-empty.expect | 3 + ...-0000-basic-content-name-a-original.expect | 3 + ...000-basic-content-select-0-original.expect | 11 + ...000-basic-content-select-1-original.expect | 0 ...0-basic-content-select-100-original.expect | 0 ...000-basic-content-select-5-original.expect | 0 ...000-basic-content-select-6-original.expect | 0 ...t-0000-basic-object-line-0-original.expect | 1 + ...t-0000-basic-object-line-1-original.expect | 1 + ...0000-basic-object-line-100-original.expect | 0 ...t-0000-basic-object-line-5-original.expect | 1 + ...t-0000-basic-object-line-6-original.expect | 1 + ...-basic-object-name-a-original-empty.expect | 2 + ...t-0000-basic-object-name-a-original.expect | 2 + ...0000-basic-object-select-0-original.expect | 13 ++ ...0000-basic-object-select-1-original.expect | 0 ...00-basic-object-select-100-original.expect | 0 ...0000-basic-object-select-5-original.expect | 0 ...0000-basic-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 7 + ...-object_and_content-name-a-original.expect | 7 + ...bject_and_content-select-0-original.expect | 37 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...y_name_list-content-line-0-original.expect | 1 + ...y_name_list-content-line-1-original.expect | 1 + ...name_list-content-line-100-original.expect | 0 ...y_name_list-content-line-5-original.expect | 0 ...y_name_list-content-line-6-original.expect | 0 ..._list-content-name-a-original-empty.expect | 0 ...y_name_list-content-name-a-original.expect | 0 ...name_list-content-select-0-original.expect | 3 + ...name_list-content-select-1-original.expect | 0 ...me_list-content-select-100-original.expect | 0 ...name_list-content-select-5-original.expect | 0 ...name_list-content-select-6-original.expect | 0 ...ty_name_list-object-line-0-original.expect | 1 + ...ty_name_list-object-line-1-original.expect | 1 + ..._name_list-object-line-100-original.expect | 0 ...ty_name_list-object-line-5-original.expect | 1 + ...ty_name_list-object-line-6-original.expect | 1 + ...e_list-object-name-a-original-empty.expect | 3 + ...ty_name_list-object-name-a-original.expect | 3 + ..._name_list-object-select-0-original.expect | 7 + ..._name_list-object-select-1-original.expect | 0 ...ame_list-object-select-100-original.expect | 0 ..._name_list-object-select-5-original.expect | 0 ..._name_list-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 6 + ...-object_and_content-name-a-original.expect | 6 + ...bject_and_content-select-0-original.expect | 17 ++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...-0002-mixed-content-line-0-original.expect | 1 + ...-0002-mixed-content-line-1-original.expect | 1 + ...002-mixed-content-line-100-original.expect | 0 ...-0002-mixed-content-line-5-original.expect | 1 + ...-0002-mixed-content-line-6-original.expect | 1 + ...mixed-content-name-a-original-empty.expect | 10 + ...-0002-mixed-content-name-a-original.expect | 10 + ...002-mixed-content-select-0-original.expect | 19 ++ ...002-mixed-content-select-1-original.expect | 0 ...2-mixed-content-select-100-original.expect | 0 ...002-mixed-content-select-5-original.expect | 0 ...002-mixed-content-select-6-original.expect | 0 ...t-0002-mixed-object-line-0-original.expect | 1 + ...t-0002-mixed-object-line-1-original.expect | 1 + ...0002-mixed-object-line-100-original.expect | 0 ...t-0002-mixed-object-line-5-original.expect | 1 + ...t-0002-mixed-object-line-6-original.expect | 1 + ...-mixed-object-name-a-original-empty.expect | 2 + ...t-0002-mixed-object-name-a-original.expect | 2 + ...0002-mixed-object-select-0-original.expect | 7 + ...0002-mixed-object-select-1-original.expect | 0 ...02-mixed-object-select-100-original.expect | 0 ...0002-mixed-object-select-5-original.expect | 0 ...0002-mixed-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 14 ++ ...-object_and_content-name-a-original.expect | 14 ++ ...bject_and_content-select-0-original.expect | 33 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- level_3/fss_extended_read/c/private-print.c | 217 +++++++----------- level_3/fss_extended_read/c/private-print.h | 32 +++ ...and_escapes-content-line-0-original.expect | 1 + ...and_escapes-content-line-1-original.expect | 1 + ...d_escapes-content-line-100-original.expect | 0 ...and_escapes-content-line-5-original.expect | 1 + ...and_escapes-content-line-6-original.expect | 1 + ...capes-content-name-a-original-empty.expect | 3 + ...and_escapes-content-name-a-original.expect | 3 + ...d_escapes-content-select-0-original.expect | 21 ++ ...d_escapes-content-select-1-original.expect | 14 ++ ...escapes-content-select-100-original.expect | 0 ...d_escapes-content-select-5-original.expect | 0 ...d_escapes-content-select-6-original.expect | 0 ..._and_escapes-object-line-0-original.expect | 1 + ..._and_escapes-object-line-1-original.expect | 1 + ...nd_escapes-object-line-100-original.expect | 0 ..._and_escapes-object-line-5-original.expect | 1 + ..._and_escapes-object-line-6-original.expect | 1 + ...scapes-object-name-a-original-empty.expect | 3 + ..._and_escapes-object-name-a-original.expect | 3 + ...nd_escapes-object-select-0-original.expect | 21 ++ ...nd_escapes-object-select-1-original.expect | 21 ++ ..._escapes-object-select-100-original.expect | 21 ++ ...nd_escapes-object-select-5-original.expect | 21 ++ ...nd_escapes-object-select-6-original.expect | 21 ++ ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...s-object_and_content-name--select-1.expect | 2 +- ...t_and_content-name-a-original-empty.expect | 3 + ...-object_and_content-name-a-original.expect | 3 + ...bject_and_content-name-a-select-100.expect | 6 +- ...-object_and_content-name-a-select-2.expect | 2 +- ...-object_and_content-name-a-select-5.expect | 6 +- ...-object_and_content-name-a-select-6.expect | 6 +- ...bject_and_content-select-0-original.expect | 21 ++ ...bject_and_content-select-1-original.expect | 21 ++ ...escapes-object_and_content-select-1.expect | 14 +- ...ect_and_content-select-100-original.expect | 21 ++ ...capes-object_and_content-select-100.expect | 40 ++-- ...bject_and_content-select-5-original.expect | 21 ++ ...escapes-object_and_content-select-5.expect | 40 ++-- ...bject_and_content-select-6-original.expect | 21 ++ ...escapes-object_and_content-select-6.expect | 40 ++-- ...001-unicode-content-line-0-original.expect | 1 + ...001-unicode-content-line-1-original.expect | 1 + ...1-unicode-content-line-100-original.expect | 0 ...001-unicode-content-line-5-original.expect | 1 + ...001-unicode-content-line-6-original.expect | 1 + ...icode-content-name-a-original-empty.expect | 4 + ...001-unicode-content-name-a-original.expect | 4 + ...code-content-name-hi-select-0-empty.expect | 1 - ...1-unicode-content-select-0-original.expect | 10 + ...1-unicode-content-select-1-original.expect | 8 + ...unicode-content-select-100-original.expect | 0 ...1-unicode-content-select-5-original.expect | 2 + ...1-unicode-content-select-6-original.expect | 1 + ...0001-unicode-object-line-0-original.expect | 1 + ...0001-unicode-object-line-1-original.expect | 1 + ...01-unicode-object-line-100-original.expect | 0 ...0001-unicode-object-line-5-original.expect | 1 + ...0001-unicode-object-line-6-original.expect | 1 + ...nicode-object-name-a-original-empty.expect | 4 + ...0001-unicode-object-name-a-original.expect | 4 + ...01-unicode-object-select-0-original.expect | 11 + ...01-unicode-object-select-1-original.expect | 11 + ...-unicode-object-select-100-original.expect | 11 + ...01-unicode-object-select-5-original.expect | 11 + ...01-unicode-object-select-6-original.expect | 11 + ...001-unicode-object_and_content-at-6.expect | 2 +- ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...1-unicode-object_and_content-line-6.expect | 2 +- ...t_and_content-name-a-original-empty.expect | 4 + ...-object_and_content-name-a-original.expect | 4 + ...bject_and_content-name-a-select-100.expect | 8 +- ...-object_and_content-name-a-select-2.expect | 2 +- ...-object_and_content-name-a-select-5.expect | 6 +- ...-object_and_content-name-a-select-6.expect | 8 +- ..._and_content-name-hi-select-0-empty.expect | 2 +- ...object_and_content-name-hi-select-0.expect | 2 +- ..._and_content-name-hi-select-1-empty.expect | 2 +- ...object_and_content-name-hi-select-1.expect | 2 +- ...-unicode-object_and_content-name-hi.expect | 2 +- ...-\320\274\320\270\321\200-select-1.expect" | 2 +- ...unicode-object_and_content-original.expect | 2 +- ...bject_and_content-select-0-original.expect | 11 + ...unicode-object_and_content-select-0.expect | 2 +- ...bject_and_content-select-1-original.expect | 11 + ...unicode-object_and_content-select-1.expect | 6 +- ...ect_and_content-select-100-original.expect | 11 + ...icode-object_and_content-select-100.expect | 22 +- ...bject_and_content-select-5-original.expect | 11 + ...unicode-object_and_content-select-5.expect | 18 +- ...bject_and_content-select-6-original.expect | 11 + ...unicode-object_and_content-select-6.expect | 20 +- ...001-unicode-object_and_content-trim.expect | 2 +- ...est-0001-unicode-object_and_content.expect | 2 +- .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- ...-0000-basic-content-line-0-original.expect | 1 + ...-0000-basic-content-line-1-original.expect | 1 + ...000-basic-content-line-100-original.expect | 0 ...-0000-basic-content-line-5-original.expect | 1 + ...-0000-basic-content-line-6-original.expect | 1 + ...basic-content-name-a-original-empty.expect | 8 + ...-0000-basic-content-name-a-original.expect | 8 + ...000-basic-content-select-0-original.expect | 24 ++ ...000-basic-content-select-1-original.expect | 0 ...0-basic-content-select-100-original.expect | 0 ...000-basic-content-select-5-original.expect | 0 ...000-basic-content-select-6-original.expect | 0 ...t-0000-basic-object-line-0-original.expect | 1 + ...t-0000-basic-object-line-1-original.expect | 1 + ...0000-basic-object-line-100-original.expect | 0 ...t-0000-basic-object-line-5-original.expect | 1 + ...t-0000-basic-object-line-6-original.expect | 1 + ...-basic-object-name-a-original-empty.expect | 2 + ...t-0000-basic-object-name-a-original.expect | 2 + ...0000-basic-object-select-0-original.expect | 14 ++ ...0000-basic-object-select-1-original.expect | 0 ...00-basic-object-select-100-original.expect | 0 ...0000-basic-object-select-5-original.expect | 0 ...0000-basic-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 10 + ...-object_and_content-name-a-original.expect | 10 + ...bject_and_content-select-0-original.expect | 38 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...y_name_list-content-line-0-original.expect | 1 + ...y_name_list-content-line-1-original.expect | 1 + ...name_list-content-line-100-original.expect | 0 ...y_name_list-content-line-5-original.expect | 1 + ...y_name_list-content-line-6-original.expect | 1 + ..._list-content-name-a-original-empty.expect | 0 ...y_name_list-content-name-a-original.expect | 0 ...name_list-content-select-0-original.expect | 7 + ...name_list-content-select-1-original.expect | 0 ...me_list-content-select-100-original.expect | 0 ...name_list-content-select-5-original.expect | 0 ...name_list-content-select-6-original.expect | 0 ...ty_name_list-object-line-0-original.expect | 1 + ...ty_name_list-object-line-1-original.expect | 1 + ..._name_list-object-line-100-original.expect | 0 ...ty_name_list-object-line-5-original.expect | 1 + ...ty_name_list-object-line-6-original.expect | 1 + ...e_list-object-name-a-original-empty.expect | 3 + ...ty_name_list-object-name-a-original.expect | 3 + ..._name_list-object-select-0-original.expect | 8 + ..._name_list-object-select-1-original.expect | 0 ...ame_list-object-select-100-original.expect | 0 ..._name_list-object-select-5-original.expect | 0 ..._name_list-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 3 + ...-object_and_content-name-a-original.expect | 3 + ...bject_and_content-select-0-original.expect | 15 ++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 ...-0002-mixed-content-line-0-original.expect | 1 + ...-0002-mixed-content-line-1-original.expect | 1 + ...002-mixed-content-line-100-original.expect | 0 ...-0002-mixed-content-line-5-original.expect | 1 + ...-0002-mixed-content-line-6-original.expect | 1 + ...mixed-content-name-a-original-empty.expect | 8 + ...-0002-mixed-content-name-a-original.expect | 8 + ...002-mixed-content-select-0-original.expect | 21 ++ ...002-mixed-content-select-1-original.expect | 0 ...2-mixed-content-select-100-original.expect | 0 ...002-mixed-content-select-5-original.expect | 0 ...002-mixed-content-select-6-original.expect | 0 ...t-0002-mixed-object-line-0-original.expect | 1 + ...t-0002-mixed-object-line-1-original.expect | 1 + ...0002-mixed-object-line-100-original.expect | 0 ...t-0002-mixed-object-line-5-original.expect | 1 + ...t-0002-mixed-object-line-6-original.expect | 1 + ...-mixed-object-name-a-original-empty.expect | 2 + ...t-0002-mixed-object-name-a-original.expect | 2 + ...0002-mixed-object-select-0-original.expect | 9 + ...0002-mixed-object-select-1-original.expect | 0 ...02-mixed-object-select-100-original.expect | 0 ...0002-mixed-object-select-5-original.expect | 0 ...0002-mixed-object-select-6-original.expect | 0 ...-object_and_content-line-0-original.expect | 1 + ...-object_and_content-line-1-original.expect | 1 + ...bject_and_content-line-100-original.expect | 0 ...-object_and_content-line-5-original.expect | 1 + ...-object_and_content-line-6-original.expect | 1 + ...t_and_content-name-a-original-empty.expect | 10 + ...-object_and_content-name-a-original.expect | 10 + ...bject_and_content-select-0-original.expect | 30 +++ ...bject_and_content-select-1-original.expect | 0 ...ect_and_content-select-100-original.expect | 0 ...bject_and_content-select-5-original.expect | 0 ...bject_and_content-select-6-original.expect | 0 .../tests/runtime/script/generate.sh | 34 ++- .../tests/runtime/script/verify.sh | 22 +- 981 files changed, 4134 insertions(+), 581 deletions(-) create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-6-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-0-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-1-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-100-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-5-original.expect create mode 100644 level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-1-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-100-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-5-original.expect create mode 100644 level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-1-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-100-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-5-original.expect create mode 100644 level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-6-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-0-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-1-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-100-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-5-original.expect create mode 100644 level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5-original.expect create mode 100644 level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-6-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-0-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-1-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-100-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-5-original.expect create mode 100644 level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-6-original.expect diff --git a/level_1/fl_fss/c/fss/embedded_list.c b/level_1/fl_fss/c/fss/embedded_list.c index e067449fb..261a36f42 100644 --- a/level_1/fl_fss/c/fss/embedded_list.c +++ b/level_1/fl_fss/c/fss/embedded_list.c @@ -271,27 +271,26 @@ extern "C" { // When slashes are even, the object is valid and needs to be processed. if (is_object) { - if (++depth > positions_start.size) { - status = f_array_lengths_increase(state.step_small, &positions_start); + if (++depth >= positions_start.size) { + status = f_array_lengths_resize(depth + 2, &positions_start); if (F_status_is_error(status)) break; - status = f_string_ranges_increase(state.step_small, &objects); + status = f_string_ranges_resize(depth + 2, &objects); if (F_status_is_error(status)) break; - status = f_array_lengths_increase(state.step_small, &slashes); + status = f_array_lengths_resize(depth + 2, &slashes); if (F_status_is_error(status)) break; } if (positions_start.used < depth) { + objects.used = depth; positions_start.used = depth; slashes.used = depth; } - positions_start.array[depth] = newline_last + 1; - objects.array[depth].start = line_start; objects.array[depth].stop = before_list_open; - + positions_start.array[depth] = newline_last + 1; slashes.array[depth] = 0; } } @@ -358,29 +357,26 @@ extern "C" { } if (buffer.string[range->start] == f_fss_eol_s.string[0]) { - ++depth; - - if (depth >= positions_start.size) { - status = f_array_lengths_increase(state.step_small, &positions_start); + if (++depth >= positions_start.size) { + status = f_array_lengths_resize(depth + 2, &positions_start); if (F_status_is_error(status)) break; - status = f_string_ranges_increase(state.step_small, &objects); + status = f_string_ranges_resize(depth + 2, &objects); if (F_status_is_error(status)) break; - status = f_array_lengths_increase(state.step_small, &slashes); + status = f_array_lengths_resize(depth + 2, &slashes); if (F_status_is_error(status)) break; } if (positions_start.used <= depth) { - positions_start.used = depth + 1; - slashes.used = depth + 1; + objects.used = depth; + positions_start.used = depth; + slashes.used = depth; } - positions_start.array[depth] = range->start + 1; - objects.array[depth].start = line_start; objects.array[depth].stop = before_list_open; - + positions_start.array[depth] = range->start + 1; slashes.array[depth] = 0; if (graph_first == 0x2) { @@ -509,8 +505,16 @@ extern "C" { found->depth[depth].array[position].object.stop = objects.array[depth].stop; } - found->depth[depth].array[position].content.array[0].start = positions_start.array[depth]; - found->depth[depth].array[position].content.array[0].stop = newline_last; + // The Content is empty when line_start is the same as the start position. + if (line_start == positions_start.array[depth]) { + found->depth[depth].array[position].content.array[0].start = 1; + found->depth[depth].array[position].content.array[0].stop = 0; + } + else { + found->depth[depth].array[position].content.array[0].start = positions_start.array[depth]; + found->depth[depth].array[position].content.array[0].stop = newline_last; + } + found->depth[depth].array[position].content.used = 1; if (position >= found->depth[depth].used) { diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-0-original.expect new file mode 100644 index 000000000..6f6f4953b --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-0-original.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-1-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-1-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-5-original.expect new file mode 100644 index 000000000..604ecc1f0 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-5-original.expect @@ -0,0 +1 @@ + g h diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-6-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original-empty.expect new file mode 100644 index 000000000..d74ba31cd --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original-empty.expect @@ -0,0 +1,8 @@ + e f + g h + +hi\: +Not a \\\: +list + + a second "a". diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original.expect new file mode 100644 index 000000000..d74ba31cd --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-name-a-original.expect @@ -0,0 +1,8 @@ + e f + g h + +hi\: +Not a \\\: +list + + a second "a". diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-0-original.expect new file mode 100644 index 000000000..c8b5894ba --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-0-original.expect @@ -0,0 +1,20 @@ + b c + +not:valid: list + + e f + g h + +hi\: +Not a \\\: +list + + мир + + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-0-original.expect new file mode 100644 index 000000000..c6cac6926 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-0-original.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-1-original.expect new file mode 100644 index 000000000..4bcfe98e6 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-1-original.expect @@ -0,0 +1 @@ +d diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-5-original.expect new file mode 100644 index 000000000..2057e0fc8 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-5-original.expect @@ -0,0 +1 @@ +"мир" diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-6-original.expect new file mode 100644 index 000000000..9a900be18 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-line-6-original.expect @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-0-original.expect new file mode 100644 index 000000000..65b0a48c6 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-0-original.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-0-original.expect new file mode 100644 index 000000000..4136d5ac1 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +empty: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-1-original.expect new file mode 100644 index 000000000..a8f6b25e2 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +d: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-5-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-5-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-6-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..de9a96216 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a: + e f + g h + +hi\: +Not a \\\: +list + +a: + a second "a". diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original.expect new file mode 100644 index 000000000..de9a96216 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-name-a-original.expect @@ -0,0 +1,10 @@ +a: + e f + g h + +hi\: +Not a \\\: +list + +a: + a second "a". diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-0-original.expect new file mode 100644 index 000000000..4c889c7fa --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-0-original.expect @@ -0,0 +1,33 @@ +empty: +d: + b c + +not:valid: list + +a: + e f + g h + +hi\: +Not a \\\: +list + +привет: + мир + +y : + z +"мир": + quoted, "yep". +привет has space: + \"and so does this" "have space" +"This is quoted": + But still a valid list. +AlsoGood: +hi : + Check this. +привет has space : + ... +a: + a second "a". +also_empty: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0000-basic-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-0-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-0-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-1-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-1-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original-empty.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-name-a-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-0-original.expect new file mode 100644 index 000000000..f2ce2c4a8 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-0-original.expect @@ -0,0 +1,4 @@ + The object name is an empty string. + + Quotes aren't supported here, so this is not an empty object.. +\: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-1-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-1-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-5-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-5-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-6-original.expect new file mode 100644 index 000000000..e16c76dff --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-line-6-original.expect @@ -0,0 +1 @@ +"" diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original-empty.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-name-a-original.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-0-original.expect new file mode 100644 index 000000000..f9a753539 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-0-original.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect new file mode 100644 index 000000000..d758a5b53 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +hi: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..5589af828 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a: +a: +a : diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect new file mode 100644 index 000000000..5589af828 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect @@ -0,0 +1,3 @@ +a: +a: +a : diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect new file mode 100644 index 000000000..fd42c0889 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect @@ -0,0 +1,11 @@ +a: +hi: +a: +a : +: + The object name is an empty string. + +: +"": + Quotes aren't supported here, so this is not an empty object.. +\: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-0-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-0-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-1-original.expect new file mode 100644 index 000000000..84bc149fe --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-1-original.expect @@ -0,0 +1 @@ +c d diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-5-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-5-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-6-original.expect new file mode 100644 index 000000000..1a4baf536 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original-empty.expect new file mode 100644 index 000000000..931d2b4f3 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original-empty.expect @@ -0,0 +1,8 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + another "A" list. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original.expect new file mode 100644 index 000000000..931d2b4f3 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-name-a-original.expect @@ -0,0 +1,8 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + another "A" list. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-0-original.expect new file mode 100644 index 000000000..599cca0f8 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-0-original.expect @@ -0,0 +1,18 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + with content. + another "A" list. + quoted, "yep". + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-1-original.expect new file mode 100644 index 000000000..f252f02a1 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-1-original.expect @@ -0,0 +1 @@ +\# a valid list diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-5-original.expect new file mode 100644 index 000000000..c6cac6926 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-5-original.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-0-original.expect new file mode 100644 index 000000000..ba91f6484 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-0-original.expect @@ -0,0 +1,8 @@ +a +\# a valid list +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-0-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-5-original.expect new file mode 100644 index 000000000..311f4e4f2 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +\\# even this is not. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-6-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..f748d8f1f --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +a: + another "A" list. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original.expect new file mode 100644 index 000000000..f748d8f1f --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-name-a-original.expect @@ -0,0 +1,10 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +a: + another "A" list. diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-0-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-0-original.expect new file mode 100644 index 000000000..7071b5fca --- /dev/null +++ b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-0-original.expect @@ -0,0 +1,26 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +\# a valid list: + with content. +a: + another "A" list. +"мир": + quoted, "yep". +привет has space: + But this is not a comment. +empty: +hi: + not a list\: + a b привет + c d + привет мир a + +has spaces : + yep. + fin diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-1-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-100-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-5-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-6-original.expect b/level_3/fss_basic_list_read/tests/runtime/fss_0002/expect/test-0002-mixed-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_list_read/tests/runtime/script/generate.sh b/level_3/fss_basic_list_read/tests/runtime/script/generate.sh index ceed673b2..2c4d6c5c1 100644 --- a/level_3/fss_basic_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_basic_list_read/tests/runtime/script/generate.sh @@ -80,11 +80,21 @@ generate_operate_0002() { fss_basic_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_basic_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_basic_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_basic_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_basic_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_basic_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_basic_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_basic_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_basic_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_basic_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_basic_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_basic_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_basic_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_basic_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_basic_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_basic_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_basic_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_basic_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -97,6 +107,8 @@ generate_operate_0002() { fss_basic_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_basic_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_basic_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_basic_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_basic_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_basic_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_basic_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_basic_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_0002() { fss_basic_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_basic_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_basic_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_basic_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_basic_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_basic_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_basic_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_0002() { fss_basic_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_basic_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_basic_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_basic_list_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_basic_list_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_basic_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_basic_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_basic_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_basic_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_basic_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_basic_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_basic_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_basic_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_basic_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_basic_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_basic_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_basic_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_basic_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_basic_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_basic_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_basic_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_basic_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_basic_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_basic_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_basic_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_basic_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_basic_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_basic_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_basic_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_basic_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_basic_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_basic_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_basic_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_basic_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_basic_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_basic_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_basic_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_basic_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_basic_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_basic_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_basic_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_basic_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_basic_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_basic_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_basic_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_basic_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_basic_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_basic_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_basic_list_read/tests/runtime/script/verify.sh b/level_3/fss_basic_list_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_basic_list_read/tests/runtime/script/verify.sh +++ b/level_3/fss_basic_list_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" diff --git a/level_3/fss_basic_read/c/private-print.c b/level_3/fss_basic_read/c/private-print.c index f8c8a60e0..5f07143b8 100644 --- a/level_3/fss_basic_read/c/private-print.c +++ b/level_3/fss_basic_read/c/private-print.c @@ -9,81 +9,54 @@ extern "C" { #ifndef _di_fss_basic_read_print_at_ void fss_basic_read_print_at(fll_program_data_t * const main, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content, fss_basic_read_data_t * const data) { - if (at >= data->contents.used) { - return; + if (at >= data->contents.used) return; + + if (!(data->option & fss_basic_read_data_option_object_d)) { + if (!(data->option & fss_basic_read_data_option_content_d) || (!data->contents.array[at].used && !(data->option & fss_basic_read_data_option_empty_d))) { + return; + } } - if ((data->option & fss_basic_read_data_option_object_d) || (data->option & fss_basic_read_data_option_content_d) && (data->contents.array[at].used || (data->option & fss_basic_read_data_option_empty_d))) { - flockfile(main->output.to.stream); + // 0x1 = object printed, 0x2 = content printed. + uint8_t print_state = 0x0; + + flockfile(main->output.to.stream); + + if (data->option & fss_basic_read_data_option_object_d) { + print_state = 0x1; + + if (data->option & fss_basic_read_data_option_original_d) { + fss_basic_read_print_quote(main, data, data->quotes.array[at]); - if (data->option & fss_basic_read_data_option_object_d) { if (data->option & fss_basic_read_data_option_trim_d) { - if (data->option & fss_basic_read_data_option_original_d) { - if (data->quotes.array[at]) { - f_print_dynamic_raw( - data->quotes.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - - fl_print_trim_dynamic_partial(data->buffer, data->objects.array[at], main->output.to.stream); - - if (data->quotes.array[at]) { - f_print_dynamic_raw( - data->quotes.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - } - else { - fl_print_trim_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); - } + fl_print_trim_dynamic_partial(data->buffer, data->objects.array[at], main->output.to.stream); } else { - if (data->option & fss_basic_read_data_option_original_d) { - if (data->quotes.array[at]) { - f_print_dynamic_raw( - data->quotes.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - - f_print_dynamic_partial(data->buffer, data->objects.array[at], main->output.to.stream); - - if (data->quotes.array[at]) { - f_print_dynamic_raw( - data->quotes.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - } - else { - f_print_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); - } + f_print_dynamic_partial(data->buffer, data->objects.array[at], main->output.to.stream); } - if (data->option & fss_basic_read_data_option_content_d) { - fss_basic_read_print_object_end(main); + fss_basic_read_print_quote(main, data, data->quotes.array[at]); + } + else { + if (data->option & fss_basic_read_data_option_trim_d) { + fl_print_trim_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); + } + else { + f_print_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); } } + } + + if ((data->option & fss_basic_read_data_option_content_d)) { + if (data->contents.array[at].used) { + if (data->contents.array[at].array[0].start <= data->contents.array[at].array[0].stop) { + print_state |= 0x2; + + if (data->option & fss_basic_read_data_option_object_d) { + fss_basic_read_print_object_end(main); + } + } - if ((data->option & fss_basic_read_data_option_content_d) && data->contents.array[at].used) { if (data->option & fss_basic_read_data_option_original_d) { f_print_dynamic_partial(data->buffer, data->contents.array[at].array[0], main->output.to.stream); } @@ -91,14 +64,28 @@ extern "C" { f_print_except_dynamic_partial(data->buffer, data->contents.array[at].array[0], delimits_content, main->output.to.stream); } } + } + if (print_state & 0x3) { fss_basic_read_print_set_end(main); - - funlockfile(main->output.to.stream); } + else if (data->option & fss_basic_read_data_option_content_d) { + fss_basic_read_print_content_end_empty(main); + } + + funlockfile(main->output.to.stream); } #endif // _di_fss_basic_read_print_at_ +#ifndef _di_fss_basic_read_print_content_end_empty_ + void fss_basic_read_print_content_end_empty(fll_program_data_t * const main) { + + if (main->parameters.array[fss_basic_read_parameter_pipe_e].result == f_console_result_found_e) { + f_print_dynamic_raw(fss_basic_read_pipe_content_end_s, main->output.to.stream); + } + } +#endif // _di_fss_basic_read_print_content_end_empty_ + #ifndef _di_fss_basic_read_print_object_end_ void fss_basic_read_print_object_end(fll_program_data_t * const main) { @@ -119,6 +106,24 @@ extern "C" { } #endif // _di_fss_basic_read_print_one_ +#ifndef _di_fss_basic_read_print_quote_ + uint8_t fss_basic_read_print_quote(fll_program_data_t * const main, fss_basic_read_data_t * const data, const f_fss_quote_t quote) { + + if (!(data->option & fss_basic_read_data_option_original_d) || !quote) return F_false; + + f_print_dynamic_raw( + quote == f_fss_quote_type_single_e + ? f_fss_quote_single_s + : quote == f_fss_quote_type_double_e + ? f_fss_quote_double_s + : f_fss_quote_backtick_s, + main->output.to.stream + ); + + return F_true; + } +#endif // _di_fss_basic_read_print_quote_ + #ifndef _di_fss_basic_read_print_set_end_ void fss_basic_read_print_set_end(fll_program_data_t * const main) { diff --git a/level_3/fss_basic_read/c/private-print.h b/level_3/fss_basic_read/c/private-print.h index 6b714fe5b..779ce19bc 100644 --- a/level_3/fss_basic_read/c/private-print.h +++ b/level_3/fss_basic_read/c/private-print.h @@ -32,6 +32,18 @@ extern "C" { extern void fss_basic_read_print_at(fll_program_data_t * const main, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content, fss_basic_read_data_t * const data) F_attribute_visibility_internal_d; #endif // _di_fss_basic_read_print_at_ +/** + * Print the "empty" Content. + * + * This only prints the end Content start pipe character. + * This does not print the Content end pipe character to avoid conflicting with the calls to the set end function. + * + * This does not print the Content set end. + */ +#ifndef _di_fss_basic_read_print_content_end_empty_ + extern void fss_basic_read_print_content_end_empty(fll_program_data_t * const main) F_attribute_visibility_internal_d; +#endif // _di_fss_basic_read_print_content_end_empty_ + /** * Print the end of an Object (which is essentially the start of Content). * @@ -52,6 +64,26 @@ extern "C" { extern void fss_basic_read_print_one(fll_program_data_t * const main) F_attribute_visibility_internal_d; #endif // _di_fss_basic_read_print_one_ +/** + * Print the quote surrounding an Object or Content. + * + * This only prints if there is a quote and the original flag is set. + * + * @param main + * The main program data. + * @param data + * The program data. + * @param quote + * The quote character. + * + * @return + * F_true on quote printed. + * F_false otherwise. + */ +#ifndef _di_fss_basic_read_print_quote_ + extern uint8_t fss_basic_read_print_quote(fll_program_data_t * const main, fss_basic_read_data_t * const data, const f_fss_quote_t quote); +#endif // _di_fss_basic_read_print_quote_ + /** * Print the end of an Object/Content set. * diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-0-original.expect new file mode 100644 index 000000000..ee14d0b0a --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-0-original.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-1-original.expect new file mode 100644 index 000000000..30e8a6506 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-1-original.expect @@ -0,0 +1 @@ +there diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-5-original.expect new file mode 100644 index 000000000..b2901ea97 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-5-original.expect @@ -0,0 +1 @@ +a b diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-6-original.expect new file mode 100644 index 000000000..5626abf0f --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-line-6-original.expect @@ -0,0 +1 @@ +one diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect new file mode 100644 index 000000000..a2a36d498 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original.expect new file mode 100644 index 000000000..a2a36d498 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-original.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0-original.expect new file mode 100644 index 000000000..94057efdf --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0-original.expect @@ -0,0 +1,21 @@ +there. +there +to you." +and so on.. +zero +a b +one +c d +e f +there +bb +bb +another zero +a "comment...should have" no slashes. +a comment either...should 'have one' slash. +a `comment either...should` \'have two' \\'slashes'. +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g +quoted, "yep". +\"and so does this" "have space" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-1-original.expect new file mode 100644 index 000000000..a3c9dedb1 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-1-original.expect @@ -0,0 +1 @@ +\\hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-5-original.expect new file mode 100644 index 000000000..1ff1f06f0 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-5-original.expect @@ -0,0 +1 @@ +\"" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-6-original.expect new file mode 100644 index 000000000..3a78fda05 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-6-original.expect @@ -0,0 +1 @@ +\" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect new file mode 100644 index 000000000..16f18f3aa --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original.expect new file mode 100644 index 000000000..16f18f3aa --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-original.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0-original.expect new file mode 100644 index 000000000..4acc3ba4a --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0-original.expect @@ -0,0 +1,21 @@ +hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect new file mode 100644 index 000000000..fe1e33fe2 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +hi there. diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e58bb7437 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +\\hi there diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect new file mode 100644 index 000000000..04063474c --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +\"" a b diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect new file mode 100644 index 000000000..05b7aa1ca --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +\" one diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..312409761 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a "line...with some" random text +a nother line. +a b 'c d' \'e f' \\'g diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect new file mode 100644 index 000000000..312409761 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect @@ -0,0 +1,3 @@ +a "line...with some" random text +a nother line. +a b 'c d' \'e f' \\'g diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect new file mode 100644 index 000000000..f14aee153 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect @@ -0,0 +1,21 @@ +hi there. +\\hi there +\\\\\\"Hello to you." +"\\\\\" quoted stuff." and so on.. +"" zero +\"" a b +\" one +"""" c d +"\" " e f +"\\\\\" sss" there +"\\"\\\" xx" bb +"\\"\\\"" bb +"" another zero +\#not a "comment...should have" no slashes. +\\#not a comment either...should 'have one' slash. +\\\#not a `comment either...should` \'have two' \\'slashes'. +a "line...with some" random text +a nother line. +a b 'c d' \'e f' \\'g +"мир" quoted, "yep". +"привет has space" \"and so does this" "have space" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-0-original.expect new file mode 100644 index 000000000..7d4706728 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-0-original.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-1-original.expect new file mode 100644 index 000000000..60c84bbc6 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-1-original.expect @@ -0,0 +1 @@ +d zero​width diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-5-original.expect new file mode 100644 index 000000000..152d45109 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-5-original.expect @@ -0,0 +1 @@ +space! <-- should have the word 'space!' diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-6-original.expect new file mode 100644 index 000000000..2dc1471c2 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-line-6-original.expect @@ -0,0 +1 @@ +line܀܀܀with some random text diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original-empty.expect new file mode 100644 index 000000000..2ae5902fd --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original-empty.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original.expect new file mode 100644 index 000000000..2ae5902fd --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-original.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-empty.expect index 8b1378917..e69de29bb 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-empty.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-empty.expect @@ -1 +0,0 @@ - diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0-original.expect new file mode 100644 index 000000000..8ef704231 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0-original.expect @@ -0,0 +1,10 @@ +b k d3a +d zero​width +мир h d3b d4b т +e␠ +out +space! <-- should have the word 'space!' +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 +"and so does this" "ሴ 䌡" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-1-original.expect new file mode 100644 index 000000000..f2ad6c76f --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-1-original.expect @@ -0,0 +1 @@ +c diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-5-original.expect new file mode 100644 index 000000000..f331ce0ff --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-5-original.expect @@ -0,0 +1 @@ +UTF diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original-empty.expect new file mode 100644 index 000000000..32c34d0b4 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original-empty.expect @@ -0,0 +1,4 @@ +a +a +a +a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original.expect new file mode 100644 index 000000000..32c34d0b4 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-original.expect @@ -0,0 +1,4 @@ +a +a +a +a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-at-6.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-at-6.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-at-6.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-at-6.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-0-original.expect new file mode 100644 index 000000000..2ca45deab --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a b k d3a diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-1-original.expect new file mode 100644 index 000000000..5bc9afa3a --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +c d zero​width diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-5-original.expect new file mode 100644 index 000000000..4a4ae2379 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +UTF space! <-- should have the word 'space!' diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-line-6.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..1a6984ed4 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect @@ -0,0 +1,4 @@ +a b k d3a +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original.expect new file mode 100644 index 000000000..1a6984ed4 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-original.expect @@ -0,0 +1,4 @@ +a b k d3a +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect index a476db976..8b3f61bd4 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0-original.expect new file mode 100644 index 000000000..8b3f61bd4 --- /dev/null +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0-original.expect @@ -0,0 +1,11 @@ +a b k d3a +c d zero​width +привет мир h d3b d4b т +мир e␠ +spaced out +UTF space! <-- should have the word 'space!' +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 +"привет has space" "and so does this" "ሴ 䌡" diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect index e078c77e3..f16d422d0 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-1-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-100-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-5-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-6-original.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect index e078c77e3..f16d422d0 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect index e078c77e3..f16d422d0 100644 --- a/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect +++ b/level_3/fss_basic_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_basic_read/tests/runtime/script/generate.sh b/level_3/fss_basic_read/tests/runtime/script/generate.sh index d29ba1c7c..5000067a7 100644 --- a/level_3/fss_basic_read/tests/runtime/script/generate.sh +++ b/level_3/fss_basic_read/tests/runtime/script/generate.sh @@ -80,11 +80,21 @@ generate_operate_0000() { fss_basic_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_basic_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_basic_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_basic_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_basic_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_basic_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_basic_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_basic_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_basic_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_basic_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_basic_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_basic_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_basic_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_basic_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_basic_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_basic_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_basic_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_basic_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -97,6 +107,8 @@ generate_operate_0000() { fss_basic_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_basic_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_basic_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_basic_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_basic_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_basic_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_basic_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_basic_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_0000() { fss_basic_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_basic_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_basic_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_basic_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_basic_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_basic_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_basic_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_0000() { fss_basic_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_basic_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_basic_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_basic_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_basic_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_basic_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_basic_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_basic_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_basic_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_basic_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_basic_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_basic_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_basic_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_basic_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_basic_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_basic_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_basic_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_basic_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_basic_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_basic_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_basic_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_basic_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_basic_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_basic_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_basic_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_basic_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_basic_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_basic_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_basic_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_basic_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_basic_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_basic_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_basic_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_basic_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_basic_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_basic_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_basic_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_basic_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_basic_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_basic_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_basic_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_basic_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_basic_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_basic_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_basic_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_basic_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_basic_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_basic_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_basic_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_basic_read/tests/runtime/script/verify.sh b/level_3/fss_basic_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_basic_read/tests/runtime/script/verify.sh +++ b/level_3/fss_basic_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" diff --git a/level_3/fss_embedded_list_read/c/fss_embedded_list_read.c b/level_3/fss_embedded_list_read/c/fss_embedded_list_read.c index d2ce54b48..e8013821c 100644 --- a/level_3/fss_embedded_list_read/c/fss_embedded_list_read.c +++ b/level_3/fss_embedded_list_read/c/fss_embedded_list_read.c @@ -276,7 +276,7 @@ extern "C" { status = F_status_set_error(F_parameter); } - if (F_status_is_error_not(status) && main->parameters.array[fss_embedded_list_read_parameter_line_e].result == f_console_result_additional_e) { + if (F_status_is_error_not(status) && main->parameters.array[fss_embedded_list_read_parameter_line_e].result == f_console_result_found_e) { flockfile(main->error.to.stream); fl_print_format("%r%[%QThe parameter '%]", main->error.to.stream, f_string_eol_s, main->error.context, main->error.prefix, main->error.context); diff --git a/level_3/fss_embedded_list_read/c/private-read.c b/level_3/fss_embedded_list_read/c/private-read.c index 06a991fb4..d44773566 100644 --- a/level_3/fss_embedded_list_read/c/private-read.c +++ b/level_3/fss_embedded_list_read/c/private-read.c @@ -346,12 +346,12 @@ extern "C" { #ifndef _di_fss_embedded_list_read_main_process_for_depth_ f_status_t fss_embedded_list_read_main_process_for_depth(fss_embedded_list_read_data_t * const data, const f_string_static_t filename, const fss_embedded_list_read_depths_t depths, const f_array_length_t depths_index, const f_array_length_t line, const fss_embedded_list_read_skip_t parents, f_fss_delimits_t *objects_delimits, f_fss_delimits_t *contents_delimits) { - f_fss_items_t *items = &data->nest.depth[depths.array[depths_index].depth]; + f_fss_items_t * const items = (f_fss_items_t *) &data->nest.depth[depths.array[depths_index].depth]; bool skip[items->used]; // Setup defaults to be not skipped unless any given parent is skipped. - memset(skip, F_false, sizeof(skip) * items->used); + memset(skip, F_false, sizeof(bool) * items->used); if (parents.used) { for (f_array_length_t i = 0; i < items->used; ++i) { diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-1.expect index e69de29bb..6f6f4953b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-1.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-5.expect index e69de29bb..aa70f8334 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-5.expect @@ -0,0 +1 @@ + quoted, "yep". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-6.expect index e69de29bb..159ed5353 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-at-6.expect @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns-empty.expect index 573541ac9..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns-empty.expect @@ -1 +1,11 @@ -0 + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns.expect index 573541ac9..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-columns.expect @@ -1 +1,11 @@ -0 + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0-original.expect new file mode 100644 index 000000000..6f6f4953b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0-original.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0.expect index e69de29bb..6f6f4953b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-0.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1-original.expect new file mode 100644 index 000000000..b19e23b28 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1-original.expect @@ -0,0 +1 @@ + e f diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1.expect index e69de29bb..b19e23b28 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-1.expect @@ -0,0 +1 @@ + e f diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5-original.expect new file mode 100644 index 000000000..aa70f8334 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5-original.expect @@ -0,0 +1 @@ + quoted, "yep". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5.expect index e69de29bb..aa70f8334 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-5.expect @@ -0,0 +1 @@ + quoted, "yep". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6-original.expect new file mode 100644 index 000000000..159ed5353 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6-original.expect @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6.expect index e69de29bb..159ed5353 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-line-6.expect @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns-empty.expect index 573541ac9..c686608e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns-empty.expect @@ -1 +1,3 @@ -0 + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns.expect index 573541ac9..c686608e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-columns.expect @@ -1 +1,3 @@ -0 + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original-empty.expect new file mode 100644 index 000000000..c686608e8 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original-empty.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original.expect new file mode 100644 index 000000000..c686608e8 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-original.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0-total.expect index 573541ac9..00750edc0 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0-total.expect @@ -1 +1 @@ -0 +3 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0.expect index e69de29bb..c686608e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-0.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-total.expect index 573541ac9..00750edc0 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a-total.expect @@ -1 +1 @@ -0 +3 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a.expect index e69de29bb..c686608e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-a.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" index e69de29bb..159ed5353 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" index e69de29bb..159ed5353 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-original.expect index e69de29bb..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-original.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0-original.expect new file mode 100644 index 000000000..5c6833df1 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0-original.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0.expect index e69de29bb..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-0.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-total.expect index 573541ac9..b4de39476 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-total.expect @@ -1 +1 @@ -0 +11 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-trim.expect index e69de29bb..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content-trim.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content.expect index e69de29bb..5c6833df1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-content.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-0.expect index e69de29bb..c6cac6926 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-0.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-1.expect index e69de29bb..4bcfe98e6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-1.expect @@ -0,0 +1 @@ +d diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-5.expect index e69de29bb..2057e0fc8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-5.expect @@ -0,0 +1 @@ +"мир" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-6.expect index e69de29bb..9a900be18 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-at-6.expect @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-columns.expect index 573541ac9..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-columns.expect @@ -1 +1,13 @@ -0 +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-0.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-1.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-100.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-5.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-line-6.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns-empty.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns-empty.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-columns.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-0.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-a.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" index e69de29bb..d0f56e135 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" @@ -0,0 +1 @@ +привет diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" index e69de29bb..9a900be18 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-original.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-original.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-0.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-total.expect index 573541ac9..b1bd38b62 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-total.expect @@ -1 +1 @@ -0 +13 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-trim.expect index e69de29bb..8b46f9e4c 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object-trim.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object.expect index e69de29bb..65b0a48c6 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-0.expect index e69de29bb..6bb0339c1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-0.expect @@ -0,0 +1,2 @@ +empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-1.expect index e69de29bb..ec62574e0 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-1.expect @@ -0,0 +1,3 @@ +d{ + b c +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-5.expect index e69de29bb..5a1a1ee69 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-5.expect @@ -0,0 +1,3 @@ +"мир"{ + quoted, "yep". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-6.expect index e69de29bb..7a7eb83b0 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-at-6.expect @@ -0,0 +1,3 @@ +привет has space{ + \"and so does this" "have space" +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns-empty.expect index 573541ac9..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns-empty.expect @@ -1 +1,37 @@ -0 +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns.expect index 573541ac9..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-columns.expect @@ -1 +1,37 @@ -0 +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-0.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-1.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-100.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-5.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-line-6.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns-empty.expect index 573541ac9..e6fcb9e91 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns-empty.expect @@ -1 +1,7 @@ -0 +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns.expect index 573541ac9..e6fcb9e91 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-columns.expect @@ -1 +1,7 @@ -0 +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..e6fcb9e91 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original-empty.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original.expect new file mode 100644 index 000000000..e6fcb9e91 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-original.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0.expect index e69de29bb..e6fcb9e91 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-0.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a.expect index e69de29bb..e6fcb9e91 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-a.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202.expect" index e69de29bb..d1ea95b86 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202.expect" @@ -0,0 +1,3 @@ +привет{ + мир +} diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" index e69de29bb..7a7eb83b0 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" @@ -0,0 +1,3 @@ +привет has space{ + \"and so does this" "have space" +} diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-original.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-original.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-0.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-total.expect index 573541ac9..b1bd38b62 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-total.expect @@ -1 +1 @@ -0 +13 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-trim.expect index e69de29bb..40efceb31 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content-trim.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y{ + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi{ + Check this. +} +привет has space{ + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content.expect index e69de29bb..a3d6a8389 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0000-basic-object_and_content.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-at-6.expect index e69de29bb..ac2861519 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-at-6.expect @@ -0,0 +1,2 @@ + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns-empty.expect index 573541ac9..5b9284dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns-empty.expect @@ -1 +1,3 @@ -0 + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns.expect index 573541ac9..5b9284dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-columns.expect @@ -1 +1,3 @@ -0 + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0.expect index e69de29bb..95621133e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-0.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1-original.expect new file mode 100644 index 000000000..a7f9a7190 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1-original.expect @@ -0,0 +1 @@ + Quotes aren't supported here, so this is not an empty object.. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1.expect index e69de29bb..a7f9a7190 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-1.expect @@ -0,0 +1 @@ + Quotes aren't supported here, so this is not an empty object.. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0.expect index e69de29bb..95621133e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-0.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name--total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-.expect index e69de29bb..95621133e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns-empty.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns-empty.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-columns.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original-empty.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-original.expect index e69de29bb..2c160e368 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-original.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +\} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0-original.expect new file mode 100644 index 000000000..2c160e368 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0-original.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +\} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0.expect index e69de29bb..5b9284dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-0.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-total.expect index 573541ac9..00750edc0 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-total.expect @@ -1 +1 @@ -0 +3 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-trim.expect index e69de29bb..5b9284dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content-trim.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content.expect index e69de29bb..5b9284dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-content.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-0.expect index e69de29bb..789819226 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-0.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-1.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-1.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-5.expect index e69de29bb..8b1378917 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-5.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-6.expect index e69de29bb..e16c76dff 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-at-6.expect @@ -0,0 +1 @@ +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-columns.expect index 573541ac9..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-columns.expect @@ -1 +1,7 @@ -0 +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-0.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-1.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-100.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-5.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-line-6.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0.expect index e69de29bb..139597f9c 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-0.expect @@ -0,0 +1,2 @@ + + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name--total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-.expect index e69de29bb..139597f9c 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-.expect @@ -0,0 +1,2 @@ + + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns-empty.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns-empty.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-columns.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-0.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-a.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-empty.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-0.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-hi.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-original.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-original.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-0.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-total.expect index 573541ac9..7f8f011eb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-total.expect @@ -1 +1 @@ -0 +7 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-trim.expect index e69de29bb..755e03d0f 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object-trim.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object.expect index e69de29bb..f9a753539 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-0.expect index e69de29bb..c737dbdf7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-0.expect @@ -0,0 +1,2 @@ +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-1.expect index e69de29bb..b62eed3e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-1.expect @@ -0,0 +1,2 @@ +hi{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-5.expect index e69de29bb..2c63c0851 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-5.expect @@ -0,0 +1,2 @@ +{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-6.expect index e69de29bb..93a73922b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-at-6.expect @@ -0,0 +1,4 @@ +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns-empty.expect index 573541ac9..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns-empty.expect @@ -1 +1,17 @@ -0 +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns.expect index 573541ac9..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-columns.expect @@ -1 +1,17 @@ -0 +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-0.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-1.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-100.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-5.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-line-6.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0.expect index e69de29bb..27e425d4b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-0.expect @@ -0,0 +1,5 @@ +{ + The object name is an empty string. +} +{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name--total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-.expect index e69de29bb..27e425d4b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-.expect @@ -0,0 +1,5 @@ +{ + The object name is an empty string. +} +{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns-empty.expect index 573541ac9..4d470a376 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns-empty.expect @@ -1 +1,4 @@ -0 +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns.expect index 573541ac9..4d470a376 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-columns.expect @@ -1 +1,4 @@ -0 +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..4d470a376 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect @@ -0,0 +1,4 @@ +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect new file mode 100644 index 000000000..4d470a376 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect @@ -0,0 +1,4 @@ +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0.expect index e69de29bb..4d470a376 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-0.expect @@ -0,0 +1,4 @@ +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a.expect index e69de29bb..4d470a376 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-a.expect @@ -0,0 +1,4 @@ +a{ +} +a{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty.expect index e69de29bb..b62eed3e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-empty.expect @@ -0,0 +1,2 @@ +hi{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0.expect index e69de29bb..b62eed3e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-0.expect @@ -0,0 +1,2 @@ +hi{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi.expect index e69de29bb..b62eed3e8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-hi.expect @@ -0,0 +1,2 @@ +hi{ +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-original.expect index e69de29bb..f83a97dd5 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-original.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +\} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-0.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-total.expect index 573541ac9..7f8f011eb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-total.expect @@ -1 +1 @@ -0 +7 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-trim.expect index e69de29bb..7d60f2232 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content-trim.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a{ +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content.expect index e69de29bb..49d85ba0e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0001-empty_name_list-object_and_content.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +} +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-0.expect index e69de29bb..6bfcf0221 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-0.expect @@ -0,0 +1,9 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-1.expect index e69de29bb..b5bdfed65 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-1.expect @@ -0,0 +1 @@ + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-5.expect index e69de29bb..379654289 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-5.expect @@ -0,0 +1,5 @@ + not a list\: + a b привет + c d + привет мир a + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-6.expect index e69de29bb..e1ba7532e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-at-6.expect @@ -0,0 +1,2 @@ + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns-empty.expect index 573541ac9..bbd7eb3ef 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns-empty.expect @@ -1 +1,20 @@ -0 +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns.expect index 573541ac9..bbd7eb3ef 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-columns.expect @@ -1 +1,20 @@ -0 +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0.expect index e69de29bb..e50021b65 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-0.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1-original.expect new file mode 100644 index 000000000..84bc149fe --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1-original.expect @@ -0,0 +1 @@ +c d diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1.expect index e69de29bb..84bc149fe 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-1.expect @@ -0,0 +1 @@ +c d diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5.expect index e69de29bb..9c5d8edc4 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-5.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6-original.expect new file mode 100644 index 000000000..1a4baf536 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6.expect index e69de29bb..1a4baf536 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-line-6.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns-empty.expect index 573541ac9..0386be0c7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns-empty.expect @@ -1 +1,10 @@ -0 +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns.expect index 573541ac9..0386be0c7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-columns.expect @@ -1 +1,10 @@ -0 +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original-empty.expect new file mode 100644 index 000000000..5b6e3c205 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original.expect new file mode 100644 index 000000000..5b6e3c205 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-original.expect @@ -0,0 +1,10 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0-total.expect index 573541ac9..f599e28b8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0-total.expect @@ -1 +1 @@ -0 +10 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0.expect index e69de29bb..0386be0c7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-0.expect @@ -0,0 +1,10 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-total.expect index 573541ac9..f599e28b8 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a-total.expect @@ -1 +1 @@ -0 +10 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a.expect index e69de29bb..0386be0c7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-a.expect @@ -0,0 +1,10 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty-total.expect index 573541ac9..7ed6ff82d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty-total.expect @@ -1 +1 @@ -0 +5 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty.expect index e69de29bb..379654289 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-empty.expect @@ -0,0 +1,5 @@ + not a list\: + a b привет + c d + привет мир a + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-total.expect index 573541ac9..7ed6ff82d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0-total.expect @@ -1 +1 @@ -0 +5 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0.expect index e69de29bb..379654289 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-0.expect @@ -0,0 +1,5 @@ + not a list\: + a b привет + c d + привет мир a + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-total.expect index 573541ac9..7ed6ff82d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi-total.expect @@ -1 +1 @@ -0 +5 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi.expect index e69de29bb..379654289 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-hi.expect @@ -0,0 +1,5 @@ + not a list\: + a b привет + c d + привет мир a + diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..0cfbf0888 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +2 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" index e69de29bb..29ae14d7f 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" @@ -0,0 +1,2 @@ + # has a comment + But this is not a comment. diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..0cfbf0888 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +2 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" index e69de29bb..29ae14d7f 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" @@ -0,0 +1,2 @@ + # has a comment + But this is not a comment. diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-original.expect index e69de29bb..53d1e7a2e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-original.expect @@ -0,0 +1,20 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0-original.expect new file mode 100644 index 000000000..53d1e7a2e --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0-original.expect @@ -0,0 +1,20 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0.expect index e69de29bb..bbd7eb3ef 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-0.expect @@ -0,0 +1,20 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-total.expect index 573541ac9..209e3ef4b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-total.expect @@ -1 +1 @@ -0 +20 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-trim.expect index e69de29bb..bbd7eb3ef 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content-trim.expect @@ -0,0 +1,20 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content.expect index e69de29bb..bbd7eb3ef 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-content.expect @@ -0,0 +1,20 @@ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. + another "A" list. + quoted, "yep". + # has a comment + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-0.expect index e69de29bb..789819226 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-0.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-1.expect index e69de29bb..789819226 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-1.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-5.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-5.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-6.expect index e69de29bb..0fb99b103 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-at-6.expect @@ -0,0 +1 @@ +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-columns.expect index 573541ac9..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-columns.expect @@ -1 +1,7 @@ -0 +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-0.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-1.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-100.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-5.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-line-6.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns-empty.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns-empty.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns.expect index 573541ac9..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-columns.expect @@ -1 +1,2 @@ -0 +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-0.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a.expect index e69de29bb..7e8a1653b 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-a.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-empty.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-0.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi.expect index e69de29bb..45b983be3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-hi.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" index e69de29bb..9a900be18 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space.expect" @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-original.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-original.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-0.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-total.expect index 573541ac9..7f8f011eb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-total.expect @@ -1 +1 @@ -0 +7 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-trim.expect index e69de29bb..196e27fd2 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object-trim.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object.expect index e69de29bb..67eb63b27 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-0.expect index e69de29bb..cc0d56eec 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-0.expect @@ -0,0 +1,11 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-1.expect index e69de29bb..062cee0ea 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-1.expect @@ -0,0 +1,3 @@ +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-5.expect index e69de29bb..07cd77f6d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-5.expect @@ -0,0 +1,7 @@ +hi{ + not a list\: + a b привет + c d + привет мир a + +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-6.expect index e69de29bb..798c3e527 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-at-6.expect @@ -0,0 +1,4 @@ +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns-empty.expect index 573541ac9..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns-empty.expect @@ -1 +1,34 @@ -0 +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns.expect index 573541ac9..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-columns.expect @@ -1 +1,34 @@ -0 +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-0.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-1.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-100.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-5.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-line-6.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name--select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name--select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name--select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name--select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns-empty.expect index 573541ac9..e5f0c478e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns-empty.expect @@ -1 +1,14 @@ -0 +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns.expect index 573541ac9..e5f0c478e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-columns.expect @@ -1 +1,14 @@ -0 +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..2aed40f22 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original.expect new file mode 100644 index 000000000..2aed40f22 --- /dev/null +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-original.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0.expect index e69de29bb..e5f0c478e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-0.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-100-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-100-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-100-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-100-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-2-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-2-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-2-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-2-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-5-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-5-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-5-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-5-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-6-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-6-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-6-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-select-6-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-total.expect index 573541ac9..0cfbf0888 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a-total.expect @@ -1 +1 @@ -0 +2 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a.expect index e69de29bb..e5f0c478e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-a.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty.expect index e69de29bb..07cd77f6d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-empty.expect @@ -0,0 +1,7 @@ +hi{ + not a list\: + a b привет + c d + привет мир a + +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0.expect index e69de29bb..07cd77f6d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-0.expect @@ -0,0 +1,7 @@ +hi{ + not a list\: + a b привет + c d + привет мир a + +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-empty-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-empty-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-empty-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-empty-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-total.expect index 573541ac9..d00491fd7 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi-total.expect @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi.expect index e69de29bb..07cd77f6d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-hi.expect @@ -0,0 +1,7 @@ +hi{ + not a list\: + a b привет + c d + привет мир a + +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-payload-select-1-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-payload-select-1-total.expect index 573541ac9..e69de29bb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-payload-select-1-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-payload-select-1-total.expect @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\274\320\270\321\200-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0-total.expect" @@ -1 +1 @@ -0 +1 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" index e69de29bb..fad0fdc7f 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-0.expect" @@ -0,0 +1,4 @@ +привет has space{ + # has a comment + But this is not a comment. +} diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" index 573541ac9..e69de29bb 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-select-1-total.expect" @@ -1 +0,0 @@ -0 diff --git "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" index 573541ac9..d00491fd7 100644 --- "a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" +++ "b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-name-\320\277\321\200\320\270\320\262\320\265\321\202_has_space-total.expect" @@ -1 +1 @@ -0 +1 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-original.expect index e69de29bb..501583e9d 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-original.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-original.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-0.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-1-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-100-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-5-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-6-original.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-total.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-total.expect index 573541ac9..7f8f011eb 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-total.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-total.expect @@ -1 +1 @@ -0 +7 diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-trim.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-trim.expect index e69de29bb..84340a2b1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-trim.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content-trim.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces{ + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content.expect b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content.expect index e69de29bb..9d794f30e 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content.expect +++ b/level_3/fss_embedded_list_read/tests/runtime/fss_0008/expect/test-0002-mixed-object_and_content.expect @@ -0,0 +1,34 @@ +a{ +a b привет +c d + # not a comment + \\# nor is this. +\# even this is not. +привет мир a + + # a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + # has a comment + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh b/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh index 6ac8efae7..90a9d23cd 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh @@ -80,11 +80,21 @@ generate_operate_0008() { fss_embedded_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_embedded_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_embedded_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_embedded_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_embedded_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_embedded_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_embedded_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_embedded_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_embedded_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_embedded_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_embedded_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_embedded_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_embedded_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_embedded_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_embedded_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_embedded_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_embedded_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_embedded_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_embedded_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_embedded_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_embedded_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -97,6 +107,8 @@ generate_operate_0008() { fss_embedded_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_embedded_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_embedded_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_embedded_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_embedded_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_embedded_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_embedded_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_embedded_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_0008() { fss_embedded_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_embedded_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_embedded_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_embedded_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_embedded_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_embedded_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_embedded_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_embedded_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_0008() { fss_embedded_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_embedded_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_embedded_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_embedded_list_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_embedded_list_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_embedded_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_embedded_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_embedded_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_embedded_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_embedded_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_embedded_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_embedded_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_embedded_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_embedded_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_embedded_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_embedded_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_embedded_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_embedded_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_embedded_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_embedded_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_embedded_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_embedded_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_embedded_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_embedded_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_embedded_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_embedded_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_embedded_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_embedded_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_embedded_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_embedded_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_embedded_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_embedded_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_embedded_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_embedded_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_embedded_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_embedded_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_embedded_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_embedded_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_embedded_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_embedded_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_embedded_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_embedded_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_embedded_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_embedded_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_embedded_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_embedded_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_embedded_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_embedded_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_embedded_list_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_embedded_list_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_embedded_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_embedded_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_embedded_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_embedded_list_read/tests/runtime/script/verify.sh b/level_3/fss_embedded_list_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/script/verify.sh +++ b/level_3/fss_embedded_list_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" diff --git a/level_3/fss_extended_list_read/c/private-read.c b/level_3/fss_extended_list_read/c/private-read.c index 37bd96da1..6669e9578 100644 --- a/level_3/fss_extended_list_read/c/private-read.c +++ b/level_3/fss_extended_list_read/c/private-read.c @@ -610,14 +610,18 @@ extern "C" { return F_none; } + f_array_length_t at = 0; f_array_length_t max = 0; - for (f_array_length_t at = 0; at < data->contents.used; ++at) { + // Extended List only supports a single Content and so index 0 can be assumed. + for (; at < data->contents.used; ++at) { - if (!names[at]) continue; + if (!names[at] || !data->contents.array[at].used) continue; - if (data->contents.array[at].used > max) { - max = data->contents.array[at].used; + if ((data->option & fss_extended_list_read_data_option_empty_d) || data->contents.array[at].array[0].start <= data->contents.array[at].array[0].stop) { + max = 1; + + break; } } // for diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-0-original.expect new file mode 100644 index 000000000..6f6f4953b --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-0-original.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-1-original.expect new file mode 100644 index 000000000..b19e23b28 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-1-original.expect @@ -0,0 +1 @@ + e f diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-5-original.expect new file mode 100644 index 000000000..aa70f8334 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-5-original.expect @@ -0,0 +1 @@ + quoted, "yep". diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-6-original.expect new file mode 100644 index 000000000..159ed5353 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-line-6-original.expect @@ -0,0 +1 @@ + \"and so does this" "have space" diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original-empty.expect new file mode 100644 index 000000000..c686608e8 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original-empty.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original.expect new file mode 100644 index 000000000..c686608e8 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-name-a-original.expect @@ -0,0 +1,3 @@ + e f + g h + a second "a". diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-0-original.expect new file mode 100644 index 000000000..5c6833df1 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-0-original.expect @@ -0,0 +1,11 @@ + b c + e f + g h + мир + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-0-original.expect new file mode 100644 index 000000000..c6cac6926 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-0-original.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-1-original.expect new file mode 100644 index 000000000..4bcfe98e6 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-1-original.expect @@ -0,0 +1 @@ +d diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-5-original.expect new file mode 100644 index 000000000..2057e0fc8 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-5-original.expect @@ -0,0 +1 @@ +"мир" diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-6-original.expect new file mode 100644 index 000000000..9a900be18 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-line-6-original.expect @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-0-original.expect new file mode 100644 index 000000000..65b0a48c6 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-0-original.expect @@ -0,0 +1,13 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-0-original.expect new file mode 100644 index 000000000..fec53807c --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +empty{ diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-1-original.expect new file mode 100644 index 000000000..5c34318c2 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-5-original.expect new file mode 100644 index 000000000..85a90f600 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +a{ diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-6-original.expect new file mode 100644 index 000000000..b19e23b28 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-line-6-original.expect @@ -0,0 +1 @@ + e f diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..e6fcb9e91 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original-empty.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original.expect new file mode 100644 index 000000000..e6fcb9e91 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-name-a-original.expect @@ -0,0 +1,7 @@ +a{ + e f + g h +} +a{ + a second "a". +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-0-original.expect new file mode 100644 index 000000000..a3d6a8389 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-0-original.expect @@ -0,0 +1,37 @@ +empty{ +} +d{ + b c +} +a{ + e f + g h +} +привет{ + мир +} +y { + z +} +"мир"{ + quoted, "yep". +} +привет has space{ + \"and so does this" "have space" +} +"This is quoted"{ + But still a valid list. +} +AlsoGood{ +} +hi { + Check this. +} +привет has space { + ... +} +a{ + a second "a". +} +also_empty{ +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0000-basic-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-0-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-0-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-1-original.expect new file mode 100644 index 000000000..a7f9a7190 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-1-original.expect @@ -0,0 +1 @@ + Quotes aren't supported here, so this is not an empty object.. diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-line-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original-empty.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-name-a-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-0-original.expect new file mode 100644 index 000000000..2c160e368 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-0-original.expect @@ -0,0 +1,3 @@ + The object name is an empty string. + Quotes aren't supported here, so this is not an empty object.. +\} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-1-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-1-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-5-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-5-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-6-original.expect new file mode 100644 index 000000000..e16c76dff --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-line-6-original.expect @@ -0,0 +1 @@ +"" diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original-empty.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-name-a-original.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-0-original.expect new file mode 100644 index 000000000..f9a753539 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-0-original.expect @@ -0,0 +1,7 @@ +a +hi +a +a + + +"" diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect new file mode 100644 index 000000000..85a90f600 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a{ diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect new file mode 100644 index 000000000..5c34318c2 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect new file mode 100644 index 000000000..5c34318c2 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect new file mode 100644 index 000000000..2c3a87cce --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +a { diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..3290c7805 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect @@ -0,0 +1,6 @@ +a{ +} +a{ +} +a { +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect new file mode 100644 index 000000000..3290c7805 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect @@ -0,0 +1,6 @@ +a{ +} +a{ +} +a { +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect new file mode 100644 index 000000000..f83a97dd5 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect @@ -0,0 +1,17 @@ +a{ +} +hi{ +} +a{ +} +a { +} +{ + The object name is an empty string. +} +{ +} +""{ + Quotes aren't supported here, so this is not an empty object.. +\} +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-0-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-0-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-1-original.expect new file mode 100644 index 000000000..84bc149fe --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-1-original.expect @@ -0,0 +1 @@ +c d diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-5-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-5-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-6-original.expect new file mode 100644 index 000000000..1a4baf536 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original-empty.expect new file mode 100644 index 000000000..5b6e3c205 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original.expect new file mode 100644 index 000000000..5b6e3c205 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-name-a-original.expect @@ -0,0 +1,10 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-0-original.expect new file mode 100644 index 000000000..959ccee90 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-0-original.expect @@ -0,0 +1,19 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. + another "A" list. + quoted, "yep". + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-1-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-1-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-5-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-5-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-6-original.expect new file mode 100644 index 000000000..0fb99b103 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-line-6-original.expect @@ -0,0 +1 @@ +has spaces diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-0-original.expect new file mode 100644 index 000000000..67eb63b27 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-0-original.expect @@ -0,0 +1,7 @@ +a +a +"мир" +привет has space +empty +hi +has spaces diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-0-original.expect new file mode 100644 index 000000000..85a90f600 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a{ diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-5-original.expect new file mode 100644 index 000000000..311f4e4f2 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +\\# even this is not. diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-6-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..2aed40f22 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original.expect new file mode 100644 index 000000000..2aed40f22 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-name-a-original.expect @@ -0,0 +1,14 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-0-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-0-original.expect new file mode 100644 index 000000000..025cdb431 --- /dev/null +++ b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-0-original.expect @@ -0,0 +1,33 @@ +a{ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + \# a valid list: + with content. +} +a{ + another "A" list. +} +"мир"{ + quoted, "yep". +} +привет has space{ + But this is not a comment. +} +empty{ +} +hi{ + not a list\: + a b привет + c d + привет мир a + +} +has spaces { + yep. + fin +} diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-1-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-100-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-5-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-6-original.expect b/level_3/fss_extended_list_read/tests/runtime/fss_0003/expect/test-0002-mixed-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_list_read/tests/runtime/script/generate.sh b/level_3/fss_extended_list_read/tests/runtime/script/generate.sh index d411d7fcb..9b7d07923 100644 --- a/level_3/fss_extended_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_extended_list_read/tests/runtime/script/generate.sh @@ -80,10 +80,20 @@ generate_operate_0003() { fss_extended_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_extended_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_extended_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_extended_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_extended_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_extended_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_extended_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_extended_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_extended_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_extended_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_extended_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_extended_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_extended_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_extended_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_extended_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_extended_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_extended_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_extended_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_extended_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && @@ -97,6 +107,8 @@ generate_operate_0003() { fss_extended_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_extended_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_extended_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_extended_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_extended_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_extended_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_extended_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_extended_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_0003() { fss_extended_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_extended_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_extended_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_extended_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_extended_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_extended_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_extended_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_0003() { fss_extended_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_extended_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_extended_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_extended_list_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_extended_list_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_extended_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_extended_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_extended_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_extended_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_extended_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_extended_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_list_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_extended_list_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_extended_list_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_extended_list_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_extended_list_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_extended_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_extended_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_extended_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_extended_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_extended_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_extended_list_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_extended_list_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_extended_list_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_extended_list_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_extended_list_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_extended_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_extended_list_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_extended_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_extended_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_extended_list_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_extended_list_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_extended_list_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_extended_list_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_extended_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_extended_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_extended_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_extended_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_extended_list_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_extended_list_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_extended_list_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_extended_list_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_extended_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_extended_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_extended_list_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_extended_list_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_extended_list_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_extended_list_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_extended_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_extended_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_extended_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_extended_list_read/tests/runtime/script/verify.sh b/level_3/fss_extended_list_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_extended_list_read/tests/runtime/script/verify.sh +++ b/level_3/fss_extended_list_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" diff --git a/level_3/fss_extended_read/c/private-print.c b/level_3/fss_extended_read/c/private-print.c index bd913d998..355141d50 100644 --- a/level_3/fss_extended_read/c/private-print.c +++ b/level_3/fss_extended_read/c/private-print.c @@ -10,160 +10,94 @@ extern "C" { #ifndef _di_fss_extended_read_print_at_ void fss_extended_read_print_at(fll_program_data_t * const main, const f_array_length_t at, const f_fss_delimits_t delimits_object, const f_fss_delimits_t delimits_content, fss_extended_read_data_t * const data) { - if (at >= data->contents.used) { - return; + if (at >= data->contents.used) return; + + if (!(data->option & fss_extended_read_data_option_object_d)) { + if (!(data->option & fss_extended_read_data_option_content_d) || (!data->contents.array[at].used && !(data->option & fss_extended_read_data_option_empty_d))) { + return; + } } - flockfile(main->output.to.stream); + // 0x1 = object printed, 0x2 = content printed, 0x4 = object end printed, 0x8 = previous content printed. + uint8_t print_state = 0x0; - if ((data->option & fss_extended_read_data_option_object_d) || (data->option & fss_extended_read_data_option_content_d) && (data->contents.array[at].used || (data->option & fss_extended_read_data_option_empty_d))) { - if (data->option & fss_extended_read_data_option_object_d) { - if (data->option & fss_extended_read_data_option_trim_d) { - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_object.array[at]) { - f_print_dynamic_raw( - data->quotes_object.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_object.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } + flockfile(main->output.to.stream); - fl_print_trim_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); - - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_object.array[at]) { - f_print_dynamic_raw( - data->quotes_object.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_object.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - } - else { - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_object.array[at]) { - f_print_dynamic_raw( - data->quotes_object.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_object.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } + if (data->option & fss_extended_read_data_option_object_d) { + print_state = 0x1; - f_print_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); - - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_object.array[at]) { - f_print_dynamic_raw( - data->quotes_object.array[at] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_object.array[at] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } - } + fss_extended_read_print_quote(main, data, data->quotes_object.array[at]); - if (data->option & fss_extended_read_data_option_content_d) { - fss_extended_read_print_object_end(main); - } + if (data->option & fss_extended_read_data_option_trim_d) { + fl_print_trim_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); } + else { + f_print_except_dynamic_partial(data->buffer, data->objects.array[at], delimits_object, main->output.to.stream); + } + + fss_extended_read_print_quote(main, data, data->quotes_object.array[at]); + } - bool content_printed = F_false; - - if ((data->option & fss_extended_read_data_option_content_d) && data->contents.array[at].used) { - if (data->option & fss_extended_read_data_option_select_d) { - if (data->select < data->contents.array[at].used) { - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_content.array[at].array[data->select]) { - content_printed = F_true; - - f_print_dynamic_raw( - data->quotes_content.array[at].array[data->select] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_content.array[at].array[data->select] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); + if ((data->option & fss_extended_read_data_option_content_d) && data->contents.array[at].used) { + if (data->option & fss_extended_read_data_option_select_d) { + if (data->select < data->contents.array[at].used) { + if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_content.array[at].array[data->select] || data->contents.array[at].array[data->select].start <= data->contents.array[at].array[data->select].stop) { + if ((print_state & 0x1) && !(print_state & 0x4)) { + print_state |= 0x6; + + fss_extended_read_print_object_end(main); + } + else { + print_state |= 0x2; } - if (data->contents.array[at].array[data->select].start <= data->contents.array[at].array[data->select].stop) { - content_printed = F_true; + fss_extended_read_print_quote(main, data, data->quotes_content.array[at].array[data->select]); + if (data->contents.array[at].array[data->select].start <= data->contents.array[at].array[data->select].stop) { f_print_except_dynamic_partial(data->buffer, data->contents.array[at].array[data->select], delimits_content, main->output.to.stream); } - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_content.array[at].array[data->select]) { - content_printed = F_true; - - f_print_dynamic_raw( - data->quotes_content.array[at].array[data->select] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_content.array[at].array[data->select] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } + fss_extended_read_print_quote(main, data, data->quotes_content.array[at].array[data->select]); } } - else { - for (f_array_length_t i = 0; i < data->contents.array[at].used; ++i) { + } + else { + for (f_array_length_t i = 0; i < data->contents.array[at].used; ++i) { - if (data->contents.array[at].array[i].start > data->contents.array[at].array[i].stop) { - continue; - } + if (data->contents.array[at].array[i].start > data->contents.array[at].array[i].stop) continue; + if ((!(data->option & fss_extended_read_data_option_original_d) || !data->quotes_content.array[at].array[i]) && data->contents.array[at].array[i].start > data->contents.array[at].array[i].stop) continue; - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_content.array[at].array[i]) { - content_printed = F_true; - - f_print_dynamic_raw( - data->quotes_content.array[at].array[i] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_content.array[at].array[i] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } + if (print_state & 0x8) { + fss_extended_read_print_content_end(main); + } - if (data->contents.array[at].array[i].start <= data->contents.array[at].array[i].stop) { - content_printed = F_true; + if ((print_state & 0x1) && !(print_state & 0x4)) { + print_state |= 0x4; - f_print_except_dynamic_partial(data->buffer, data->contents.array[at].array[i], delimits_content, main->output.to.stream); - } + fss_extended_read_print_object_end(main); + } - if ((data->option & fss_extended_read_data_option_original_d) && data->quotes_content.array[at].array[i]) { - content_printed = F_true; - - f_print_dynamic_raw( - data->quotes_content.array[at].array[i] == f_fss_quote_type_single_e - ? f_fss_quote_single_s - : data->quotes_content.array[at].array[i] == f_fss_quote_type_double_e - ? f_fss_quote_double_s - : f_fss_quote_backtick_s, - main->output.to.stream - ); - } + print_state |= 0xa; - if (i + 1 < data->contents.array[at].used && data->contents.array[at].array[i + 1].start <= data->contents.array[at].array[i + 1].stop) { - fss_extended_read_print_content_end(main); - } - } // for - } - } + fss_extended_read_print_quote(main, data, data->quotes_content.array[at].array[i]); - if ((data->option & fss_extended_read_data_option_object_d) || (data->option & fss_extended_read_data_option_content_d) && (content_printed || (data->option & fss_extended_read_data_option_empty_d))) { - fss_extended_read_print_set_end(main); + if (data->contents.array[at].array[i].start <= data->contents.array[at].array[i].stop) { + f_print_except_dynamic_partial(data->buffer, data->contents.array[at].array[i], delimits_content, main->output.to.stream); + } + + fss_extended_read_print_quote(main, data, data->quotes_content.array[at].array[i]); + } // for } + } - funlockfile(main->output.to.stream); + if (print_state & 0x3) { + fss_extended_read_print_set_end(main); + } + else if (data->option & fss_extended_read_data_option_content_d) { + fss_extended_read_print_content_end_empty(main); } + + funlockfile(main->output.to.stream); } #endif // _di_fss_extended_read_print_at_ @@ -233,6 +167,15 @@ extern "C" { } #endif // _di_fss_extended_read_print_content_end_ +#ifndef _di_fss_extended_read_print_content_end_empty_ + void fss_extended_read_print_content_end_empty(fll_program_data_t * const main) { + + if (main->parameters.array[fss_extended_read_parameter_pipe_e].result == f_console_result_found_e) { + f_print_dynamic_raw(fss_extended_read_pipe_content_end_s, main->output.to.stream); + } + } +#endif // _di_fss_extended_read_print_content_end_empty_ + #ifndef _di_fss_extended_read_print_object_end_ void fss_extended_read_print_object_end(fll_program_data_t * const main) { @@ -253,6 +196,24 @@ extern "C" { } #endif // _di_fss_extended_read_print_one_ +#ifndef _di_fss_extended_read_print_quote_ + uint8_t fss_extended_read_print_quote(fll_program_data_t * const main, fss_extended_read_data_t * const data, const f_fss_quote_t quote) { + + if (!(data->option & fss_extended_read_data_option_original_d) || !quote) return F_false; + + f_print_dynamic_raw( + quote == f_fss_quote_type_single_e + ? f_fss_quote_single_s + : quote == f_fss_quote_type_double_e + ? f_fss_quote_double_s + : f_fss_quote_backtick_s, + main->output.to.stream + ); + + return F_true; + } +#endif // _di_fss_extended_read_print_quote_ + #ifndef _di_fss_extended_read_print_set_end_ void fss_extended_read_print_set_end(fll_program_data_t * const main) { diff --git a/level_3/fss_extended_read/c/private-print.h b/level_3/fss_extended_read/c/private-print.h index 3476a842e..ea78001fa 100644 --- a/level_3/fss_extended_read/c/private-print.h +++ b/level_3/fss_extended_read/c/private-print.h @@ -60,6 +60,18 @@ extern "C" { extern void fss_extended_read_print_content_end(fll_program_data_t * const main) F_attribute_visibility_internal_d; #endif // _di_fss_extended_read_print_content_end_ +/** + * Print the "empty" Content. + * + * This only prints the end Content start pipe character. + * This does not print the Content end pipe character to avoid conflicting with the calls to the set end function. + * + * This does not print the Content set end. + */ +#ifndef _di_fss_extended_read_print_content_end_empty_ + extern void fss_extended_read_print_content_end_empty(fll_program_data_t * const main) F_attribute_visibility_internal_d; +#endif // _di_fss_extended_read_print_content_end_empty_ + /** * Print the end of an Object (which is essentially the start of Content). * @@ -80,6 +92,26 @@ extern "C" { extern void fss_extended_read_print_one(fll_program_data_t * const main) F_attribute_visibility_internal_d; #endif // _di_fss_extended_read_print_one_ +/** + * Print the quote surrounding an Object or Content. + * + * This only prints if there is a quote and the original flag is set. + * + * @param main + * The main program data. + * @param data + * The program data. + * @param quote + * The quote character. + * + * @return + * F_true on quote printed. + * F_false otherwise. + */ +#ifndef _di_fss_extended_read_print_quote_ + extern uint8_t fss_extended_read_print_quote(fll_program_data_t * const main, fss_extended_read_data_t * const data, const f_fss_quote_t quote); +#endif // _di_fss_extended_read_print_quote_ + /** * Print the end of an Object/Content set. * diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-0-original.expect new file mode 100644 index 000000000..ee14d0b0a --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-0-original.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-1-original.expect new file mode 100644 index 000000000..30e8a6506 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-1-original.expect @@ -0,0 +1 @@ +there diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-5-original.expect new file mode 100644 index 000000000..b2901ea97 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-5-original.expect @@ -0,0 +1 @@ +a b diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-6-original.expect new file mode 100644 index 000000000..5626abf0f --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-line-6-original.expect @@ -0,0 +1 @@ +one diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect new file mode 100644 index 000000000..a2a36d498 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original.expect new file mode 100644 index 000000000..a2a36d498 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-original.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0-original.expect new file mode 100644 index 000000000..4f5b825e9 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0-original.expect @@ -0,0 +1,21 @@ +there. +there +to +and +zero +a +one +c +e +there +bb +bb +another +a +a +a +"line...with some" +nother +b +quoted, +\"and diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1-original.expect new file mode 100644 index 000000000..683bbd8c3 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1-original.expect @@ -0,0 +1,14 @@ +you." +so +b +d +f +zero +"comment...should have" +comment +`comment either...should` +random +line. +'c d' +"yep". +so diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-0-original.expect new file mode 100644 index 000000000..b14df6442 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-0-original.expect @@ -0,0 +1 @@ +Hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-1-original.expect new file mode 100644 index 000000000..a3c9dedb1 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-1-original.expect @@ -0,0 +1 @@ +\\hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-5-original.expect new file mode 100644 index 000000000..1ff1f06f0 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-5-original.expect @@ -0,0 +1 @@ +\"" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-6-original.expect new file mode 100644 index 000000000..3a78fda05 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-line-6-original.expect @@ -0,0 +1 @@ +\" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect new file mode 100644 index 000000000..16f18f3aa --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original.expect new file mode 100644 index 000000000..16f18f3aa --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-original.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-6-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-6-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect new file mode 100644 index 000000000..ee4efdbe3 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +Hi there. diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e58bb7437 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +\\hi there diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect new file mode 100644 index 000000000..04063474c --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +\"" a b diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect new file mode 100644 index 000000000..05b7aa1ca --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +\" one diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name--select-1.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name--select-1.expect index 71dfa0011..e7edf5cdc 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name--select-1.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name--select-1.expect @@ -1,2 +1,2 @@ - + zero diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..312409761 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a "line...with some" random text +a nother line. +a b 'c d' \'e f' \\'g diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect new file mode 100644 index 000000000..312409761 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-original.expect @@ -0,0 +1,3 @@ +a "line...with some" random text +a nother line. +a b 'c d' \'e f' \\'g diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect index 149ad908e..16f18f3aa 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect @@ -1,3 +1,3 @@ -a -a -a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect index 4e24429e1..7baff5a68 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect @@ -1,3 +1,3 @@ a text -a +a a 'e diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect index 149ad908e..16f18f3aa 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect @@ -1,3 +1,3 @@ -a -a -a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-6.expect index 149ad908e..16f18f3aa 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-6.expect @@ -1,3 +1,3 @@ -a -a -a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect new file mode 100644 index 000000000..16cc34dfa --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0-original.expect @@ -0,0 +1,21 @@ +Hi there. +\\hi there +\\\\\\"Hello to +"\\\\\" quoted stuff." and +"" zero +\"" a +\" one +"""" c +"\" " e +"\\\\\" sss" there +"\\"\\\" xx" bb +"\\"\\\"" bb +"" another +\#not a +\\#not a +\\\#not a +a "line...with some" +a nother +a b +"мир" quoted, +"привет has space" \"and diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect new file mode 100644 index 000000000..267a9359d --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello you." +"\\\\\" quoted stuff." so +"" +\"" b +\" +"""" d +"\" " f +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" zero +\#not "comment...should have" +\\#not comment +\\\#not `comment either...should` +a random +a line. +a 'c d' +"мир" "yep". +"привет has space" so diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect index 289d8f71f..9469ba0f4 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect @@ -1,15 +1,15 @@ -Hi -\\hi +Hi +\\hi \\\\\"Hello you." \\" quoted stuff. so - + "" b -" +" "" d " f -\\" sss -\\"\" xx -\\"\\\" +\\" sss +\\"\" xx +\\"\\\" zero #not comment...should have \#not comment diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect index 53d59f925..c1e8d1a0f 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect @@ -1,21 +1,21 @@ -Hi -\\hi -\\\\\"Hello -\\" quoted stuff. - -"" +Hi +\\hi +\\\\\"Hello +\\" quoted stuff. + +"" +" +"" " -"" -" -\\" sss -\\"\" xx -\\"\\\" - -#not -\#not -\\#not -a -a -a -мир -привет has space +\\" sss +\\"\" xx +\\"\\\" + +#not +\#not +\\#not +a +a +a +мир +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect index 53d59f925..c1e8d1a0f 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect @@ -1,21 +1,21 @@ -Hi -\\hi -\\\\\"Hello -\\" quoted stuff. - -"" +Hi +\\hi +\\\\\"Hello +\\" quoted stuff. + +"" +" +"" " -"" -" -\\" sss -\\"\" xx -\\"\\\" - -#not -\#not -\\#not -a -a -a -мир -привет has space +\\" sss +\\"\" xx +\\"\\\" + +#not +\#not +\\#not +a +a +a +мир +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect new file mode 100644 index 000000000..b5ec43bec --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6-original.expect @@ -0,0 +1,21 @@ +Hi +\\hi +\\\\\\"Hello +"\\\\\" quoted stuff." +"" +\"" +\" +"""" +"\" " +"\\\\\" sss" +"\\"\\\" xx" +"\\"\\\"" +"" +\#not +\\#not +\\\#not +a +a +a +"мир" +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6.expect index 53d59f925..c1e8d1a0f 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-6.expect @@ -1,21 +1,21 @@ -Hi -\\hi -\\\\\"Hello -\\" quoted stuff. - -"" +Hi +\\hi +\\\\\"Hello +\\" quoted stuff. + +"" +" +"" " -"" -" -\\" sss -\\"\" xx -\\"\\\" - -#not -\#not -\\#not -a -a -a -мир -привет has space +\\" sss +\\"\" xx +\\"\\\" + +#not +\#not +\\#not +a +a +a +мир +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-0-original.expect new file mode 100644 index 000000000..7d4706728 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-0-original.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-1-original.expect new file mode 100644 index 000000000..60c84bbc6 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-1-original.expect @@ -0,0 +1 @@ +d zero​width diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-5-original.expect new file mode 100644 index 000000000..152d45109 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-5-original.expect @@ -0,0 +1 @@ +space! <-- should have the word 'space!' diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-6-original.expect new file mode 100644 index 000000000..2dc1471c2 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-line-6-original.expect @@ -0,0 +1 @@ +line܀܀܀with some random text diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original-empty.expect new file mode 100644 index 000000000..2ae5902fd --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original-empty.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original.expect new file mode 100644 index 000000000..2ae5902fd --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-original.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-empty.expect index 8b1378917..e69de29bb 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-empty.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-empty.expect @@ -1 +0,0 @@ - diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-0-original.expect new file mode 100644 index 000000000..6b7de9da8 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-0-original.expect @@ -0,0 +1,10 @@ +b +d +мир +e␠ +out +space! +line܀܀܀with +偐 +b +"and so does this" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-1-original.expect new file mode 100644 index 000000000..c06555ff3 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-1-original.expect @@ -0,0 +1,8 @@ +k +zero​width +h +<-- +some +ぐ +c +"ሴ 䌡" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-5-original.expect new file mode 100644 index 000000000..cf856baad --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-5-original.expect @@ -0,0 +1,2 @@ +word +ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-6-original.expect new file mode 100644 index 000000000..19f31feb9 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-select-6-original.expect @@ -0,0 +1 @@ +'space!' diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-1-original.expect new file mode 100644 index 000000000..f2ad6c76f --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-1-original.expect @@ -0,0 +1 @@ +c diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-5-original.expect new file mode 100644 index 000000000..f331ce0ff --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-5-original.expect @@ -0,0 +1 @@ +UTF diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original-empty.expect new file mode 100644 index 000000000..32c34d0b4 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original-empty.expect @@ -0,0 +1,4 @@ +a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original.expect new file mode 100644 index 000000000..32c34d0b4 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-original.expect @@ -0,0 +1,4 @@ +a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-0-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-0-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-1-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-1-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-100-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-100-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-5-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-5-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-6-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-select-6-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-at-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-at-6.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-at-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-at-6.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-0-original.expect new file mode 100644 index 000000000..2ca45deab --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a b k d3a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-1-original.expect new file mode 100644 index 000000000..5bc9afa3a --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +c d zero​width diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-5-original.expect new file mode 100644 index 000000000..4a4ae2379 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +UTF space! <-- should have the word 'space!' diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-line-6.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..1a6984ed4 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original-empty.expect @@ -0,0 +1,4 @@ +a b k d3a +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original.expect new file mode 100644 index 000000000..1a6984ed4 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-original.expect @@ -0,0 +1,4 @@ +a b k d3a +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect index 7eab50995..32c34d0b4 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect @@ -1,4 +1,4 @@ -a -a -a -a +a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect index d4a286f3c..5b84c5ece 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect @@ -1,4 +1,4 @@ a d3a a random -a +a a d diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect index 8d802deee..84bfb3be6 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect @@ -1,4 +1,4 @@ -a -a -a +a +a +a a ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-6.expect index 7eab50995..32c34d0b4 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-6.expect @@ -1,4 +1,4 @@ -a -a -a -a +a +a +a +a diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-empty.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-empty.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-empty.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-empty.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-empty.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect @@ -1 +1 @@ -hi +hi diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect index 0b5d6ed36..45b983be3 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect @@ -1 +1 @@ -hi +hi diff --git "a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-\320\274\320\270\321\200-select-1.expect" "b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-\320\274\320\270\321\200-select-1.expect" index ddc775809..ab887797c 100644 --- "a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-\320\274\320\270\321\200-select-1.expect" +++ "b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-\320\274\320\270\321\200-select-1.expect" @@ -1 +1 @@ -мир +мир diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect index 893daaaff..ca7069304 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0-original.expect new file mode 100644 index 000000000..9f2ad8808 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0-original.expect @@ -0,0 +1,11 @@ +a b +c d +привет мир +мир e␠ +spaced out +UTF space! +hi +a line܀܀܀with +a 偐 +a b +"привет has space" "and so does this" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0.expect index 7927b33c0..e35a1cd75 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-0.expect @@ -4,7 +4,7 @@ c d мир e␠ spaced out UTF space! -hi +hi a line܀܀܀with a 偐 a b diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1-original.expect new file mode 100644 index 000000000..ab08cf496 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1-original.expect @@ -0,0 +1,11 @@ +a k +c zero​width +привет h +мир +spaced +UTF <-- +hi +a some +a ぐ +a c +"привет has space" "ሴ 䌡" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1.expect index d7490a755..7c0a81ee7 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-1.expect @@ -1,10 +1,10 @@ a k c zero​width привет h -мир -spaced +мир +spaced UTF <-- -hi +hi a some a ぐ a c diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100-original.expect new file mode 100644 index 000000000..695e38640 --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100.expect index e09261921..4732397ec 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-100.expect @@ -1,11 +1,11 @@ -a -c -привет -мир -spaced -UTF -hi -a -a -a -привет has space +a +c +привет +мир +spaced +UTF +hi +a +a +a +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5-original.expect new file mode 100644 index 000000000..647d4ac3b --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF word +hi +a +a +a ሴ䌡 +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5.expect index 4344cdea5..2e608881f 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-5.expect @@ -1,11 +1,11 @@ -a -c -привет -мир -spaced +a +c +привет +мир +spaced UTF word -hi -a -a +hi +a +a a ሴ䌡 -привет has space +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6-original.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6-original.expect new file mode 100644 index 000000000..ad600e3dc --- /dev/null +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6-original.expect @@ -0,0 +1,11 @@ +a +c +привет +мир +spaced +UTF 'space!' +hi +a +a +a +"привет has space" diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6.expect index ce58a18e7..c56169784 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-select-6.expect @@ -1,11 +1,11 @@ -a -c -привет -мир -spaced +a +c +привет +мир +spaced UTF space! -hi -a -a -a -привет has space +hi +a +a +a +привет has space diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-trim.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-trim.expect index 8f71132c8..8e9469c52 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-trim.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-trim.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word space! -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content.expect b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content.expect index 8f71132c8..8e9469c52 100644 --- a/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content.expect +++ b/level_3/fss_extended_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content.expect @@ -4,7 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word space! -hi +hi a line܀܀܀with some random text a 偐 ぐ a b c d e f ሴ䌡 diff --git a/level_3/fss_extended_read/tests/runtime/script/generate.sh b/level_3/fss_extended_read/tests/runtime/script/generate.sh index bb6a09624..44d70fde7 100644 --- a/level_3/fss_extended_read/tests/runtime/script/generate.sh +++ b/level_3/fss_extended_read/tests/runtime/script/generate.sh @@ -80,11 +80,21 @@ generate_operate_0001() { fss_extended_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_extended_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_extended_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_extended_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_extended_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_extended_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_extended_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_extended_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_extended_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_extended_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_extended_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_extended_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_extended_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_extended_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_extended_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_extended_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_extended_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_extended_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_extended_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_extended_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -97,6 +107,8 @@ generate_operate_0001() { fss_extended_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_extended_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_extended_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_extended_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_extended_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_extended_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_extended_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_extended_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_0001() { fss_extended_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_extended_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_extended_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_extended_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_extended_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_extended_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_extended_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_0001() { fss_extended_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_extended_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_extended_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_extended_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_extended_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_extended_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_extended_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_extended_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_extended_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_extended_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_extended_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_extended_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_extended_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_extended_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_extended_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_extended_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_extended_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_extended_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_extended_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_extended_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_extended_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_extended_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_extended_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_extended_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_extended_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_extended_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_extended_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_extended_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_extended_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_extended_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_extended_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_extended_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_extended_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_extended_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_extended_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_extended_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_extended_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_extended_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_extended_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_extended_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_extended_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_extended_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_extended_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_extended_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_extended_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_extended_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_extended_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_extended_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_extended_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_extended_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_extended_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_extended_read/tests/runtime/script/verify.sh b/level_3/fss_extended_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_extended_read/tests/runtime/script/verify.sh +++ b/level_3/fss_extended_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-0-original.expect new file mode 100644 index 000000000..6f6f4953b --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-0-original.expect @@ -0,0 +1 @@ + b c diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-1-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-1-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-5-original.expect new file mode 100644 index 000000000..604ecc1f0 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-5-original.expect @@ -0,0 +1 @@ + g h diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-6-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original-empty.expect new file mode 100644 index 000000000..d74ba31cd --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original-empty.expect @@ -0,0 +1,8 @@ + e f + g h + +hi\: +Not a \\\: +list + + a second "a". diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original.expect new file mode 100644 index 000000000..d74ba31cd --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-name-a-original.expect @@ -0,0 +1,8 @@ + e f + g h + +hi\: +Not a \\\: +list + + a second "a". diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-0-original.expect new file mode 100644 index 000000000..72b41c5b2 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-0-original.expect @@ -0,0 +1,24 @@ + b c + +not:valid: list + + e f + g h + +hi\: +Not a \\\: +list + + мир + + z + quoted, "yep". + \"and so does this" "have space" + But still a valid list. + Check this. + ... + a second "a". + +This can be anything and is considered binary. +a: + should not be processed. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-0-original.expect new file mode 100644 index 000000000..c6cac6926 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-0-original.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-1-original.expect new file mode 100644 index 000000000..4bcfe98e6 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-1-original.expect @@ -0,0 +1 @@ +d diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-5-original.expect new file mode 100644 index 000000000..2057e0fc8 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-5-original.expect @@ -0,0 +1 @@ +"мир" diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-6-original.expect new file mode 100644 index 000000000..9a900be18 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-line-6-original.expect @@ -0,0 +1 @@ +привет has space diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-0-original.expect new file mode 100644 index 000000000..e9afedcd3 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-0-original.expect @@ -0,0 +1,14 @@ +empty +d +a +привет +y +"мир" +привет has space +"This is quoted" +AlsoGood +hi +привет has space +a +also_empty +payload diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-0-original.expect new file mode 100644 index 000000000..4136d5ac1 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +empty: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-1-original.expect new file mode 100644 index 000000000..a8f6b25e2 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +d: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-5-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-5-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-6-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..de9a96216 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a: + e f + g h + +hi\: +Not a \\\: +list + +a: + a second "a". diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original.expect new file mode 100644 index 000000000..de9a96216 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-name-a-original.expect @@ -0,0 +1,10 @@ +a: + e f + g h + +hi\: +Not a \\\: +list + +a: + a second "a". diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-0-original.expect new file mode 100644 index 000000000..ce2aa530f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-0-original.expect @@ -0,0 +1,38 @@ +empty: +d: + b c + +not:valid: list + +a: + e f + g h + +hi\: +Not a \\\: +list + +привет: + мир + +y : + z +"мир": + quoted, "yep". +привет has space: + \"and so does this" "have space" +"This is quoted": + But still a valid list. +AlsoGood: +hi : + Check this. +привет has space : + ... +a: + a second "a". +also_empty: +payload: + +This can be anything and is considered binary. +a: + should not be processed. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0000-basic-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-0-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-0-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-1-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-1-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-5-original.expect new file mode 100644 index 000000000..397db75f0 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-5-original.expect @@ -0,0 +1 @@ +: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-6-original.expect new file mode 100644 index 000000000..21cfef068 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-line-6-original.expect @@ -0,0 +1 @@ + should not be processed. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original-empty.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-name-a-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-0-original.expect new file mode 100644 index 000000000..7515eadb8 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-0-original.expect @@ -0,0 +1,7 @@ + The object name is an empty string. + + Quotes aren't supported here, so this is not an empty object.. + +This can be anything and is considered binary. +: + should not be processed. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-1-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-1-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-5-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-5-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-6-original.expect new file mode 100644 index 000000000..e16c76dff --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-line-6-original.expect @@ -0,0 +1 @@ +"" diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original-empty.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original.expect new file mode 100644 index 000000000..d5880505d --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-name-a-original.expect @@ -0,0 +1,3 @@ +a +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-0-original.expect new file mode 100644 index 000000000..74614e256 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-0-original.expect @@ -0,0 +1,8 @@ +a +hi +a +a + + +"" +payload diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect new file mode 100644 index 000000000..d758a5b53 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +hi: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect new file mode 100644 index 000000000..95621133e --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-5-original.expect @@ -0,0 +1 @@ + The object name is an empty string. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..5589af828 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original-empty.expect @@ -0,0 +1,3 @@ +a: +a: +a : diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect new file mode 100644 index 000000000..5589af828 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-name-a-original.expect @@ -0,0 +1,3 @@ +a: +a: +a : diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect new file mode 100644 index 000000000..8ed2f73bd --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-0-original.expect @@ -0,0 +1,15 @@ +a: +hi: +a: +a : +: + The object name is an empty string. + +: +"": + Quotes aren't supported here, so this is not an empty object.. +payload: + +This can be anything and is considered binary. +: + should not be processed. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0001-empty_name_list-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-0-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-0-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-1-original.expect new file mode 100644 index 000000000..84bc149fe --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-1-original.expect @@ -0,0 +1 @@ +c d diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-5-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-5-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-6-original.expect new file mode 100644 index 000000000..1a4baf536 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-line-6-original.expect @@ -0,0 +1 @@ + diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original-empty.expect new file mode 100644 index 000000000..931d2b4f3 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original-empty.expect @@ -0,0 +1,8 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + another "A" list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original.expect new file mode 100644 index 000000000..931d2b4f3 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-name-a-original.expect @@ -0,0 +1,8 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + another "A" list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-0-original.expect new file mode 100644 index 000000000..62ef41479 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-0-original.expect @@ -0,0 +1,21 @@ +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + + with content. + another "A" list. + quoted, "yep". + But this is not a comment. + not a list\: + a b привет + c d + привет мир a + + yep. + fin + ... +hi: + Not a list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-0-original.expect new file mode 100644 index 000000000..789819226 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-0-original.expect @@ -0,0 +1 @@ +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-1-original.expect new file mode 100644 index 000000000..f252f02a1 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-1-original.expect @@ -0,0 +1 @@ +\# a valid list diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-5-original.expect new file mode 100644 index 000000000..c6cac6926 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-5-original.expect @@ -0,0 +1 @@ +empty diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-6-original.expect new file mode 100644 index 000000000..45b983be3 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-line-6-original.expect @@ -0,0 +1 @@ +hi diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original-empty.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original-empty.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original.expect new file mode 100644 index 000000000..7e8a1653b --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-name-a-original.expect @@ -0,0 +1,2 @@ +a +a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-0-original.expect new file mode 100644 index 000000000..676e54517 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-0-original.expect @@ -0,0 +1,9 @@ +a +\# a valid list +a +"мир" +привет has space +empty +hi +has spaces +payload diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-0-original.expect new file mode 100644 index 000000000..46568d87f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-0-original.expect @@ -0,0 +1 @@ +a: diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-1-original.expect new file mode 100644 index 000000000..e50021b65 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-1-original.expect @@ -0,0 +1 @@ +a b привет diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-5-original.expect new file mode 100644 index 000000000..311f4e4f2 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-5-original.expect @@ -0,0 +1 @@ +\\# even this is not. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-6-original.expect new file mode 100644 index 000000000..9c5d8edc4 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-line-6-original.expect @@ -0,0 +1 @@ +привет мир a diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect new file mode 100644 index 000000000..f748d8f1f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original-empty.expect @@ -0,0 +1,10 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +a: + another "A" list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original.expect new file mode 100644 index 000000000..f748d8f1f --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-name-a-original.expect @@ -0,0 +1,10 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +a: + another "A" list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-0-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-0-original.expect new file mode 100644 index 000000000..1024e7f80 --- /dev/null +++ b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-0-original.expect @@ -0,0 +1,30 @@ +a: +a b привет +c d + \# not a comment + \\\# nor is this. +\\# even this is not. +привет мир a + +\# a valid list: + with content. +a: + another "A" list. +"мир": + quoted, "yep". +привет has space: + But this is not a comment. +empty: +hi: + not a list\: + a b привет + c d + привет мир a + +has spaces : + yep. + fin +payload: + ... +hi: + Not a list. diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-1-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-1-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-100-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-100-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-5-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-5-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-6-original.expect b/level_3/fss_payload_read/tests/runtime/fss_000e/expect/test-0002-mixed-object_and_content-select-6-original.expect new file mode 100644 index 000000000..e69de29bb diff --git a/level_3/fss_payload_read/tests/runtime/script/generate.sh b/level_3/fss_payload_read/tests/runtime/script/generate.sh index 628b52308..96efc0333 100644 --- a/level_3/fss_payload_read/tests/runtime/script/generate.sh +++ b/level_3/fss_payload_read/tests/runtime/script/generate.sh @@ -80,11 +80,21 @@ generate_operate_000e() { fss_payload_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_payload_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_payload_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_payload_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_payload_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_payload_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_payload_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_payload_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_payload_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_payload_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_payload_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_payload_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_payload_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_payload_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_payload_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_payload_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_payload_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_payload_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_payload_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_payload_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_payload_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -97,6 +107,8 @@ generate_operate_000e() { fss_payload_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_payload_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_payload_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_payload_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_payload_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_payload_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_payload_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_payload_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -171,6 +183,8 @@ generate_operate_000e() { fss_payload_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_payload_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_payload_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_payload_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_payload_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_payload_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_payload_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && fss_payload_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && @@ -240,6 +254,8 @@ generate_operate_000e() { fss_payload_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_payload_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_payload_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_payload_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_payload_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_payload_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_payload_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_payload_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -307,11 +323,21 @@ generate_operate_test_standard() { fss_payload_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && fss_payload_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && fss_payload_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_payload_read +n -clO 0 ${file_source} > ${test_current}content-line-0-original.expect && + fss_payload_read +n -clO 1 ${file_source} > ${test_current}content-line-1-original.expect && + fss_payload_read +n -clO 5 ${file_source} > ${test_current}content-line-5-original.expect && + fss_payload_read +n -clO 6 ${file_source} > ${test_current}content-line-6-original.expect && + fss_payload_read +n -clO 100 ${file_source} > ${test_current}content-line-100-original.expect && fss_payload_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && fss_payload_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && fss_payload_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_payload_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && fss_payload_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_payload_read +n -csO 0 ${file_source} > ${test_current}content-select-0-original.expect && + fss_payload_read +n -csO 1 ${file_source} > ${test_current}content-select-1-original.expect && + fss_payload_read +n -csO 5 ${file_source} > ${test_current}content-select-5-original.expect && + fss_payload_read +n -csO 6 ${file_source} > ${test_current}content-select-6-original.expect && + fss_payload_read +n -csO 100 ${file_source} > ${test_current}content-select-100-original.expect && fss_payload_read +n -cC ${file_source} > ${test_current}content-columns.expect && fss_payload_read +n -cCe ${file_source} > ${test_current}content-columns-empty.expect && fss_payload_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && @@ -324,6 +350,8 @@ generate_operate_test_standard() { fss_payload_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && fss_payload_read +n -cnC a ${file_source} > ${test_current}content-name-a-columns.expect && fss_payload_read +n -cnCe a ${file_source} > ${test_current}content-name-a-columns-empty.expect && + fss_payload_read +n -cnO a ${file_source} > ${test_current}content-name-a-original.expect && + fss_payload_read +n -cnOe a ${file_source} > ${test_current}content-name-a-original-empty.expect && fss_payload_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && fss_payload_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && fss_payload_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && @@ -398,6 +426,8 @@ generate_operate_test_standard() { fss_payload_read +n -on a ${file_source} > ${test_current}object-name-a.expect && fss_payload_read +n -onC a ${file_source} > ${test_current}object-name-a-columns.expect && fss_payload_read +n -onCe a ${file_source} > ${test_current}object-name-a-columns-empty.expect && + fss_payload_read +n -onO a ${file_source} > ${test_current}object-name-a-original.expect && + fss_payload_read +n -onOe a ${file_source} > ${test_current}object-name-a-original-empty.expect && fss_payload_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_payload_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && fss_payload_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && @@ -469,6 +499,8 @@ generate_operate_test_standard() { fss_payload_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && fss_payload_read +n -ocnC a ${file_source} > ${test_current}object_and_content-name-a-columns.expect && fss_payload_read +n -ocnCe a ${file_source} > ${test_current}object_and_content-name-a-columns-empty.expect && + fss_payload_read +n -ocnO a ${file_source} > ${test_current}object_and_content-name-a-original.expect && + fss_payload_read +n -ocnOe a ${file_source} > ${test_current}object_and_content-name-a-original-empty.expect && fss_payload_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && fss_payload_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && fss_payload_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && @@ -532,4 +564,4 @@ generate_cleanup() { unset generate_cleanup } -generate_main $* +generate_main "$@" diff --git a/level_3/fss_payload_read/tests/runtime/script/verify.sh b/level_3/fss_payload_read/tests/runtime/script/verify.sh index b98535618..cdae794c1 100644 --- a/level_3/fss_payload_read/tests/runtime/script/verify.sh +++ b/level_3/fss_payload_read/tests/runtime/script/verify.sh @@ -12,6 +12,7 @@ verify_main() { local path_build="${1}" local path_expect="${2}" + local test_name="${3}" local failure=0 local basename_file= local hash_build= @@ -44,6 +45,10 @@ verify_main() { return 1 fi + if [[ $test_name != "" ]] ; then + test_name=" for ${test_name}" + fi + verify_operate_test_standard if [[ ${failure} -eq 1 ]] ; then @@ -54,6 +59,10 @@ verify_main() { } verify_operate_test_standard() { + local -i fail=0 + local -i success=0 + local message=" (Did not run tests)" + local i= for i in ${path_build}* ; do @@ -91,20 +100,27 @@ verify_operate_test_standard() { if [[ $hash_build == $hash_expect ]] ; then echo "[ Success ] ${basename_file}." + + let success++ else echo "[ Failure ] ${basename_file}." let failure=1 + let fail++ fi done + if [[ $fail -gt 0 || $success -gt 0 ]] ; then + message=" (Success: $success, Fail: $fail)" + fi + echo if [[ $failure -eq 1 ]] ; then - echo "Failure! Some or all tests failed." + echo "Failure! Some or all tests failed${message}${test_name}." else - echo "Success! All tests passed." + echo "Success! All tests passed${message}${test_name}." fi return $failure @@ -117,4 +133,4 @@ verify_cleanup() { unset verify_cleanup } -verify_main $* +verify_main "$@" -- 2.47.3