From: Kevin Day Date: Sun, 11 Aug 2024 21:09:16 +0000 (-0500) Subject: Bugfix: Properly back port runtime tests for FSS Read programs. X-Git-Tag: 0.6.11~1 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=b3a2df740f698a0553fd4459cbfbf1edb2a25114;p=fll Bugfix: Properly back port runtime tests for FSS Read programs. I failed to notice that the program is the `fss_read` program which does not exist in the 0.6 project. I ended up testing the `fss_read` program installed on the system. The tests all appeared to pass because of this when in reality the tests were never being run. For the `fss_embedded_read` test, just disable that one for now. There are known problems with the 0.6 branch for that. I will have to address the problems with `fss_embedded_read` in another release. --- diff --git a/build/scripts/test.sh b/build/scripts/test.sh index 86f2481..4946576 100644 --- a/build/scripts/test.sh +++ b/build/scripts/test.sh @@ -73,7 +73,7 @@ test_main() { local projects="f_type f_status f_memory f_type_array f_string f_utf f_account f_capability f_color f_console f_control_group f_conversion f_directory f_environment f_execute f_file f_fss f_iki f_limit f_path f_pipe f_print f_serialize f_signal f_socket f_status_string f_thread fl_control_group fl_conversion fl_directory fl_environment fl_execute fl_fss fl_iki fl_print fl_signal fl_string fl_utf fl_utf_file fll_control_group fll_error fll_execute fll_file fll_fss fll_fss_status_string fll_iki fll_path fll_print fll_program fll_status_string" local projects_no_tests="f_type" - local programs="fss_basic_read fss_extended_read fss_basic_list_read fss_extended_list_read fss_embedded_list_read fss_payload_read" + local programs="fss_basic_read fss_extended_read fss_basic_list_read fss_extended_list_read fss_payload_read" if [[ $# -gt 0 ]] ; then t=$# diff --git a/level_3/fss_basic_list_read/data/build/testfile b/level_3/fss_basic_list_read/data/build/testfile index d45b54d..dc07258 100644 --- a/level_3/fss_basic_list_read/data/build/testfile +++ b/level_3/fss_basic_list_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_basic_list_read. # settings: diff --git a/level_3/fss_basic_list_read/tests/runtime/script/generate.sh b/level_3/fss_basic_list_read/tests/runtime/script/generate.sh index 7e1d3ce..3d02c8e 100644 --- a/level_3/fss_basic_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_basic_list_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_basic_list_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_basic_list_read +n -c ${file_source} > ${test_current}content.expect && + fss_basic_list_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_basic_list_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_basic_list_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_basic_list_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_basic_list_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_basic_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_basic_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_basic_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_basic_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_basic_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_basic_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_basic_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_list_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_basic_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_basic_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_basic_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_basic_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_basic_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_basic_list_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_basic_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_basic_list_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_basic_list_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_basic_list_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_basic_list_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_basic_list_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_basic_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_basic_list_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_basic_list_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_basic_list_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_basic_list_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_basic_list_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_basic_list_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_basic_list_read +n -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_basic_list_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-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 -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_basic_list_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_basic_list_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_basic_list_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_basic_list_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_basic_list_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_basic_list_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_basic_list_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_basic_list_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_basic_list_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_basic_list_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_basic_list_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_basic_list_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_basic_list_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_basic_list_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_basic_list_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_basic_list_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_basic_list_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_basic_list_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_basic_list_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_basic_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_basic_list_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_basic_list_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_basic_list_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_basic_list_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_basic_list_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_basic_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_basic_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_basic_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_basic_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_basic_list_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_basic_list_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_basic_list_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_basic_list_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_basic_list_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_basic_list_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_basic_list_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_basic_list_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_basic_list_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_basic_list_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_basic_list_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_basic_list_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_basic_list_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_basic_list_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_basic_list_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_basic_list_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_basic_list_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_basic_list_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_basic_list_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_basic_list_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_basic_list_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_basic_list_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_basic_list_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_basic_list_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_basic_list_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_basic_list_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_basic_list_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_basic_list_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_basic_list_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_basic_list_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_basic_list_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_basic_list_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_basic_list_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_basic_list_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.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 6 ${file_source} > ${test_current}object_and_content-line-6.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 6 ${file_source} > ${test_current}object_and_content-select-6.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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_basic_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_list_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_basic_list_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_basic_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_basic_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_basic_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_basic_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_basic_list_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_basic_list_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_basic_list_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_basic_list_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_basic_list_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_basic_list_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_basic_list_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_basic_list_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_basic_list_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_basic_list_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_basic_list_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_basic_list_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_basic_list_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_basic_list_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_basic_list_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_basic_list_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_basic_list_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_basic_list_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_basic_list_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_basic_list_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_basic_list_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_basic_list_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_basic_list_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_basic_list_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_basic_list_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_basic_list_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_basic_list_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_basic_list_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_basic_list_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_basic_list_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_basic_list_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_basic_list_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_basic_list_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_basic_list_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_basic_list_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_basic_list_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_basic_list_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_basic_list_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete" diff --git a/level_3/fss_basic_read/data/build/testfile b/level_3/fss_basic_read/data/build/testfile index 33e4693..37703ec 100644 --- a/level_3/fss_basic_read/data/build/testfile +++ b/level_3/fss_basic_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_basic_read. # settings: diff --git a/level_3/fss_basic_read/tests/runtime/script/generate.sh b/level_3/fss_basic_read/tests/runtime/script/generate.sh index 7e1d3ce..61d0812 100644 --- a/level_3/fss_basic_read/tests/runtime/script/generate.sh +++ b/level_3/fss_basic_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_basic_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_basic_read +n -c ${file_source} > ${test_current}content.expect && + fss_basic_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_basic_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_basic_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_basic_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_basic_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_basic_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_basic_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_basic_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_basic_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_basic_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_basic_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_basic_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_basic_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_basic_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_basic_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_basic_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_basic_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_basic_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_basic_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_basic_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_basic_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_basic_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_basic_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_basic_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_basic_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_basic_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_basic_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_basic_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_basic_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_basic_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_basic_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_basic_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_basic_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_basic_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && + fss_basic_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && + fss_basic_read +n -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_basic_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_basic_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_basic_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_basic_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_basic_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_basic_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_basic_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_basic_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_basic_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_basic_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_basic_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_basic_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_basic_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_basic_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_basic_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_basic_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_basic_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_basic_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_basic_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_basic_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_basic_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_basic_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_basic_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_basic_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_basic_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_basic_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_basic_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_basic_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_basic_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_basic_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_basic_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_basic_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_basic_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_basic_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_basic_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_basic_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_basic_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_basic_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_basic_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_basic_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_basic_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_basic_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_basic_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_basic_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_basic_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_basic_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_basic_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_basic_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_basic_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_basic_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_basic_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_basic_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_basic_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_basic_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_basic_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_basic_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_basic_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_basic_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_basic_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_basic_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_basic_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_basic_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_basic_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_basic_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-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 && + fss_basic_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && + fss_basic_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_basic_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_basic_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_basic_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_basic_read +n -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && + fss_basic_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_basic_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_basic_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_basic_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_basic_read +n -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && + fss_basic_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_basic_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_basic_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + 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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_basic_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_basic_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_basic_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_basic_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_basic_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_basic_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_basic_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_basic_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_basic_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_basic_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_basic_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_basic_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_basic_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_basic_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_basic_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_basic_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_basic_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_basic_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_basic_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_basic_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_basic_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_basic_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_basic_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_basic_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_basic_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_basic_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_basic_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_basic_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_basic_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_basic_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_basic_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_basic_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_basic_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_basic_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_basic_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_basic_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_basic_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_basic_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_basic_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_basic_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_basic_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_basic_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_basic_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_basic_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_basic_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete" diff --git a/level_3/fss_embedded_list_read/data/build/testfile b/level_3/fss_embedded_list_read/data/build/testfile index cab4ab1..6be9b5e 100644 --- a/level_3/fss_embedded_list_read/data/build/testfile +++ b/level_3/fss_embedded_list_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_embedded_list_read. # settings: diff --git a/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh b/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh index 7e1d3ce..cc082a3 100644 --- a/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_embedded_list_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_embedded_list_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_embedded_list_read +n -c ${file_source} > ${test_current}content.expect && + fss_embedded_list_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_embedded_list_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_embedded_list_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_embedded_list_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_embedded_list_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_embedded_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_embedded_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_embedded_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_embedded_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_embedded_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_embedded_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_embedded_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_embedded_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_embedded_list_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_embedded_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_embedded_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_embedded_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_embedded_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_embedded_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_embedded_list_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_embedded_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_embedded_list_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_embedded_list_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_embedded_list_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_embedded_list_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_embedded_list_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_embedded_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_embedded_list_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_embedded_list_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_embedded_list_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_embedded_list_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_embedded_list_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_embedded_list_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_embedded_list_read +n -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_embedded_list_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-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 -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_embedded_list_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_embedded_list_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_embedded_list_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_embedded_list_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_embedded_list_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_embedded_list_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_embedded_list_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_embedded_list_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_embedded_list_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_embedded_list_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_embedded_list_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_embedded_list_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_embedded_list_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_embedded_list_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_embedded_list_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_embedded_list_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_embedded_list_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_embedded_list_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_embedded_list_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_embedded_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_embedded_list_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_embedded_list_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_embedded_list_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_embedded_list_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_embedded_list_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_embedded_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_embedded_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_embedded_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_embedded_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_embedded_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_embedded_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_embedded_list_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_embedded_list_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_embedded_list_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_embedded_list_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_embedded_list_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_embedded_list_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_embedded_list_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_embedded_list_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_embedded_list_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_embedded_list_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_embedded_list_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_embedded_list_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_embedded_list_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_embedded_list_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_embedded_list_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_embedded_list_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_embedded_list_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_embedded_list_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_embedded_list_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_embedded_list_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_embedded_list_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_embedded_list_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_embedded_list_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_embedded_list_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_embedded_list_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_embedded_list_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_embedded_list_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_embedded_list_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_embedded_list_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_embedded_list_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_embedded_list_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_embedded_list_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_embedded_list_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_embedded_list_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-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 && + fss_embedded_list_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && + fss_embedded_list_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_embedded_list_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_embedded_list_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_embedded_list_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_embedded_list_read +n -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && + fss_embedded_list_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_embedded_list_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_embedded_list_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_embedded_list_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_embedded_list_read +n -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && + fss_embedded_list_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_embedded_list_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_embedded_list_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + 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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_embedded_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_embedded_list_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_embedded_list_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_embedded_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_embedded_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_embedded_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_embedded_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_embedded_list_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_embedded_list_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_embedded_list_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_embedded_list_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_embedded_list_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_embedded_list_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_embedded_list_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_embedded_list_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_embedded_list_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_embedded_list_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_embedded_list_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_embedded_list_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_embedded_list_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_embedded_list_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_embedded_list_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_embedded_list_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_embedded_list_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_embedded_list_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_embedded_list_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_embedded_list_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_embedded_list_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_embedded_list_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_embedded_list_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_embedded_list_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_embedded_list_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_embedded_list_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_embedded_list_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_embedded_list_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_embedded_list_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_embedded_list_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_embedded_list_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_embedded_list_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_embedded_list_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_embedded_list_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_embedded_list_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_embedded_list_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_embedded_list_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_embedded_list_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete" diff --git a/level_3/fss_extended_list_read/data/build/testfile b/level_3/fss_extended_list_read/data/build/testfile index 6c81dde..8d4d568 100644 --- a/level_3/fss_extended_list_read/data/build/testfile +++ b/level_3/fss_extended_list_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_extended_list_read. # settings: diff --git a/level_3/fss_extended_list_read/tests/runtime/script/generate.sh b/level_3/fss_extended_list_read/tests/runtime/script/generate.sh index 7e1d3ce..fb7da0e 100644 --- a/level_3/fss_extended_list_read/tests/runtime/script/generate.sh +++ b/level_3/fss_extended_list_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_extended_list_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_extended_list_read +n -c ${file_source} > ${test_current}content.expect && + fss_extended_list_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_extended_list_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_extended_list_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_extended_list_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_extended_list_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_extended_list_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_extended_list_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_extended_list_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_list_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_extended_list_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_extended_list_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_extended_list_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_extended_list_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_extended_list_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_extended_list_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_extended_list_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_extended_list_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_extended_list_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_extended_list_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_extended_list_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_extended_list_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_extended_list_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_extended_list_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_extended_list_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_extended_list_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_extended_list_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_extended_list_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_extended_list_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_extended_list_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_extended_list_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_extended_list_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_extended_list_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_extended_list_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_extended_list_read +n -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_extended_list_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-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 -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_extended_list_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_extended_list_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_extended_list_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_extended_list_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_extended_list_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_extended_list_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_extended_list_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_extended_list_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_extended_list_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_extended_list_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_extended_list_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_extended_list_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_extended_list_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_extended_list_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_extended_list_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_extended_list_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_extended_list_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_extended_list_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_extended_list_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_extended_list_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_extended_list_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_extended_list_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_extended_list_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_extended_list_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_extended_list_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_extended_list_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_extended_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_list_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_extended_list_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_extended_list_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_extended_list_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_extended_list_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_extended_list_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_extended_list_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_extended_list_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_extended_list_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_extended_list_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_extended_list_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_extended_list_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_extended_list_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_extended_list_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_extended_list_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_extended_list_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_extended_list_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_extended_list_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_extended_list_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_extended_list_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_extended_list_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_extended_list_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_extended_list_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_extended_list_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_extended_list_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_extended_list_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_extended_list_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_extended_list_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_extended_list_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_extended_list_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_extended_list_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_extended_list_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_extended_list_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_extended_list_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_extended_list_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_extended_list_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_extended_list_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-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 && + fss_extended_list_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && + fss_extended_list_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_extended_list_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_extended_list_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_extended_list_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_extended_list_read +n -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && + fss_extended_list_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_extended_list_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_extended_list_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_extended_list_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_extended_list_read +n -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && + fss_extended_list_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_extended_list_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_extended_list_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + 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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_extended_list_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_list_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_extended_list_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_extended_list_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_extended_list_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_extended_list_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_extended_list_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_extended_list_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_extended_list_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_extended_list_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_extended_list_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_extended_list_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_extended_list_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_extended_list_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_extended_list_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_extended_list_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_extended_list_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_extended_list_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_extended_list_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_extended_list_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_extended_list_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_extended_list_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_extended_list_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_extended_list_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_extended_list_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_extended_list_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_extended_list_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_extended_list_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_extended_list_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_extended_list_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_extended_list_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_extended_list_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_extended_list_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_extended_list_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_extended_list_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_extended_list_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_extended_list_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_extended_list_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_extended_list_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_extended_list_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_extended_list_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_extended_list_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_extended_list_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_extended_list_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_extended_list_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete" diff --git a/level_3/fss_extended_read/data/build/testfile b/level_3/fss_extended_read/data/build/testfile index c297d6a..01e2fb8 100644 --- a/level_3/fss_extended_read/data/build/testfile +++ b/level_3/fss_extended_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_extended_read. # settings: diff --git a/level_3/fss_extended_read/tests/runtime/script/generate.sh b/level_3/fss_extended_read/tests/runtime/script/generate.sh index 7e1d3ce..fea1d32 100644 --- a/level_3/fss_extended_read/tests/runtime/script/generate.sh +++ b/level_3/fss_extended_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_extended_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_extended_read +n -c ${file_source} > ${test_current}content.expect && + fss_extended_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_extended_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_extended_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_extended_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_extended_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_extended_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_extended_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_extended_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_extended_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_extended_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_extended_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_extended_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_extended_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_extended_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_extended_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_extended_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_extended_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_extended_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_extended_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_extended_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_extended_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_extended_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_extended_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_extended_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_extended_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_extended_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_extended_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_extended_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_extended_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_extended_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_extended_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_extended_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_extended_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_extended_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && + fss_extended_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && + fss_extended_read +n -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_extended_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_extended_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_extended_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_extended_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_extended_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_extended_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_extended_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_extended_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_extended_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_extended_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_extended_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_extended_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_extended_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_extended_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_extended_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_extended_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_extended_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_extended_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_extended_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_extended_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_extended_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_extended_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_extended_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_extended_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_extended_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_extended_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_extended_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_extended_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_extended_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_extended_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_extended_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_extended_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_extended_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_extended_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_extended_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_extended_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_extended_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_extended_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_extended_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_extended_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_extended_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_extended_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_extended_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_extended_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_extended_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_extended_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_extended_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_extended_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_extended_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_extended_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_extended_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_extended_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_extended_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_extended_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_extended_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_extended_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_extended_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_extended_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_extended_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_extended_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_extended_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_extended_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_extended_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_extended_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-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 && + fss_extended_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && + fss_extended_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_extended_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_extended_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_extended_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_extended_read +n -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && + fss_extended_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_extended_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_extended_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_extended_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_extended_read +n -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && + fss_extended_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_extended_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_extended_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + 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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_extended_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_extended_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_extended_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_extended_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_extended_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_extended_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_extended_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_extended_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_extended_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_extended_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_extended_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_extended_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_extended_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_extended_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_extended_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_extended_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_extended_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_extended_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_extended_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_extended_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_extended_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_extended_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_extended_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_extended_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_extended_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_extended_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_extended_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_extended_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_extended_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_extended_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_extended_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_extended_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_extended_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_extended_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_extended_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_extended_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_extended_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_extended_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_extended_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_extended_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_extended_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_extended_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_extended_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_extended_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_extended_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete" diff --git a/level_3/fss_payload_read/data/build/testfile b/level_3/fss_payload_read/data/build/testfile index 98c25e1..7e93a0c 100644 --- a/level_3/fss_payload_read/data/build/testfile +++ b/level_3/fss_payload_read/data/build/testfile @@ -2,7 +2,7 @@ # # Performs runtime testing, which includes building the program. # -# To keep things simple, this only runs tests against fss_read. +# To keep things simple, this only runs tests against fss_payload_read. # settings: diff --git a/level_3/fss_payload_read/tests/runtime/script/generate.sh b/level_3/fss_payload_read/tests/runtime/script/generate.sh index 7e1d3ce..19f6fd1 100644 --- a/level_3/fss_payload_read/tests/runtime/script/generate.sh +++ b/level_3/fss_payload_read/tests/runtime/script/generate.sh @@ -5,7 +5,7 @@ # Helper script for manually generating tests. # # This is a simple script that only accepts these arguments in this specific order: -# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_read -A'). +# 1) The standard, using the 4-digit standard hexidecimal number (may also prepend "test-" to use 'fss_payload_read'). # 2) The source file to read. # 3) The destination directory to write to. # @@ -1328,202 +1328,202 @@ generate_operate_000e() { generate_operate_test_standard() { standard=$(echo "${standard}" | sed -e 's|^test-||') - fss_read +n -A ${standard} -c ${file_source} > ${test_current}content.expect && - fss_read +n -A ${standard} -cO ${file_source} > ${test_current}content-original.expect && - fss_read +n -A ${standard} -ct ${file_source} > ${test_current}content-total.expect && - fss_read +n -A ${standard} -cT ${file_source} > ${test_current}content-trim.expect && - fss_read +n -A ${standard} -cl 0 ${file_source} > ${test_current}content-line-0.expect && - fss_read +n -A ${standard} -cl 1 ${file_source} > ${test_current}content-line-1.expect && - fss_read +n -A ${standard} -cl 5 ${file_source} > ${test_current}content-line-5.expect && - fss_read +n -A ${standard} -cl 6 ${file_source} > ${test_current}content-line-6.expect && - fss_read +n -A ${standard} -cl 100 ${file_source} > ${test_current}content-line-100.expect && - fss_read +n -A ${standard} -cs 0 ${file_source} > ${test_current}content-select-0.expect && - fss_read +n -A ${standard} -cs 1 ${file_source} > ${test_current}content-select-1.expect && - fss_read +n -A ${standard} -cs 5 ${file_source} > ${test_current}content-select-5.expect && - fss_read +n -A ${standard} -cs 6 ${file_source} > ${test_current}content-select-6.expect && - fss_read +n -A ${standard} -cs 100 ${file_source} > ${test_current}content-select-100.expect && - fss_read +n -A ${standard} -cC ${file_source} > ${test_current}content-columns.expect && - fss_read +n -A ${standard} -ca 0 ${file_source} > ${test_current}content-at-0.expect && - fss_read +n -A ${standard} -ca 1 ${file_source} > ${test_current}content-at-1.expect && - fss_read +n -A ${standard} -ca 5 ${file_source} > ${test_current}content-at-5.expect && - fss_read +n -A ${standard} -ca 6 ${file_source} > ${test_current}content-at-6.expect && - fss_read +n -A ${standard} -ca 100 ${file_source} > ${test_current}content-at-100.expect && - fss_read +n -A ${standard} -cn hi ${file_source} > ${test_current}content-name-hi.expect && - fss_read +n -A ${standard} -cn payload ${file_source} > ${test_current}content-name-payload.expect && - fss_read +n -A ${standard} -cn a ${file_source} > ${test_current}content-name-a.expect && - fss_read +n -A ${standard} -cn "" ${file_source} > ${test_current}content-name-.expect && - fss_read +n -A ${standard} -cn мир ${file_source} > ${test_current}content-name-мир.expect && - fss_read +n -A ${standard} -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && - fss_read +n -A ${standard} -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && - fss_read +n -A ${standard} -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && - fss_read +n -A ${standard} -cnt a ${file_source} > ${test_current}content-name-a-total.expect && - fss_read +n -A ${standard} -cnt "" ${file_source} > ${test_current}content-name--total.expect && - fss_read +n -A ${standard} -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && - fss_read +n -A ${standard} -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -cns hi 0 ${file_source} > ${test_current}content-name-hi-select-0.expect && - fss_read +n -A ${standard} -cns hi 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && - fss_read +n -A ${standard} -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && - fss_read +n -A ${standard} -cns payload 1 ${file_source} > ${test_current}content-name-payload-select-1.expect && - fss_read +n -A ${standard} -cns a 0 ${file_source} > ${test_current}content-name-a-select-0.expect && - fss_read +n -A ${standard} -cns a 1 ${file_source} > ${test_current}content-name-a-select-1.expect && - fss_read +n -A ${standard} -cns a 2 ${file_source} > ${test_current}content-name-a-select-2.expect && - fss_read +n -A ${standard} -cns a 5 ${file_source} > ${test_current}content-name-a-select-5.expect && - fss_read +n -A ${standard} -cns a 6 ${file_source} > ${test_current}content-name-a-select-6.expect && - fss_read +n -A ${standard} -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && - fss_read +n -A ${standard} -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && - fss_read +n -A ${standard} -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && - fss_read +n -A ${standard} -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && - fss_read +n -A ${standard} -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && - fss_read +n -A ${standard} -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -cnst hi 0 ${file_source} > ${test_current}content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -cnst hi 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -cnst payload 1 ${file_source} > ${test_current}content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 0 ${file_source} > ${test_current}content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -cnst a 1 ${file_source} > ${test_current}content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -cnst a 2 ${file_source} > ${test_current}content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -cnst a 5 ${file_source} > ${test_current}content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -cnst a 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && - fss_read +n -A ${standard} -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && - fss_read +n -A ${standard} -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -o ${file_source} > ${test_current}object.expect && - fss_read +n -A ${standard} -oO ${file_source} > ${test_current}object-original.expect && - fss_read +n -A ${standard} -ot ${file_source} > ${test_current}object-total.expect && - fss_read +n -A ${standard} -oT ${file_source} > ${test_current}object-trim.expect && - fss_read +n -A ${standard} -ol 0 ${file_source} > ${test_current}object-line-0.expect && - fss_read +n -A ${standard} -ol 1 ${file_source} > ${test_current}object-line-1.expect && - fss_read +n -A ${standard} -ol 5 ${file_source} > ${test_current}object-line-5.expect && - fss_read +n -A ${standard} -ol 6 ${file_source} > ${test_current}object-line-6.expect && - fss_read +n -A ${standard} -ol 100 ${file_source} > ${test_current}object-line-100.expect && - fss_read +n -A ${standard} -os 0 ${file_source} > ${test_current}object-select-0.expect && - fss_read +n -A ${standard} -os 1 ${file_source} > ${test_current}object-select-1.expect && - fss_read +n -A ${standard} -os 5 ${file_source} > ${test_current}object-select-5.expect && - fss_read +n -A ${standard} -os 6 ${file_source} > ${test_current}object-select-6.expect && - fss_read +n -A ${standard} -os 100 ${file_source} > ${test_current}object-select-100.expect && - fss_read +n -A ${standard} -oC ${file_source} > ${test_current}object-columns.expect && - fss_read +n -A ${standard} -oa 0 ${file_source} > ${test_current}object-at-0.expect && - fss_read +n -A ${standard} -oa 1 ${file_source} > ${test_current}object-at-1.expect && - fss_read +n -A ${standard} -oa 5 ${file_source} > ${test_current}object-at-5.expect && - fss_read +n -A ${standard} -oa 6 ${file_source} > ${test_current}object-at-6.expect && - fss_read +n -A ${standard} -oa 100 ${file_source} > ${test_current}object-at-100.expect && - fss_read +n -A ${standard} -on hi ${file_source} > ${test_current}object-name-hi.expect && - fss_read +n -A ${standard} -on payload ${file_source} > ${test_current}object-name-payload.expect && - fss_read +n -A ${standard} -on "" ${file_source} > ${test_current}object-name-.expect && - fss_read +n -A ${standard} -on мир ${file_source} > ${test_current}object-name-мир.expect && - fss_read +n -A ${standard} -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && - fss_read +n -A ${standard} -on a ${file_source} > ${test_current}object-name-a.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && - fss_read +n -A ${standard} -ont a ${file_source} > ${test_current}object-name-a-total.expect && - fss_read +n -A ${standard} -ont "" ${file_source} > ${test_current}object-name--total.expect && - fss_read +n -A ${standard} -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && - fss_read +n -A ${standard} -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && - fss_read +n -A ${standard} -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && - fss_read +n -A ${standard} -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && - fss_read +n -A ${standard} -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && - fss_read +n -A ${standard} -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && - fss_read +n -A ${standard} -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && - fss_read +n -A ${standard} -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && - fss_read +n -A ${standard} -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && - fss_read +n -A ${standard} -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && - fss_read +n -A ${standard} -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && - fss_read +n -A ${standard} -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && - fss_read +n -A ${standard} -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && - fss_read +n -A ${standard} -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && - fss_read +n -A ${standard} -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && - fss_read +n -A ${standard} -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && - fss_read +n -A ${standard} -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && - fss_read +n -A ${standard} -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && - fss_read +n -A ${standard} -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && - fss_read +n -A ${standard} -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && - fss_read +n -A ${standard} -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && - fss_read +n -A ${standard} -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && - fss_read +n -A ${standard} -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && - fss_read +n -A ${standard} -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-total.expect && - - fss_read +n -A ${standard} -oc ${file_source} > ${test_current}object_and_content.expect && - fss_read +n -A ${standard} -ocO ${file_source} > ${test_current}object_and_content-original.expect && - fss_read +n -A ${standard} -oct ${file_source} > ${test_current}object_and_content-total.expect && - fss_read +n -A ${standard} -ocT ${file_source} > ${test_current}object_and_content-trim.expect && - fss_read +n -A ${standard} -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && - fss_read +n -A ${standard} -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && - fss_read +n -A ${standard} -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && - fss_read +n -A ${standard} -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && - fss_read +n -A ${standard} -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && - fss_read +n -A ${standard} -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && - fss_read +n -A ${standard} -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && - fss_read +n -A ${standard} -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && - fss_read +n -A ${standard} -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && - fss_read +n -A ${standard} -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && - fss_read +n -A ${standard} -ocC ${file_source} > ${test_current}object_and_content-columns.expect && - fss_read +n -A ${standard} -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && - fss_read +n -A ${standard} -oca 1 ${file_source} > ${test_current}object_and_content-at-1.expect && - fss_read +n -A ${standard} -oca 5 ${file_source} > ${test_current}object_and_content-at-5.expect && - fss_read +n -A ${standard} -oca 6 ${file_source} > ${test_current}object_and_content-at-6.expect && - fss_read +n -A ${standard} -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && - fss_read +n -A ${standard} -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && - fss_read +n -A ${standard} -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && - fss_read +n -A ${standard} -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && - fss_read +n -A ${standard} -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && - fss_read +n -A ${standard} -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && - fss_read +n -A ${standard} -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && - fss_read +n -A ${standard} -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && - fss_read +n -A ${standard} -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && - fss_read +n -A ${standard} -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && - fss_read +n -A ${standard} -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && - fss_read +n -A ${standard} -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && - fss_read +n -A ${standard} -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && - fss_read +n -A ${standard} -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && - fss_read +n -A ${standard} -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && - fss_read +n -A ${standard} -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && - fss_read +n -A ${standard} -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && - fss_read +n -A ${standard} -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && - fss_read +n -A ${standard} -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && - fss_read +n -A ${standard} -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && - fss_read +n -A ${standard} -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && - fss_read +n -A ${standard} -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && - fss_read +n -A ${standard} -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && - fss_read +n -A ${standard} -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && - fss_read +n -A ${standard} -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && - fss_read +n -A ${standard} -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && - fss_read +n -A ${standard} -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && - fss_read +n -A ${standard} -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && - fss_read +n -A ${standard} -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && - fss_read +n -A ${standard} -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && - fss_read +n -A ${standard} -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && - fss_read +n -A ${standard} -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && - fss_read +n -A ${standard} -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && - fss_read +n -A ${standard} -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && - fss_read +n -A ${standard} -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && - fss_read +n -A ${standard} -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && - fss_read +n -A ${standard} -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && - fss_read +n -A ${standard} -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && - fss_read +n -A ${standard} -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && - fss_read +n -A ${standard} -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && - fss_read +n -A ${standard} -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && - fss_read +n -A ${standard} -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && - fss_read +n -A ${standard} -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && + fss_payload_read +n -c ${file_source} > ${test_current}content.expect && + fss_payload_read +n -cO ${file_source} > ${test_current}content-original.expect && + fss_payload_read +n -ct ${file_source} > ${test_current}content-total.expect && + fss_payload_read +n -cT ${file_source} > ${test_current}content-trim.expect && + fss_payload_read +n -cl 0 ${file_source} > ${test_current}content-line-0.expect && + fss_payload_read +n -cl 1 ${file_source} > ${test_current}content-line-1.expect && + fss_payload_read +n -cl 5 ${file_source} > ${test_current}content-line-5.expect && + fss_payload_read +n -cl 6 ${file_source} > ${test_current}content-line-6.expect && + fss_payload_read +n -cl 100 ${file_source} > ${test_current}content-line-100.expect && + fss_payload_read +n -cs 0 ${file_source} > ${test_current}content-select-0.expect && + fss_payload_read +n -cs 1 ${file_source} > ${test_current}content-select-1.expect && + fss_payload_read +n -cs 5 ${file_source} > ${test_current}content-select-5.expect && + fss_payload_read +n -cs 6 ${file_source} > ${test_current}content-select-6.expect && + fss_payload_read +n -cs 100 ${file_source} > ${test_current}content-select-100.expect && + fss_payload_read +n -cC ${file_source} > ${test_current}content-columns.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 6 ${file_source} > ${test_current}content-at-6.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 payload ${file_source} > ${test_current}content-name-payload.expect && + fss_payload_read +n -cn a ${file_source} > ${test_current}content-name-a.expect && + fss_payload_read +n -cn "" ${file_source} > ${test_current}content-name-.expect && + fss_payload_read +n -cn мир ${file_source} > ${test_current}content-name-мир.expect && + fss_payload_read +n -cn "привет has space" ${file_source} > ${test_current}content-name-привет_has_space.expect && + fss_payload_read +n -cnt hi ${file_source} > ${test_current}content-name-hi-total.expect && + fss_payload_read +n -cnt payload ${file_source} > ${test_current}content-name-payload-total.expect && + fss_payload_read +n -cnt a ${file_source} > ${test_current}content-name-a-total.expect && + fss_payload_read +n -cnt "" ${file_source} > ${test_current}content-name--total.expect && + fss_payload_read +n -cnt мир ${file_source} > ${test_current}content-name-мир-total.expect && + fss_payload_read +n -cnt "привет has space" ${file_source} > ${test_current}content-name-привет_has_space-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 1 ${file_source} > ${test_current}content-name-hi-select-1.expect && + fss_payload_read +n -cns payload 0 ${file_source} > ${test_current}content-name-payload-select-0.expect && + fss_payload_read +n -cns payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6.expect && + fss_payload_read +n -cns a 100 ${file_source} > ${test_current}content-name-a-select-100.expect && + fss_payload_read +n -cns "" 0 ${file_source} > ${test_current}content-name--select-0.expect && + fss_payload_read +n -cns "" 1 ${file_source} > ${test_current}content-name--select-1.expect && + fss_payload_read +n -cns мир 0 ${file_source} > ${test_current}content-name-мир-select-0.expect && + fss_payload_read +n -cns мир 1 ${file_source} > ${test_current}content-name-мир-select-1.expect && + fss_payload_read +n -cns "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0.expect && + fss_payload_read +n -cns "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1.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 1 ${file_source} > ${test_current}content-name-hi-select-1-total.expect && + fss_payload_read +n -cnst payload 0 ${file_source} > ${test_current}content-name-payload-select-0-total.expect && + fss_payload_read +n -cnst payload 1 ${file_source} > ${test_current}content-name-payload-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 6 ${file_source} > ${test_current}content-name-a-select-6-total.expect && + fss_payload_read +n -cnst a 100 ${file_source} > ${test_current}content-name-a-select-100-total.expect && + fss_payload_read +n -cnst "" 0 ${file_source} > ${test_current}content-name--select-0-total.expect && + fss_payload_read +n -cnst "" 1 ${file_source} > ${test_current}content-name--select-1-total.expect && + fss_payload_read +n -cnst мир 0 ${file_source} > ${test_current}content-name-мир-select-0-total.expect && + fss_payload_read +n -cnst мир 1 ${file_source} > ${test_current}content-name-мир-select-1-total.expect && + fss_payload_read +n -cnst "привет has space" 0 ${file_source} > ${test_current}content-name-привет_has_space-select-0-total.expect && + fss_payload_read +n -cnst "привет has space" 1 ${file_source} > ${test_current}content-name-привет_has_space-select-1-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 && + fss_payload_read +n -ot ${file_source} > ${test_current}object-total.expect && + fss_payload_read +n -oT ${file_source} > ${test_current}object-trim.expect && + fss_payload_read +n -ol 0 ${file_source} > ${test_current}object-line-0.expect && + fss_payload_read +n -ol 1 ${file_source} > ${test_current}object-line-1.expect && + fss_payload_read +n -ol 5 ${file_source} > ${test_current}object-line-5.expect && + fss_payload_read +n -ol 6 ${file_source} > ${test_current}object-line-6.expect && + fss_payload_read +n -ol 100 ${file_source} > ${test_current}object-line-100.expect && + fss_payload_read +n -os 0 ${file_source} > ${test_current}object-select-0.expect && + fss_payload_read +n -os 1 ${file_source} > ${test_current}object-select-1.expect && + fss_payload_read +n -os 5 ${file_source} > ${test_current}object-select-5.expect && + fss_payload_read +n -os 6 ${file_source} > ${test_current}object-select-6.expect && + fss_payload_read +n -os 100 ${file_source} > ${test_current}object-select-100.expect && + fss_payload_read +n -oC ${file_source} > ${test_current}object-columns.expect && + fss_payload_read +n -oa 0 ${file_source} > ${test_current}object-at-0.expect && + 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 6 ${file_source} > ${test_current}object-at-6.expect && + fss_payload_read +n -oa 100 ${file_source} > ${test_current}object-at-100.expect && + fss_payload_read +n -on hi ${file_source} > ${test_current}object-name-hi.expect && + fss_payload_read +n -on payload ${file_source} > ${test_current}object-name-payload.expect && + fss_payload_read +n -on "" ${file_source} > ${test_current}object-name-.expect && + fss_payload_read +n -on мир ${file_source} > ${test_current}object-name-мир.expect && + fss_payload_read +n -on "привет has space" ${file_source} > ${test_current}object-name-привет_has_space.expect && + fss_payload_read +n -on a ${file_source} > ${test_current}object-name-a.expect && + fss_payload_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_payload_read +n -ont hi ${file_source} > ${test_current}object-name-hi-total.expect && + fss_payload_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_payload_read +n -ont payload ${file_source} > ${test_current}object-name-payload-total.expect && + fss_payload_read +n -ont a ${file_source} > ${test_current}object-name-a-total.expect && + fss_payload_read +n -ont "" ${file_source} > ${test_current}object-name--total.expect && + fss_payload_read +n -ont мир ${file_source} > ${test_current}object-name-мир-total.expect && + fss_payload_read +n -ont "привет has space" ${file_source} > ${test_current}object-name-привет_has_space-total.expect && + fss_payload_read +n -ons hi 0 ${file_source} > ${test_current}object-name-hi-select-0.expect && + fss_payload_read +n -ons hi 1 ${file_source} > ${test_current}object-name-hi-select-1.expect && + fss_payload_read +n -ons payload 0 ${file_source} > ${test_current}object-name-payload-select-0.expect && + fss_payload_read +n -ons payload 1 ${file_source} > ${test_current}object-name-payload-select-1.expect && + fss_payload_read +n -ons a 0 ${file_source} > ${test_current}object-name-a-select-0.expect && + fss_payload_read +n -ons a 1 ${file_source} > ${test_current}object-name-a-select-1.expect && + fss_payload_read +n -ons a 2 ${file_source} > ${test_current}object-name-a-select-2.expect && + fss_payload_read +n -ons a 5 ${file_source} > ${test_current}object-name-a-select-5.expect && + fss_payload_read +n -ons a 6 ${file_source} > ${test_current}object-name-a-select-6.expect && + fss_payload_read +n -ons a 100 ${file_source} > ${test_current}object-name-a-select-100.expect && + fss_payload_read +n -ons "" 0 ${file_source} > ${test_current}object-name--select-0.expect && + fss_payload_read +n -ons "" 1 ${file_source} > ${test_current}object-name--select-1.expect && + fss_payload_read +n -ons мир 0 ${file_source} > ${test_current}object-name-мир-select-0.expect && + fss_payload_read +n -ons мир 1 ${file_source} > ${test_current}object-name-мир-select-1.expect && + fss_payload_read +n -ons привет 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0.expect && + fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1.expect && + fss_payload_read +n -onst hi 0 ${file_source} > ${test_current}object-name-hi-select-0-total.expect && + fss_payload_read +n -onst hi 1 ${file_source} > ${test_current}object-name-hi-select-1-total.expect && + fss_payload_read +n -onst payload 0 ${file_source} > ${test_current}object-name-payload-select-0-total.expect && + fss_payload_read +n -onst payload 1 ${file_source} > ${test_current}object-name-payload-select-1-total.expect && + fss_payload_read +n -onst a 0 ${file_source} > ${test_current}object-name-a-select-0-total.expect && + fss_payload_read +n -onst a 1 ${file_source} > ${test_current}object-name-a-select-1-total.expect && + fss_payload_read +n -onst a 2 ${file_source} > ${test_current}object-name-a-select-2-total.expect && + fss_payload_read +n -onst a 5 ${file_source} > ${test_current}object-name-a-select-5-total.expect && + fss_payload_read +n -onst a 6 ${file_source} > ${test_current}object-name-a-select-6-total.expect && + fss_payload_read +n -onst a 100 ${file_source} > ${test_current}object-name-a-select-100-total.expect && + fss_payload_read +n -onst "" 0 ${file_source} > ${test_current}object-name--select-0-total.expect && + fss_payload_read +n -onst "" 1 ${file_source} > ${test_current}object-name--select-1-total.expect && + fss_payload_read +n -onst мир 0 ${file_source} > ${test_current}object-name-мир-select-0-total.expect && + fss_payload_read +n -onst мир 1 ${file_source} > ${test_current}object-name-мир-select-1-total.expect && + fss_payload_read +n -onst "привет has space" 0 ${file_source} > ${test_current}object-name-привет_has_space-select-0-total.expect && + fss_payload_read +n -onst "привет has space" 1 ${file_source} > ${test_current}object-name-привет_has_space-select-1-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 && + fss_payload_read +n -oct ${file_source} > ${test_current}object_and_content-total.expect && + fss_payload_read +n -ocT ${file_source} > ${test_current}object_and_content-trim.expect && + fss_payload_read +n -ocl 0 ${file_source} > ${test_current}object_and_content-line-0.expect && + fss_payload_read +n -ocl 1 ${file_source} > ${test_current}object_and_content-line-1.expect && + fss_payload_read +n -ocl 5 ${file_source} > ${test_current}object_and_content-line-5.expect && + fss_payload_read +n -ocl 6 ${file_source} > ${test_current}object_and_content-line-6.expect && + fss_payload_read +n -ocl 100 ${file_source} > ${test_current}object_and_content-line-100.expect && + fss_payload_read +n -ocs 0 ${file_source} > ${test_current}object_and_content-select-0.expect && + fss_payload_read +n -ocs 1 ${file_source} > ${test_current}object_and_content-select-1.expect && + fss_payload_read +n -ocs 5 ${file_source} > ${test_current}object_and_content-select-5.expect && + fss_payload_read +n -ocs 6 ${file_source} > ${test_current}object_and_content-select-6.expect && + fss_payload_read +n -ocs 100 ${file_source} > ${test_current}object_and_content-select-100.expect && + fss_payload_read +n -ocC ${file_source} > ${test_current}object_and_content-columns.expect && + fss_payload_read +n -oca 0 ${file_source} > ${test_current}object_and_content-at-0.expect && + 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 6 ${file_source} > ${test_current}object_and_content-at-6.expect && + fss_payload_read +n -oca 100 ${file_source} > ${test_current}object_and_content-at-100.expect && + fss_payload_read +n -ocn hi ${file_source} > ${test_current}object_and_content-name-hi.expect && + fss_payload_read +n -ocn payload ${file_source} > ${test_current}object_and_content-name-payload.expect && + fss_payload_read +n -ocn a ${file_source} > ${test_current}object_and_content-name-a.expect && + fss_payload_read +n -ocn "" ${file_source} > ${test_current}object_and_content-name-.expect && + fss_payload_read +n -ocn мир ${file_source} > ${test_current}object_and_content-name-мир.expect && + fss_payload_read +n -ocn привет ${file_source} > ${test_current}object_and_content-name-привет.expect && + fss_payload_read +n -ocnt hi ${file_source} > ${test_current}object_and_content-name-hi-total.expect && + fss_payload_read +n -ocnt payload ${file_source} > ${test_current}object_and_content-name-payload-total.expect && + fss_payload_read +n -ocnt a ${file_source} > ${test_current}object_and_content-name-a-total.expect && + fss_payload_read +n -ocnt "" ${file_source} > ${test_current}object_and_content-name--total.expect && + fss_payload_read +n -ocnt мир ${file_source} > ${test_current}object_and_content-name-мир-total.expect && + fss_payload_read +n -ocnt "привет has space" ${file_source} > ${test_current}object_and_content-name-привет_has_space-total.expect && + fss_payload_read +n -ocns hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0.expect && + fss_payload_read +n -ocns hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1.expect && + fss_payload_read +n -ocns payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0.expect && + fss_payload_read +n -ocns payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1.expect && + fss_payload_read +n -ocns a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0.expect && + fss_payload_read +n -ocns a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1.expect && + fss_payload_read +n -ocns a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2.expect && + fss_payload_read +n -ocns a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5.expect && + fss_payload_read +n -ocns a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6.expect && + fss_payload_read +n -ocns a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100.expect && + fss_payload_read +n -ocns "" 0 ${file_source} > ${test_current}object_and_content-name--select-0.expect && + fss_payload_read +n -ocns "" 1 ${file_source} > ${test_current}object_and_content-name--select-1.expect && + fss_payload_read +n -ocns мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0.expect && + fss_payload_read +n -ocns мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1.expect && + fss_payload_read +n -ocns "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0.expect && + fss_payload_read +n -ocns "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1.expect && + fss_payload_read +n -ocnst hi 0 ${file_source} > ${test_current}object_and_content-name-hi-select-0-total.expect && + fss_payload_read +n -ocnst hi 1 ${file_source} > ${test_current}object_and_content-name-hi-select-1-total.expect && + fss_payload_read +n -ocnst payload 0 ${file_source} > ${test_current}object_and_content-name-payload-select-0-total.expect && + fss_payload_read +n -ocnst payload 1 ${file_source} > ${test_current}object_and_content-name-payload-select-1-total.expect && + fss_payload_read +n -ocnst a 0 ${file_source} > ${test_current}object_and_content-name-a-select-0-total.expect && + fss_payload_read +n -ocnst a 1 ${file_source} > ${test_current}object_and_content-name-a-select-1-total.expect && + fss_payload_read +n -ocnst a 2 ${file_source} > ${test_current}object_and_content-name-a-select-2-total.expect && + fss_payload_read +n -ocnst a 5 ${file_source} > ${test_current}object_and_content-name-a-select-5-total.expect && + fss_payload_read +n -ocnst a 6 ${file_source} > ${test_current}object_and_content-name-a-select-6-total.expect && + fss_payload_read +n -ocnst a 100 ${file_source} > ${test_current}object_and_content-name-a-select-100-total.expect && + fss_payload_read +n -ocnst "" 0 ${file_source} > ${test_current}object_and_content-name--select-0-total.expect && + fss_payload_read +n -ocnst "" 1 ${file_source} > ${test_current}object_and_content-name--select-1-total.expect && + fss_payload_read +n -ocnst мир 0 ${file_source} > ${test_current}object_and_content-name-мир-select-0-total.expect && + fss_payload_read +n -ocnst мир 1 ${file_source} > ${test_current}object_and_content-name-мир-select-1-total.expect && + fss_payload_read +n -ocnst "привет has space" 0 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-0-total.expect && + fss_payload_read +n -ocnst "привет has space" 1 ${file_source} > ${test_current}object_and_content-name-привет_has_space-select-1-total.expect && echo "Generation Complete"