From c2e9aed4f18c805f9655c42a4469b2d7a180de16 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Tue, 30 May 2023 22:07:14 -0500 Subject: [PATCH] Bugfix: Fix runtime tests and problems exposed by runtime tests. Add additional runtime tests to handle more cases. The --select functionality is now completed. This includes using --select with --name and --total. The quotes are not being handled properly. This has been fixed by the previous commit (e793c5a5b9f3c3c636e55e0b52df1a11590827cb). The fss_read tests are updated to better test and expose this potential problem (adding single and double quote usage). I used the 0.6.x fss_*_read functions to generate the expected output. This exposed a mistake in the fss_extended_read in the 0.6.x branch where the wrong quotes are being used. The expecations have been manually corrected and I now need to go back and fix this bug in the 0.6.x branch. --- level_3/fss_read/c/main/print/data.c | 39 +- level_3/fss_read/c/main/print/data.h | 2 +- level_3/fss_read/c/main/process_normal.c | 30 +- ...est-0000-quotes_and_escapes-content-at-0.expect | 1 + ...est-0000-quotes_and_escapes-content-at-1.expect | 1 + ...t-0000-quotes_and_escapes-content-at-100.expect | 0 ...est-0000-quotes_and_escapes-content-at-5.expect | 1 + ...nd_escapes-content-name-a-select-0-total.expect | 1 + ...otes_and_escapes-content-name-a-select-0.expect | 3 + ...nd_escapes-content-name-a-select-1-total.expect | 1 + ...otes_and_escapes-content-name-a-select-1.expect | 0 ..._escapes-content-name-a-select-100-total.expect | 1 + ...es_and_escapes-content-name-a-select-100.expect | 0 ...nd_escapes-content-name-a-select-2-total.expect | 1 + ...otes_and_escapes-content-name-a-select-2.expect | 0 ...nd_escapes-content-name-a-select-5-total.expect | 1 + ...otes_and_escapes-content-name-a-select-5.expect | 0 ...-quotes_and_escapes-content-name-a-total.expect | 1 + ...t-0000-quotes_and_escapes-content-name-a.expect | 3 + ...d_escapes-content-name-hi-select-0-total.expect | 1 + ...tes_and_escapes-content-name-hi-select-0.expect | 1 + ...d_escapes-content-name-hi-select-1-total.expect | 1 + ...tes_and_escapes-content-name-hi-select-1.expect | 1 + ...quotes_and_escapes-content-name-hi-total.expect | 1 + ...-0000-quotes_and_escapes-content-name-hi.expect | 1 + ...0000-quotes_and_escapes-content-original.expect | 9 +- ...0000-quotes_and_escapes-content-select-0.expect | 9 +- ...st-0000-quotes_and_escapes-content-total.expect | 2 +- ...est-0000-quotes_and_escapes-content-trim.expect | 9 +- .../test-0000-quotes_and_escapes-content.expect | 9 +- ...test-0000-quotes_and_escapes-object-at-0.expect | 2 +- ...st-0000-quotes_and_escapes-object-line-0.expect | 2 +- ...and_escapes-object-name-a-select-0-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-0.expect | 3 + ...and_escapes-object-name-a-select-1-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-1.expect | 0 ...d_escapes-object-name-a-select-100-total.expect | 1 + ...tes_and_escapes-object-name-a-select-100.expect | 0 ...and_escapes-object-name-a-select-2-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-2.expect | 0 ...and_escapes-object-name-a-select-5-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-5.expect | 0 ...0-quotes_and_escapes-object-name-a-total.expect | 1 + ...st-0000-quotes_and_escapes-object-name-a.expect | 3 + ...nd_escapes-object-name-hi-select-0-total.expect | 1 + ...otes_and_escapes-object-name-hi-select-0.expect | 1 + ...nd_escapes-object-name-hi-select-1-total.expect | 1 + ...otes_and_escapes-object-name-hi-select-1.expect | 1 + ...-quotes_and_escapes-object-name-hi-total.expect | 1 + ...t-0000-quotes_and_escapes-object-name-hi.expect | 1 + ...-0000-quotes_and_escapes-object-original.expect | 5 +- ...-0000-quotes_and_escapes-object-select-0.expect | 5 +- ...est-0000-quotes_and_escapes-object-total.expect | 2 +- ...test-0000-quotes_and_escapes-object-trim.expect | 5 +- .../test-0000-quotes_and_escapes-object.expect | 5 +- ...otes_and_escapes-object_and_content-at-0.expect | 2 +- ...es_and_escapes-object_and_content-line-0.expect | 2 +- ...object_and_content-name-a-select-0-total.expect | 1 + ...capes-object_and_content-name-a-select-0.expect | 3 + ...object_and_content-name-a-select-1-total.expect | 1 + ...capes-object_and_content-name-a-select-1.expect | 0 ...ject_and_content-name-a-select-100-total.expect | 1 + ...pes-object_and_content-name-a-select-100.expect | 0 ...object_and_content-name-a-select-2-total.expect | 1 + ...capes-object_and_content-name-a-select-2.expect | 0 ...object_and_content-name-a-select-5-total.expect | 1 + ...capes-object_and_content-name-a-select-5.expect | 0 ..._escapes-object_and_content-name-a-total.expect | 1 + ...es_and_escapes-object_and_content-name-a.expect | 3 + ...bject_and_content-name-hi-select-0-total.expect | 1 + ...apes-object_and_content-name-hi-select-0.expect | 1 + ...bject_and_content-name-hi-select-1-total.expect | 1 + ...apes-object_and_content-name-hi-select-1.expect | 1 + ...escapes-object_and_content-name-hi-total.expect | 1 + ...s_and_escapes-object_and_content-name-hi.expect | 1 + ..._and_escapes-object_and_content-original.expect | 11 +- ..._and_escapes-object_and_content-select-0.expect | 11 +- ...tes_and_escapes-object_and_content-total.expect | 2 +- ...otes_and_escapes-object_and_content-trim.expect | 11 +- ...00-quotes_and_escapes-object_and_content.expect | 11 +- .../expect/test-0001-unicode-content-at-0.expect | 1 + .../expect/test-0001-unicode-content-at-1.expect | 1 + .../expect/test-0001-unicode-content-at-100.expect | 0 .../expect/test-0001-unicode-content-at-5.expect | 1 + ...01-unicode-content-name-a-select-0-total.expect | 1 + ...est-0001-unicode-content-name-a-select-0.expect | 4 + ...01-unicode-content-name-a-select-1-total.expect | 1 + ...est-0001-unicode-content-name-a-select-1.expect | 0 ...-unicode-content-name-a-select-100-total.expect | 1 + ...t-0001-unicode-content-name-a-select-100.expect | 0 ...01-unicode-content-name-a-select-2-total.expect | 1 + ...est-0001-unicode-content-name-a-select-2.expect | 0 ...01-unicode-content-name-a-select-5-total.expect | 1 + ...est-0001-unicode-content-name-a-select-5.expect | 0 .../test-0001-unicode-content-name-a-total.expect | 1 + .../expect/test-0001-unicode-content-name-a.expect | 4 + ...1-unicode-content-name-hi-select-0-total.expect | 1 + ...st-0001-unicode-content-name-hi-select-0.expect | 0 ...1-unicode-content-name-hi-select-1-total.expect | 1 + ...st-0001-unicode-content-name-hi-select-1.expect | 0 .../test-0001-unicode-content-name-hi-total.expect | 1 + .../test-0001-unicode-content-name-hi.expect | 0 .../test-0001-unicode-content-original.expect | 3 + .../test-0001-unicode-content-select-0.expect | 3 + .../expect/test-0001-unicode-content-total.expect | 2 +- .../expect/test-0001-unicode-content-trim.expect | 3 + .../expect/test-0001-unicode-content.expect | 3 + ...001-unicode-object-name-a-select-0-total.expect | 1 + ...test-0001-unicode-object-name-a-select-0.expect | 4 + ...001-unicode-object-name-a-select-1-total.expect | 1 + ...test-0001-unicode-object-name-a-select-1.expect | 0 ...1-unicode-object-name-a-select-100-total.expect | 1 + ...st-0001-unicode-object-name-a-select-100.expect | 0 ...001-unicode-object-name-a-select-2-total.expect | 1 + ...test-0001-unicode-object-name-a-select-2.expect | 0 ...001-unicode-object-name-a-select-5-total.expect | 1 + ...test-0001-unicode-object-name-a-select-5.expect | 0 .../test-0001-unicode-object-name-a-total.expect | 1 + .../expect/test-0001-unicode-object-name-a.expect | 4 + ...01-unicode-object-name-hi-select-0-total.expect | 1 + ...est-0001-unicode-object-name-hi-select-0.expect | 0 ...01-unicode-object-name-hi-select-1-total.expect | 1 + ...est-0001-unicode-object-name-hi-select-1.expect | 0 .../test-0001-unicode-object-name-hi-total.expect | 1 + .../expect/test-0001-unicode-object-name-hi.expect | 0 .../test-0001-unicode-object-original.expect | 4 + .../test-0001-unicode-object-select-0.expect | 4 + .../expect/test-0001-unicode-object-total.expect | 2 +- .../expect/test-0001-unicode-object-trim.expect | 4 + .../expect/test-0001-unicode-object.expect | 4 + ...object_and_content-name-a-select-0-total.expect | 1 + ...icode-object_and_content-name-a-select-0.expect | 4 + ...object_and_content-name-a-select-1-total.expect | 1 + ...icode-object_and_content-name-a-select-1.expect | 0 ...ject_and_content-name-a-select-100-total.expect | 1 + ...ode-object_and_content-name-a-select-100.expect | 0 ...object_and_content-name-a-select-2-total.expect | 1 + ...icode-object_and_content-name-a-select-2.expect | 0 ...object_and_content-name-a-select-5-total.expect | 1 + ...icode-object_and_content-name-a-select-5.expect | 0 ...-unicode-object_and_content-name-a-total.expect | 1 + ...t-0001-unicode-object_and_content-name-a.expect | 4 + ...bject_and_content-name-hi-select-0-total.expect | 1 + ...code-object_and_content-name-hi-select-0.expect | 0 ...bject_and_content-name-hi-select-1-total.expect | 1 + ...code-object_and_content-name-hi-select-1.expect | 0 ...unicode-object_and_content-name-hi-total.expect | 1 + ...-0001-unicode-object_and_content-name-hi.expect | 0 ...0001-unicode-object_and_content-original.expect | 4 + ...0001-unicode-object_and_content-select-0.expect | 4 + ...st-0001-unicode-object_and_content-total.expect | 2 +- ...est-0001-unicode-object_and_content-trim.expect | 4 + .../test-0001-unicode-object_and_content.expect | 4 + .../source/test-0000-quotes_and_escapes.fss | 12 +- .../runtime/fss_0000/source/test-0001-unicode.fss | 5 + ...est-0000-quotes_and_escapes-content-at-0.expect | 1 + ...est-0000-quotes_and_escapes-content-at-1.expect | 1 + ...t-0000-quotes_and_escapes-content-at-100.expect | 0 ...est-0000-quotes_and_escapes-content-at-5.expect | 1 + ...nd_escapes-content-name-a-select-0-total.expect | 1 + ...otes_and_escapes-content-name-a-select-0.expect | 3 + ...nd_escapes-content-name-a-select-1-total.expect | 1 + ...otes_and_escapes-content-name-a-select-1.expect | 3 + ..._escapes-content-name-a-select-100-total.expect | 1 + ...es_and_escapes-content-name-a-select-100.expect | 0 ...nd_escapes-content-name-a-select-2-total.expect | 1 + ...otes_and_escapes-content-name-a-select-2.expect | 2 + ...nd_escapes-content-name-a-select-5-total.expect | 1 + ...otes_and_escapes-content-name-a-select-5.expect | 0 ...-quotes_and_escapes-content-name-a-total.expect | 1 + ...t-0000-quotes_and_escapes-content-name-a.expect | 3 + ...d_escapes-content-name-hi-select-0-total.expect | 1 + ...tes_and_escapes-content-name-hi-select-0.expect | 0 ...d_escapes-content-name-hi-select-1-total.expect | 1 + ...tes_and_escapes-content-name-hi-select-1.expect | 0 ...quotes_and_escapes-content-name-hi-total.expect | 1 + ...-0000-quotes_and_escapes-content-name-hi.expect | 0 ...0000-quotes_and_escapes-content-original.expect | 9 +- ...0000-quotes_and_escapes-content-select-0.expect | 3 + ...0000-quotes_and_escapes-content-select-1.expect | 5 +- ...0000-quotes_and_escapes-content-select-5.expect | 3 +- ...st-0000-quotes_and_escapes-content-total.expect | 2 +- ...est-0000-quotes_and_escapes-content-trim.expect | 5 +- .../test-0000-quotes_and_escapes-content.expect | 5 +- ...and_escapes-object-name-a-select-0-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-0.expect | 3 + ...and_escapes-object-name-a-select-1-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-1.expect | 3 + ...d_escapes-object-name-a-select-100-total.expect | 1 + ...tes_and_escapes-object-name-a-select-100.expect | 0 ...and_escapes-object-name-a-select-2-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-2.expect | 2 + ...and_escapes-object-name-a-select-5-total.expect | 1 + ...uotes_and_escapes-object-name-a-select-5.expect | 0 ...0-quotes_and_escapes-object-name-a-total.expect | 1 + ...st-0000-quotes_and_escapes-object-name-a.expect | 3 + ...nd_escapes-object-name-hi-select-0-total.expect | 1 + ...otes_and_escapes-object-name-hi-select-0.expect | 0 ...nd_escapes-object-name-hi-select-1-total.expect | 1 + ...otes_and_escapes-object-name-hi-select-1.expect | 0 ...-quotes_and_escapes-object-name-hi-total.expect | 1 + ...t-0000-quotes_and_escapes-object-name-hi.expect | 0 ...-0000-quotes_and_escapes-object-original.expect | 3 + ...-0000-quotes_and_escapes-object-select-0.expect | 3 + ...-0000-quotes_and_escapes-object-select-1.expect | 3 + ...000-quotes_and_escapes-object-select-100.expect | 3 + ...-0000-quotes_and_escapes-object-select-5.expect | 3 + ...est-0000-quotes_and_escapes-object-total.expect | 2 +- ...test-0000-quotes_and_escapes-object-trim.expect | 3 + .../test-0000-quotes_and_escapes-object.expect | 3 + ...object_and_content-name-a-select-0-total.expect | 1 + ...capes-object_and_content-name-a-select-0.expect | 3 + ...object_and_content-name-a-select-1-total.expect | 1 + ...capes-object_and_content-name-a-select-1.expect | 3 + ...ject_and_content-name-a-select-100-total.expect | 1 + ...pes-object_and_content-name-a-select-100.expect | 0 ...object_and_content-name-a-select-2-total.expect | 1 + ...capes-object_and_content-name-a-select-2.expect | 2 + ...object_and_content-name-a-select-5-total.expect | 1 + ...capes-object_and_content-name-a-select-5.expect | 0 ..._escapes-object_and_content-name-a-total.expect | 1 + ...es_and_escapes-object_and_content-name-a.expect | 3 + ...bject_and_content-name-hi-select-0-total.expect | 1 + ...apes-object_and_content-name-hi-select-0.expect | 0 ...bject_and_content-name-hi-select-1-total.expect | 1 + ...apes-object_and_content-name-hi-select-1.expect | 0 ...escapes-object_and_content-name-hi-total.expect | 1 + ...s_and_escapes-object_and_content-name-hi.expect | 0 ..._and_escapes-object_and_content-original.expect | 9 +- ..._and_escapes-object_and_content-select-0.expect | 3 + ..._and_escapes-object_and_content-select-1.expect | 5 +- ...nd_escapes-object_and_content-select-100.expect | 3 + ..._and_escapes-object_and_content-select-5.expect | 7 +- ...tes_and_escapes-object_and_content-total.expect | 2 +- ...otes_and_escapes-object_and_content-trim.expect | 5 +- ...00-quotes_and_escapes-object_and_content.expect | 5 +- .../expect/test-0001-unicode-content-at-0.expect | 1 + .../expect/test-0001-unicode-content-at-1.expect | 1 + .../expect/test-0001-unicode-content-at-100.expect | 0 .../expect/test-0001-unicode-content-at-5.expect | 1 + ...01-unicode-content-name-a-select-0-total.expect | 1 + ...est-0001-unicode-content-name-a-select-0.expect | 1 + ...01-unicode-content-name-a-select-1-total.expect | 1 + ...est-0001-unicode-content-name-a-select-1.expect | 1 + ...-unicode-content-name-a-select-100-total.expect | 1 + ...t-0001-unicode-content-name-a-select-100.expect | 0 ...01-unicode-content-name-a-select-2-total.expect | 1 + ...est-0001-unicode-content-name-a-select-2.expect | 1 + ...01-unicode-content-name-a-select-5-total.expect | 1 + ...est-0001-unicode-content-name-a-select-5.expect | 0 .../test-0001-unicode-content-name-a-total.expect | 1 + .../expect/test-0001-unicode-content-name-a.expect | 1 + ...1-unicode-content-name-hi-select-0-total.expect | 1 + ...st-0001-unicode-content-name-hi-select-0.expect | 0 ...1-unicode-content-name-hi-select-1-total.expect | 1 + ...st-0001-unicode-content-name-hi-select-1.expect | 0 .../test-0001-unicode-content-name-hi-total.expect | 1 + .../test-0001-unicode-content-name-hi.expect | 0 .../test-0001-unicode-content-original.expect | 2 +- ...001-unicode-object-name-a-select-0-total.expect | 1 + ...test-0001-unicode-object-name-a-select-0.expect | 1 + ...001-unicode-object-name-a-select-1-total.expect | 1 + ...test-0001-unicode-object-name-a-select-1.expect | 1 + ...1-unicode-object-name-a-select-100-total.expect | 1 + ...st-0001-unicode-object-name-a-select-100.expect | 0 ...001-unicode-object-name-a-select-2-total.expect | 1 + ...test-0001-unicode-object-name-a-select-2.expect | 1 + ...001-unicode-object-name-a-select-5-total.expect | 1 + ...test-0001-unicode-object-name-a-select-5.expect | 0 .../test-0001-unicode-object-name-a-total.expect | 1 + .../expect/test-0001-unicode-object-name-a.expect | 1 + ...01-unicode-object-name-hi-select-0-total.expect | 1 + ...est-0001-unicode-object-name-hi-select-0.expect | 0 ...01-unicode-object-name-hi-select-1-total.expect | 1 + ...est-0001-unicode-object-name-hi-select-1.expect | 0 .../test-0001-unicode-object-name-hi-total.expect | 1 + .../expect/test-0001-unicode-object-name-hi.expect | 0 ...object_and_content-name-a-select-0-total.expect | 1 + ...icode-object_and_content-name-a-select-0.expect | 1 + ...object_and_content-name-a-select-1-total.expect | 1 + ...icode-object_and_content-name-a-select-1.expect | 1 + ...ject_and_content-name-a-select-100-total.expect | 1 + ...ode-object_and_content-name-a-select-100.expect | 0 ...object_and_content-name-a-select-2-total.expect | 1 + ...icode-object_and_content-name-a-select-2.expect | 1 + ...object_and_content-name-a-select-5-total.expect | 1 + ...icode-object_and_content-name-a-select-5.expect | 0 ...-unicode-object_and_content-name-a-total.expect | 1 + ...t-0001-unicode-object_and_content-name-a.expect | 1 + ...bject_and_content-name-hi-select-0-total.expect | 1 + ...code-object_and_content-name-hi-select-0.expect | 0 ...bject_and_content-name-hi-select-1-total.expect | 1 + ...code-object_and_content-name-hi-select-1.expect | 0 ...unicode-object_and_content-name-hi-total.expect | 1 + ...-0001-unicode-object_and_content-name-hi.expect | 0 ...0001-unicode-object_and_content-original.expect | 2 +- .../source/test-0000-quotes_and_escapes.fss | 10 +- level_3/fss_read/tests/runtime/script/generate.sh | 470 +++++++++++++++++++-- 298 files changed, 910 insertions(+), 136 deletions(-) create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-total.expect create mode 100644 level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect diff --git a/level_3/fss_read/c/main/print/data.c b/level_3/fss_read/c/main/print/data.c index 4f28b4d..5f08856 100644 --- a/level_3/fss_read/c/main/print/data.c +++ b/level_3/fss_read/c/main/print/data.c @@ -13,6 +13,8 @@ extern "C" { if (at >= main->setting.contents.used) return F_output_not; + bool print_set_end = F_false; + if ((main->setting.flag & fss_read_main_flag_object_e) || (main->setting.flag & fss_read_main_flag_content_e) && (main->setting.contents.array[at].used || (main->setting.flag & fss_read_main_flag_empty_e))) { if (main->setting.flag & fss_read_main_flag_object_e) { if (main->callback.print_object) { @@ -22,22 +24,37 @@ extern "C" { if (main->callback.print_object_end) { main->callback.print_object_end(&main->program.output); } - } - if ((main->setting.flag & fss_read_main_flag_content_e) && main->setting.contents.array[at].used) { - if (main->callback.print_content) { - for (f_array_length_t i = 0; i < main->setting.contents.array[at].used; ++i) { + print_set_end = F_true; + } - main->callback.print_content(&main->program.output, main->setting.contents.array[at].array[i], main->setting.quotes_content.array[at].used ? main->setting.quotes_content.array[at].array[i] : 0, delimits_content); + if (main->setting.flag & fss_read_main_flag_content_e) { + if(main->setting.flag & fss_read_main_flag_select_e) { + if (main->setting.select < main->setting.contents.array[at].used && main->setting.contents.array[at].array[main->setting.select].start <= main->setting.contents.array[at].array[main->setting.select].stop) { + print_set_end = F_true; - if (main->callback.print_content_next && i + 1 < main->setting.contents.array[at].used) { - main->callback.print_content_next(&main->program.output); + if (main->callback.print_content) { + main->callback.print_content(&main->program.output, main->setting.contents.array[at].array[main->setting.select], main->setting.quotes_content.array[at].used ? main->setting.quotes_content.array[at].array[main->setting.select] : 0, delimits_content); } - } // for + } + } + else if (main->setting.contents.array[at].used) { + print_set_end = F_true; + + if (main->callback.print_content) { + for (f_array_length_t i = 0; i < main->setting.contents.array[at].used; ++i) { + + main->callback.print_content(&main->program.output, main->setting.contents.array[at].array[i], main->setting.quotes_content.array[at].used ? main->setting.quotes_content.array[at].array[i] : 0, delimits_content); + + if (main->callback.print_content_next && i + 1 < main->setting.contents.array[at].used) { + main->callback.print_content_next(&main->program.output); + } + } // for + } } } - if (main->callback.print_set_end) { + if (print_set_end && main->callback.print_set_end) { main->callback.print_set_end(&main->program.output); } } @@ -58,7 +75,7 @@ extern "C" { } if (main->setting.flag & fss_read_main_flag_original_e) { - if ((main->setting.flag & fss_read_main_flag_quote_content_e) && quote) { + if (main->setting.flag & fss_read_main_flag_quote_content_e) { fss_read_print_quote(&main->program.output, quote); } } @@ -66,7 +83,7 @@ extern "C" { fll_print_except_in_dynamic_partial(main->setting.buffer, range, delimits, main->setting.comments, print->to); if (main->setting.flag & fss_read_main_flag_original_e) { - if ((main->setting.flag & fss_read_main_flag_quote_content_e) && quote) { + if (main->setting.flag & fss_read_main_flag_quote_content_e) { fss_read_print_quote(&main->program.output, quote); } } diff --git a/level_3/fss_read/c/main/print/data.h b/level_3/fss_read/c/main/print/data.h index 8430f65..0ee9be8 100644 --- a/level_3/fss_read/c/main/print/data.h +++ b/level_3/fss_read/c/main/print/data.h @@ -75,7 +75,7 @@ extern "C" { * @param range * The range within the buffer representing the Content to print. * @param quote - * The quote in use, if any. + * The quote type representing the character to use (from the f_fss_quote_type_*_e). * @param delimits * The delimits array representing a delimited Content. * diff --git a/level_3/fss_read/c/main/process_normal.c b/level_3/fss_read/c/main/process_normal.c index a7aeb19..f701014 100644 --- a/level_3/fss_read/c/main/process_normal.c +++ b/level_3/fss_read/c/main/process_normal.c @@ -407,18 +407,32 @@ extern "C" { fss_read_main_t * const main = (fss_read_main_t *) void_main; f_array_length_t total = 0; + f_array_length_t i = 0; - for (f_array_length_t i = 0; i < main->setting.objects.used; ++i) { + if (main->setting.flag & fss_read_main_flag_select_e) { + for (; i < main->setting.contents.used; ++i) { - if (!names[i]) continue; - if (fss_read_signal_check(main)) return; + if (!names[i]) continue; + if (fss_read_signal_check(main)) return; - if (!(main->setting.flag & fss_read_main_flag_object_e) && (main->setting.flag & fss_read_main_flag_content_e)) { - if (!(main->setting.contents.array[i].used || (main->setting.flag & fss_read_main_flag_empty_e))) continue; - } + if (main->setting.select < main->setting.contents.array[i].used && main->setting.contents.array[i].array[main->setting.select].start <= main->setting.contents.array[i].array[main->setting.select].stop) { + ++total; + } + } // for + } + else { + for (; i < main->setting.objects.used; ++i) { - ++total; - } // for + if (!names[i]) continue; + if (fss_read_signal_check(main)) return; + + if (!(main->setting.flag & fss_read_main_flag_object_e) && (main->setting.flag & fss_read_main_flag_content_e)) { + if (!(main->setting.contents.array[i].used || (main->setting.flag & fss_read_main_flag_empty_e))) continue; + } + + ++total; + } // for + } fss_read_print_number( &main->program.output, diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-0.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-0.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-1.expect new file mode 100644 index 0000000..30e8a65 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-1.expect @@ -0,0 +1 @@ +there diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-5.expect new file mode 100644 index 0000000..b2901ea --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-at-5.expect @@ -0,0 +1 @@ +a b diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-a.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-name-hi.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-original.expect index e48f357..3de818f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-original.expect @@ -10,6 +10,9 @@ e f there bb bb -a comment...should have no slashes. -a comment either...should have one slash. -a comment either...should have two slashes. +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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0.expect index e48f357..3de818f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-select-0.expect @@ -10,6 +10,9 @@ e f there bb bb -a comment...should have no slashes. -a comment either...should have one slash. -a comment either...should have two slashes. +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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-trim.expect index e48f357..3de818f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content-trim.expect @@ -10,6 +10,9 @@ e f there bb bb -a comment...should have no slashes. -a comment either...should have one slash. -a comment either...should have two slashes. +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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content.expect index e48f357..3de818f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-content.expect @@ -10,6 +10,9 @@ e f there bb bb -a comment...should have no slashes. -a comment either...should have one slash. -a comment either...should have two slashes. +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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-at-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-at-0.expect index b14df64..45b983b 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-at-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-at-0.expect @@ -1 +1 @@ -Hi +hi diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0.expect index b14df64..45b983b 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-line-0.expect @@ -1 +1 @@ -Hi +hi diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-a.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-name-hi.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-original.expect index 25ede79..3426875 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-original.expect @@ -1,4 +1,4 @@ -Hi +hi \\hi \\\\\\"Hello "\\\\\" quoted stuff." @@ -13,3 +13,6 @@ Hi \#not \\#not \\\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0.expect index fcd4c1e..730de0d 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-select-0.expect @@ -1,4 +1,4 @@ -Hi +hi \\hi \\\\\"Hello \\" quoted stuff. @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-trim.expect index 66dcec1..c3454cb 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object-trim.expect @@ -1,4 +1,4 @@ -Hi +hi \\hi \\\\\"Hello \\" quoted stuff. @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object.expect index fcd4c1e..730de0d 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object.expect @@ -1,4 +1,4 @@ -Hi +hi \\hi \\\\\"Hello \\" quoted stuff. @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-at-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-at-0.expect index ee4efdb..fe1e33f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-at-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-at-0.expect @@ -1 +1 @@ -Hi there. +hi there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0.expect index ee4efdb..fe1e33f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-line-0.expect @@ -1 +1 @@ -Hi there. +hi there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect new file mode 100644 index 0000000..a2a36d4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect @@ -0,0 +1,3 @@ +"line...with some" random text +nother line. +b 'c d' \'e f' \\'g diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-original.expect index f249744..53ce6bf 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-original.expect @@ -1,4 +1,4 @@ -Hi there. +hi there. \\hi there \\\\\\"Hello to you." "\\\\\" quoted stuff." and so on.. @@ -10,6 +10,9 @@ Hi there. "\\\\\" sss" there "\\"\\\" xx" bb "\\"\\\"" bb -\#not a comment...should have no slashes. -\\#not a comment either...should have one slash. -\\\#not a comment either...should have two slashes. +\#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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect index fbaf0a0..45a5439 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect @@ -1,4 +1,4 @@ -Hi there. +hi there. \\hi there \\\\\"Hello to you." \\" quoted stuff. and so on.. @@ -10,6 +10,9 @@ Hi there. \\" sss there \\"\" xx bb \\"\\\" bb -#not a comment...should have no slashes. -\#not a comment either...should have one slash. -\\#not a comment either...should have two slashes. +#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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect index 513e6f3..aa49b95 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect @@ -1,4 +1,4 @@ -Hi there. +hi there. \\hi there \\\\\"Hello to you." \\" quoted stuff. and so on.. @@ -10,6 +10,9 @@ Hi there. \\" sss there \\"\" xx bb \\"\\\" bb -#not a comment...should have no slashes. -\#not a comment either...should have one slash. -\\#not a comment either...should have two slashes. +#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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content.expect index fbaf0a0..45a5439 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0000-quotes_and_escapes-object_and_content.expect @@ -1,4 +1,4 @@ -Hi there. +hi there. \\hi there \\\\\"Hello to you." \\" quoted stuff. and so on.. @@ -10,6 +10,9 @@ Hi there. \\" sss there \\"\" xx bb \\"\\\" bb -#not a comment...should have no slashes. -\#not a comment either...should have one slash. -\\#not a comment either...should have two slashes. +#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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-0.expect new file mode 100644 index 0000000..7d47067 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-0.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-1.expect new file mode 100644 index 0000000..60c84bb --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-1.expect @@ -0,0 +1 @@ +d zero​width diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-5.expect new file mode 100644 index 0000000..152d451 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-at-5.expect @@ -0,0 +1 @@ +space! <-- should have the word 'space!' diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-0.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-a.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-original.expect index e0db8ec..7b535b9 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-original.expect @@ -4,3 +4,6 @@ d zero​width e␠ out space! <-- should have the word 'space!' +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0.expect index e0db8ec..7b535b9 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-select-0.expect @@ -4,3 +4,6 @@ d zero​width e␠ out space! <-- should have the word 'space!' +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-total.expect index 1e8b314..ec63514 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-total.expect @@ -1 +1 @@ -6 +9 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-trim.expect index e0db8ec..7b535b9 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content-trim.expect @@ -4,3 +4,6 @@ d zero​width e␠ out space! <-- should have the word 'space!' +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content.expect index e0db8ec..7b535b9 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-content.expect @@ -4,3 +4,6 @@ d zero​width e␠ out space! <-- should have the word 'space!' +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-0.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-a.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-original.expect index 2a63ab3..eb2dc5f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-original.expect @@ -4,3 +4,7 @@ c мир spaced UTF +hi +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0.expect index 2a63ab3..eb2dc5f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-select-0.expect @@ -4,3 +4,7 @@ c мир spaced UTF +hi +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-total.expect index 1e8b314..f599e28 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-total.expect @@ -1 +1 @@ -6 +10 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-trim.expect index 2a63ab3..eb2dc5f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object-trim.expect @@ -4,3 +4,7 @@ c мир spaced UTF +hi +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object.expect index 2a63ab3..eb2dc5f 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object.expect @@ -4,3 +4,7 @@ c мир spaced UTF +hi +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-0.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-2.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-total.expect new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a-total.expect @@ -0,0 +1 @@ +4 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a.expect new file mode 100644 index 0000000..2ae5902 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-a.expect @@ -0,0 +1,4 @@ +b k d3a +line܀܀܀with some random text +偐 ぐ +b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect index 61b402d..15c48cd 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-original.expect @@ -4,3 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect index 61b402d..15c48cd 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-select-0.expect @@ -4,3 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-total.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-total.expect index 1e8b314..f599e28 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-total.expect @@ -1 +1 @@ -6 +10 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect index 61b402d..15c48cd 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content-trim.expect @@ -4,3 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect index 61b402d..15c48cd 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect +++ b/level_3/fss_read/tests/runtime/fss_0000/expect/test-0001-unicode-object_and_content.expect @@ -4,3 +4,7 @@ c d zero​width мир e␠ spaced out UTF space! <-- should have the word 'space!' +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0000/source/test-0000-quotes_and_escapes.fss b/level_3/fss_read/tests/runtime/fss_0000/source/test-0000-quotes_and_escapes.fss index dfe3c4b..bd78135 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/source/test-0000-quotes_and_escapes.fss +++ b/level_3/fss_read/tests/runtime/fss_0000/source/test-0000-quotes_and_escapes.fss @@ -1,5 +1,5 @@ # fss-0000 -Hi there. +hi there. \\hi there \\\\\\"Hello to you." @@ -16,6 +16,10 @@ Hi there. "\\"\\\"" bb #comment -\#not a comment...should have no slashes. -\\#not a comment either...should have one slash. -\\\#not a comment either...should have two slashes. +\#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 diff --git a/level_3/fss_read/tests/runtime/fss_0000/source/test-0001-unicode.fss b/level_3/fss_read/tests/runtime/fss_0000/source/test-0001-unicode.fss index 633d860..f448445 100644 --- a/level_3/fss_read/tests/runtime/fss_0000/source/test-0001-unicode.fss +++ b/level_3/fss_read/tests/runtime/fss_0000/source/test-0001-unicode.fss @@ -6,3 +6,8 @@ c d zero​width spaced out  UTF space! <-- should have the word 'space!' + +hi +a line܀܀܀with some random text +a 偐 ぐ +a b c d e f ሴ䌡 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-0.expect new file mode 100644 index 0000000..ee14d0b --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-0.expect @@ -0,0 +1 @@ +there. diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-1.expect new file mode 100644 index 0000000..30e8a65 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-1.expect @@ -0,0 +1 @@ +there diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-5.expect new file mode 100644 index 0000000..b2901ea --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-at-5.expect @@ -0,0 +1 @@ +a b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect new file mode 100644 index 0000000..f324a22 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-0.expect @@ -0,0 +1,3 @@ +line...with some +nother +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect new file mode 100644 index 0000000..4ed2ebc --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-1.expect @@ -0,0 +1,3 @@ +random +line. +c d diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2-total.expect @@ -0,0 +1 @@ +2 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect new file mode 100644 index 0000000..7e47912 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-2.expect @@ -0,0 +1,2 @@ +text +'e diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a.expect new file mode 100644 index 0000000..cc107f6 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-a.expect @@ -0,0 +1,3 @@ +line...with some random text +nother line. +b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-original.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-original.expect index e48f357..3de818f 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-original.expect @@ -10,6 +10,9 @@ e f there bb bb -a comment...should have no slashes. -a comment either...should have one slash. -a comment either...should have two slashes. +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 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0.expect index 2a7892a..5446a09 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-0.expect @@ -13,3 +13,6 @@ bb a a a +line...with some +nother +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1.expect index cb89642..8bd4468 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-1.expect @@ -3,6 +3,9 @@ so b d f -comment...should +comment...should have comment comment +random +line. +c d diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5.expect index d54c2d2..daea3fb 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-select-5.expect @@ -1,2 +1 @@ -slash. -slashes. +\'slashes'. diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-trim.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-trim.expect index e48f357..8e3ea59 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content-trim.expect @@ -12,4 +12,7 @@ bb bb a comment...should have no slashes. a comment either...should have one slash. -a comment either...should have two slashes. +a comment either...should 'have two' \'slashes'. +line...with some random text +nother line. +b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content.expect index e48f357..8e3ea59 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-content.expect @@ -12,4 +12,7 @@ bb bb a comment...should have no slashes. a comment either...should have one slash. -a comment either...should have two slashes. +a comment either...should 'have two' \'slashes'. +line...with some random text +nother line. +b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect new file mode 100644 index 0000000..f324a22 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-0.expect @@ -0,0 +1,3 @@ +line...with some +nother +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect new file mode 100644 index 0000000..4ed2ebc --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-1.expect @@ -0,0 +1,3 @@ +random +line. +c d diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2-total.expect @@ -0,0 +1 @@ +2 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect new file mode 100644 index 0000000..7e47912 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-2.expect @@ -0,0 +1,2 @@ +text +'e diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a.expect new file mode 100644 index 0000000..cc107f6 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-a.expect @@ -0,0 +1,3 @@ +line...with some random text +nother line. +b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-original.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-original.expect index 25ede79..ab9a8eb 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-original.expect @@ -13,3 +13,6 @@ Hi \#not \\#not \\\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0.expect index fcd4c1e..de6fb70 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-0.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1.expect index fcd4c1e..de6fb70 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-1.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100.expect index fcd4c1e..de6fb70 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-100.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5.expect index fcd4c1e..de6fb70 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-select-5.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-trim.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-trim.expect index 66dcec1..2cdf495 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object-trim.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object.expect index fcd4c1e..de6fb70 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect new file mode 100644 index 0000000..f324a22 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-0.expect @@ -0,0 +1,3 @@ +line...with some +nother +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect new file mode 100644 index 0000000..4ed2ebc --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-1.expect @@ -0,0 +1,3 @@ +random +line. +c d diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2-total.expect @@ -0,0 +1 @@ +2 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect new file mode 100644 index 0000000..7e47912 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-2.expect @@ -0,0 +1,2 @@ +text +'e diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a-total.expect @@ -0,0 +1 @@ +3 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect new file mode 100644 index 0000000..cc107f6 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-a.expect @@ -0,0 +1,3 @@ +line...with some random text +nother line. +b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-original.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-original.expect index f249744..53cb794 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-original.expect @@ -10,6 +10,9 @@ Hi there. "\\\\\" sss" there "\\"\\\" xx" bb "\\"\\\"" bb -\#not a comment...should have no slashes. -\\#not a comment either...should have one slash. -\\\#not a comment either...should have two slashes. +\#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 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect index 2c4801c..fab2d17 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-0.expect @@ -13,3 +13,6 @@ Hi there. #not a \#not a \\#not a +a line...with some +a nother +a b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect index 4c180b5..d897cc3 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-1.expect @@ -10,6 +10,9 @@ Hi \\" sss \\"\" xx \\"\\\" -#not comment...should +#not comment...should have \#not comment \\#not comment +a random +a line. +a c d diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect index 2ce9bea..dd72b32 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-100.expect @@ -13,3 +13,6 @@ Hi #not \#not \\#not +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect index 2bb26ec..623d94e 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-select-5.expect @@ -11,5 +11,8 @@ Hi \\"\" xx \\"\\\" #not -\#not slash. -\\#not slashes. +\#not +\\#not \'slashes'. +a +a +a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-total.expect index 60d3b2f..3c03207 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-total.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-total.expect @@ -1 +1 @@ -15 +18 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect index 513e6f3..da1f4ab 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content-trim.expect @@ -12,4 +12,7 @@ Hi there. \\"\\\" bb #not a comment...should have no slashes. \#not a comment either...should have one slash. -\\#not a comment either...should have two slashes. +\\#not a comment either...should 'have two' \'slashes'. +a line...with some random text +a nother line. +a b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content.expect index fbaf0a0..9333ec9 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0000-quotes_and_escapes-object_and_content.expect @@ -12,4 +12,7 @@ Hi there. \\"\\\" bb #not a comment...should have no slashes. \#not a comment either...should have one slash. -\\#not a comment either...should have two slashes. +\\#not a comment either...should 'have two' \'slashes'. +a line...with some random text +a nother line. +a b c d 'e f' \'g diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-0.expect new file mode 100644 index 0000000..7d47067 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-0.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-1.expect new file mode 100644 index 0000000..60c84bb --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-1.expect @@ -0,0 +1 @@ +d zero​width diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-5.expect new file mode 100644 index 0000000..3b35882 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-at-5.expect @@ -0,0 +1 @@ +space! <-- should have the word space! diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0.expect new file mode 100644 index 0000000..6178079 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-0.expect @@ -0,0 +1 @@ +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1.expect new file mode 100644 index 0000000..b68fde2 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-1.expect @@ -0,0 +1 @@ +k diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2.expect new file mode 100644 index 0000000..a501c14 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-2.expect @@ -0,0 +1 @@ +d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a.expect new file mode 100644 index 0000000..7d47067 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-a.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-original.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-original.expect index 298aa00..2dd20af 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-content-original.expect @@ -3,4 +3,4 @@ d zero​width мир h d3b d4b т e␠ out -space! <-- should have the word "space!" +space! <-- should have the word 'space!' diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0.expect new file mode 100644 index 0000000..6178079 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-0.expect @@ -0,0 +1 @@ +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1.expect new file mode 100644 index 0000000..b68fde2 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-1.expect @@ -0,0 +1 @@ +k diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2.expect new file mode 100644 index 0000000..a501c14 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-2.expect @@ -0,0 +1 @@ +d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a.expect new file mode 100644 index 0000000..7d47067 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-a.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0.expect new file mode 100644 index 0000000..6178079 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-0.expect @@ -0,0 +1 @@ +b diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1.expect new file mode 100644 index 0000000..b68fde2 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-1.expect @@ -0,0 +1 @@ +k diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-100.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect new file mode 100644 index 0000000..a501c14 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-2.expect @@ -0,0 +1 @@ +d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-select-5.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-total.expect new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a-total.expect @@ -0,0 +1 @@ +1 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a.expect new file mode 100644 index 0000000..7d47067 --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-a.expect @@ -0,0 +1 @@ +b k d3a diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-0.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-select-1.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-total.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-total.expect new file mode 100644 index 0000000..573541a --- /dev/null +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi-total.expect @@ -0,0 +1 @@ +0 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-name-hi.expect new file mode 100644 index 0000000..e69de29 diff --git a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect index 011f926..8b1bf3d 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect +++ b/level_3/fss_read/tests/runtime/fss_0001/expect/test-0001-unicode-object_and_content-original.expect @@ -3,4 +3,4 @@ c d zero​width привет мир h d3b d4b т мир e␠ spaced out -UTF space! <-- should have the word "space!" +UTF space! <-- should have the word 'space!' diff --git a/level_3/fss_read/tests/runtime/fss_0001/source/test-0000-quotes_and_escapes.fss b/level_3/fss_read/tests/runtime/fss_0001/source/test-0000-quotes_and_escapes.fss index dfe3c4b..3439975 100644 --- a/level_3/fss_read/tests/runtime/fss_0001/source/test-0000-quotes_and_escapes.fss +++ b/level_3/fss_read/tests/runtime/fss_0001/source/test-0000-quotes_and_escapes.fss @@ -16,6 +16,10 @@ Hi there. "\\"\\\"" bb #comment -\#not a comment...should have no slashes. -\\#not a comment either...should have one slash. -\\\#not a comment either...should have two slashes. +\#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 diff --git a/level_3/fss_read/tests/runtime/script/generate.sh b/level_3/fss_read/tests/runtime/script/generate.sh index 3d5c901..7f95aa1 100644 --- a/level_3/fss_read/tests/runtime/script/generate.sh +++ b/level_3/fss_read/tests/runtime/script/generate.sh @@ -107,10 +107,28 @@ generate_operate_0000() { fss_basic_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_basic_read +n -cC ${file_source} > ${test_current}content-columns.expect && - fss_basic_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_basic_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_basic_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_basic_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_basic_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_basic_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_basic_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_basic_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_basic_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_basic_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_basic_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_basic_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_basic_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_basic_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_basic_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_basic_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_basic_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_basic_read +n -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_basic_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_basic_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_basic_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_basic_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_basic_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_basic_read +n -o ${file_source} > ${test_current}object.expect && fss_basic_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -129,6 +147,24 @@ generate_operate_0000() { fss_basic_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_basic_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_basic_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_basic_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_basic_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_basic_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_basic_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_basic_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_basic_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_basic_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_basic_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_basic_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_basic_read +n -cnst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_basic_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_basic_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_basic_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_basic_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_basic_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_basic_read +n -oc ${file_source} > ${test_current}object_and_content.expect && fss_basic_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -147,6 +183,24 @@ generate_operate_0000() { fss_basic_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_basic_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_basic_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_basic_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_basic_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_basic_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_basic_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_basic_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_basic_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_basic_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_basic_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_basic_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_basic_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_basic_read +n -cnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_basic_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_basic_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_basic_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_basic_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_basic_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -172,10 +226,28 @@ generate_operate_0001() { fss_extended_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_extended_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_extended_read +n -cC ${file_source} > ${test_current}content-columns.expect && - fss_extended_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_extended_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_extended_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_extended_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_extended_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_extended_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_extended_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_extended_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_extended_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_extended_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_extended_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_extended_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_extended_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_extended_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_extended_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_extended_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_extended_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_extended_read +n -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_extended_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_extended_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_extended_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_extended_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_extended_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_extended_read +n -o ${file_source} > ${test_current}object.expect && fss_extended_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -194,6 +266,24 @@ generate_operate_0001() { fss_extended_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_extended_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_extended_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_extended_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_extended_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_extended_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_extended_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_extended_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_extended_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_extended_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_extended_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_extended_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_extended_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_extended_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_extended_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_extended_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_extended_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_extended_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_extended_read +n -oc ${file_source} > ${test_current}object_and_content.expect && fss_extended_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -212,6 +302,24 @@ generate_operate_0001() { fss_extended_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_extended_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_extended_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_extended_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_extended_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_extended_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_extended_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_extended_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_extended_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_extended_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_extended_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_extended_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_extended_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_extended_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_extended_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_extended_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_extended_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_extended_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_extended_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -237,10 +345,28 @@ generate_operate_0002() { fss_basic_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_basic_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_basic_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && - fss_basic_list_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_basic_list_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_basic_list_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_basic_list_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_basic_list_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_basic_list_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_basic_list_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_basic_list_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_basic_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_basic_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_basic_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_basic_list_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_basic_list_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_basic_list_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_basic_list_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_basic_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_basic_list_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_basic_list_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_basic_list_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_basic_list_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_basic_list_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_basic_list_read +n -o ${file_source} > ${test_current}object.expect && fss_basic_list_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -259,24 +385,60 @@ generate_operate_0002() { fss_basic_list_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_basic_list_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_basic_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && - - fss_basic_list_read +n -oc ${file_source} > ${test_current}object_and_content.expect && - fss_basic_list_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_basic_list_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_basic_list_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_basic_list_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_basic_list_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_basic_list_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_basic_list_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_basic_list_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_basic_list_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_basic_list_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_basic_list_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_basic_list_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_basic_list_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_basic_list_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_basic_list_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_basic_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_list_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_basic_list_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_basic_list_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_list_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_basic_list_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_basic_list_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_basic_list_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_basic_list_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_basic_list_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_basic_list_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_basic_list_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_basic_list_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_basic_list_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_basic_list_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + + fss_basic_list_read +n -c ${file_source} > ${test_current}object_and_content.expect && + fss_basic_list_read +n -cO ${file_source} > ${test_current}object_and_content-original.expect && + fss_basic_list_read +n -ct ${file_source} > ${test_current}object_and_content-total.expect && + fss_basic_list_read +n -cT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_basic_list_read +n -cl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_basic_list_read +n -cl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_basic_list_read +n -cl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_basic_list_read +n -cl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_basic_list_read +n -cs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_basic_list_read +n -cs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_basic_list_read +n -cs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_basic_list_read +n -cs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_basic_list_read +n -cC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_basic_list_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + fss_basic_list_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && + fss_basic_list_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && + fss_basic_list_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_list_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_basic_list_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_basic_list_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_basic_list_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_basic_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_basic_list_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_basic_list_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_basic_list_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_basic_list_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_basic_list_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_basic_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_basic_list_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_basic_list_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_basic_list_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_basic_list_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_basic_list_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -302,10 +464,28 @@ generate_operate_0003() { fss_extended_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.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 -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_extended_list_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_extended_list_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_extended_list_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_extended_list_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_extended_list_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_extended_list_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_extended_list_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_extended_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_extended_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_extended_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_extended_list_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_extended_list_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_extended_list_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_extended_list_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_extended_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_extended_list_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_extended_list_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_extended_list_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_extended_list_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_extended_list_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_extended_list_read +n -o ${file_source} > ${test_current}object.expect && fss_extended_list_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -324,6 +504,24 @@ generate_operate_0003() { fss_extended_list_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_extended_list_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_extended_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_extended_list_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_extended_list_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_extended_list_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_list_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_extended_list_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_extended_list_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_extended_list_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_extended_list_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_extended_list_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_extended_list_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_extended_list_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_extended_list_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_extended_list_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_extended_list_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_extended_list_read +n -oc ${file_source} > ${test_current}object_and_content.expect && fss_extended_list_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -342,6 +540,24 @@ generate_operate_0003() { fss_extended_list_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_extended_list_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_extended_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_list_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_extended_list_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_extended_list_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_extended_list_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_extended_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_extended_list_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_extended_list_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_extended_list_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_extended_list_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_extended_list_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_extended_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_extended_list_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_extended_list_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_extended_list_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_extended_list_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_extended_list_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -367,10 +583,28 @@ generate_operate_0008() { fss_embedded_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_embedded_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_embedded_list_read +n -cC ${file_source} > ${test_current}content-columns.expect && - fss_embedded_list_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_embedded_list_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_embedded_list_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_embedded_list_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_embedded_list_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_embedded_list_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_embedded_list_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_embedded_list_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_embedded_list_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_embedded_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_embedded_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_embedded_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_embedded_list_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_embedded_list_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_embedded_list_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_embedded_list_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_embedded_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_embedded_list_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_embedded_list_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_embedded_list_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_embedded_list_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_embedded_list_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_embedded_list_read +n -o ${file_source} > ${test_current}object.expect && fss_embedded_list_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -389,6 +623,24 @@ generate_operate_0008() { fss_embedded_list_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_embedded_list_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_embedded_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_embedded_list_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_embedded_list_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_embedded_list_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_embedded_list_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_embedded_list_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_embedded_list_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_embedded_list_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_embedded_list_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_embedded_list_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_embedded_list_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_embedded_list_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_embedded_list_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_embedded_list_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_embedded_list_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_embedded_list_read +n -oc ${file_source} > ${test_current}object_and_content.expect && fss_embedded_list_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -407,6 +659,24 @@ generate_operate_0008() { fss_embedded_list_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_embedded_list_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_embedded_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_embedded_list_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_embedded_list_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_embedded_list_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_embedded_list_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_embedded_list_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_embedded_list_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_embedded_list_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_embedded_list_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_embedded_list_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_embedded_list_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_embedded_list_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_embedded_list_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_embedded_list_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_embedded_list_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_embedded_list_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_embedded_list_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -432,10 +702,28 @@ generate_operate_000e() { fss_payload_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_payload_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_payload_read +n -cC ${file_source} > ${test_current}content-columns.expect && - fss_payload_read +n -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_payload_read +n -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_payload_read +n -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_payload_read +n -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_payload_read +n -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_payload_read +n -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_payload_read +n -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_payload_read +n -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_payload_read +n -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_payload_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_payload_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_payload_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_payload_read +n -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_payload_read +n -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_payload_read +n -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_payload_read +n -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_payload_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_payload_read +n -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_payload_read +n -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_payload_read +n -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_payload_read +n -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_payload_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_payload_read +n -o ${file_source} > ${test_current}object.expect && fss_payload_read +n -oO ${file_source} > ${test_current}object-original.expect && @@ -454,6 +742,24 @@ generate_operate_000e() { fss_payload_read +n -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_payload_read +n -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_payload_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_payload_read +n -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_payload_read +n -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_payload_read +n -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_payload_read +n -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_payload_read +n -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_payload_read +n -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_payload_read +n -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_payload_read +n -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_payload_read +n -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_payload_read +n -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_payload_read +n -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_payload_read +n -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_payload_read +n -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_payload_read +n -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_payload_read +n -oc ${file_source} > ${test_current}object_and_content.expect && fss_payload_read +n -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -472,6 +778,24 @@ generate_operate_000e() { fss_payload_read +n -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_payload_read +n -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_payload_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_payload_read +n -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_payload_read +n -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_payload_read +n -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_payload_read +n -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_payload_read +n -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_payload_read +n -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_payload_read +n -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_payload_read +n -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_payload_read +n -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_payload_read +n -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_payload_read +n -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_payload_read +n -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_payload_read +n -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_payload_read +n -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_payload_read +n -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_payload_read +n -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation Complete" @@ -498,10 +822,28 @@ generate_operate_test_standard() { fss_read +FLn -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && fss_read +FLn -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && fss_read +FLn -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +FLn -A ${standard} -ca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +FLn -A ${standard} -ca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +FLn -A ${standard} -ca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +FLn -A ${standard} -ca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_read +FLn -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && + fss_read +FLn -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && + fss_read +FLn -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && + fss_read +FLn -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && + fss_read +FLn -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && + fss_read +FLn -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_read +FLn -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_read +FLn -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_read +FLn -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && + fss_read +FLn -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && + fss_read +FLn -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && + fss_read +FLn -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && + fss_read +FLn -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_read +FLn -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && + fss_read +FLn -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && + fss_read +FLn -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && fss_read +FLn -A ${standard} -o ${file_source} > ${test_current}object.expect && fss_read +FLn -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && @@ -520,6 +862,24 @@ generate_operate_test_standard() { fss_read +FLn -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && fss_read +FLn -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && fss_read +FLn -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_read +FLn -A ${standard} -cn hi ${file_source} > ${test_current}object-name-hi.expect && + fss_read +FLn -A ${standard} -cn a ${file_source} > ${test_current}object-name-a.expect && + fss_read +FLn -A ${standard} -cnt hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_read +FLn -A ${standard} -cnt a ${file_source} > ${test_current}object-name-a-total.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_read +FLn -A ${standard} -cns a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_read +FLn -A ${standard} -cns a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_read +FLn -A ${standard} -cns a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_read +FLn -A ${standard} -cns a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_read +FLn -A ${standard} -cns a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_read +FLn -A ${standard} -cnst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_read +FLn -A ${standard} -cnst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_read +FLn -A ${standard} -cnst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && fss_read +FLn -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && fss_read +FLn -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && @@ -538,6 +898,24 @@ generate_operate_test_standard() { fss_read +FLn -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && fss_read +FLn -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && fss_read +FLn -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_read +FLn -A ${standard} -cn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_read +FLn -A ${standard} -cn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_read +FLn -A ${standard} -cnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_read +FLn -A ${standard} -cnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_read +FLn -A ${standard} -cns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_read +FLn -A ${standard} -cns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_read +FLn -A ${standard} -cns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_read +FLn -A ${standard} -cns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_read +FLn -A ${standard} -cns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_read +FLn -A ${standard} -cns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_read +FLn -A ${standard} -cnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_read +FLn -A ${standard} -cnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_read +FLn -A ${standard} -cnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_read +FLn -A ${standard} -cnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_read +FLn -A ${standard} -cnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && echo "Generation complete." -- 1.8.3.1