This brings in and enables the runtime tests for the different FSS Read programs.
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=""
+ local programs="fss_basic_read fss_extended_read fss_basic_list_read fss_extended_list_read fss_embedded_list_read fss_payload_read"
if [[ $# -gt 0 ]] ; then
t=$#
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0000 for Basic List (FSS-0002).
+ print
+ touch directory parameter:"build_path"test/fss_0002
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0002 tests/runtime/fss_0002/source/test-0000-basic.fss parameter:"build_path"test/fss_0002
+
+ print
+ print Generating Test 0001 for Basic List (FSS-0002).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0002 tests/runtime/fss_0002/source/test-0001-empty_name_list.fss parameter:"build_path"test/fss_0002
+
+ print
+ print Generating Test 0002 for Basic List (FSS-0002).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0002 tests/runtime/fss_0002/source/test-0002-mixed.fss parameter:"build_path"test/fss_0002
+
+verify_process:
+ print
+ print Verifying Tests for Basic List (FSS-0002).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_0002/ tests/runtime/fss_0002/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+ b c
+
+not:valid: list
+
--- /dev/null
+ quoted, "yep".
--- /dev/null
+ \"and so does this" "have space"
--- /dev/null
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ a second "a".
--- /dev/null
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ a second "a".
--- /dev/null
+ Check this.
--- /dev/null
+ Check this.
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+привет has space
--- /dev/null
+привет has space
--- /dev/null
+привет has space
+привет has space
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+d:
+ b c
+
+not:valid: list
+
--- /dev/null
+"мир":
+ quoted, "yep".
--- /dev/null
+привет has space:
+ \"and so does this" "have space"
--- /dev/null
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+a:
+ a second "a".
--- /dev/null
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+a:
+ a second "a".
--- /dev/null
+hi :
+ Check this.
--- /dev/null
+hi :
+ Check this.
--- /dev/null
+привет:
+ мир
+
--- /dev/null
+привет has space:
+ \"and so does this" "have space"
+привет has space :
+ ...
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y:
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi:
+ Check this.
+привет has space:
+ ...
+a:
+ a second "a".
+also_empty:
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
--- /dev/null
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+ The object name is an empty string.
+
--- /dev/null
+ The object name is an empty string.
+
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+\:
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+"":
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+:
+ The object name is an empty string.
+
+:
--- /dev/null
+:
+ The object name is an empty string.
+
+:
--- /dev/null
+a:
+a:
+a :
--- /dev/null
+a:
+a:
+a :
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+\:
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+a:
+hi:
+a:
+a:
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+:
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
--- /dev/null
+ with content.
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+a b привет
--- /dev/null
+привет мир a
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ another "A" list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ another "A" list.
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ But this is not a comment.
--- /dev/null
+ But this is not a comment.
--- /dev/null
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+# a valid list
--- /dev/null
+# a valid list
--- /dev/null
+привет has space
--- /dev/null
+a
+\# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
--- /dev/null
+# a valid list:
+ with content.
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+a b привет
--- /dev/null
+\# even this is not.
--- /dev/null
+привет мир a
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+a:
+ another "A" list.
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+a:
+ another "A" list.
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+привет has space:
+ But this is not a comment.
--- /dev/null
+a:
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+\# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces:
+ yep.
+ fin
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+привет:
+ мир
+
+ y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+ AlsoGood:
+hi :
+ Check this.
+ привет has space :
+ ...
+#a:
+# comment that should not match.
+a:
+ a second "a".
+also_empty:
--- /dev/null
+# fss-0002
+
+a:
+hi:
+ a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+\:
--- /dev/null
+# comment 1
+a:
+a b привет
+# comment 2
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ # has a comment
+ But this is not a comment.
+hi\:
+empty:
+hi:
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ has spaces :
+ yep.
+ fin
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0000 for Basic (FSS-0000).
+ print
+
+ touch directory parameter:"build_path"test/fss_0000
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0000 tests/runtime/fss_0000/source/test-0000-quotes_and_escapes.fss parameter:"build_path"test/fss_0000
+
+ print
+ print Generating Test 0001 for Basic (FSS-0000).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0000 tests/runtime/fss_0000/source/test-0001-unicode.fss parameter:"build_path"test/fss_0000
+
+verify_process:
+ print
+ print Verifying Tests for Basic (FSS-0000).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_0000/ tests/runtime/fss_0000/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+zero
+another zero
--- /dev/null
+zero
+another zero
--- /dev/null
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
--- /dev/null
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
--- /dev/null
+quoted, "yep".
--- /dev/null
+quoted, "yep".
--- /dev/null
+\"and so does this" "have space"
--- /dev/null
+\"and so does this" "have space"
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a "comment...should have" no slashes.
+a comment either...should 'have one' slash.
+a `comment either...should` \'have two' \\'slashes'.
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
+quoted, "yep".
+\"and so does this" "have space"
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a "comment...should have" no slashes.
+a comment either...should 'have one' slash.
+a `comment either...should` \'have two' \\'slashes'.
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
+quoted, "yep".
+\"and so does this" "have space"
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a "comment...should have" no slashes.
+a comment either...should 'have one' slash.
+a `comment either...should` \'have two' \\'slashes'.
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
+quoted, "yep".
+\"and so does this" "have space"
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a "comment...should have" no slashes.
+a comment either...should 'have one' slash.
+a `comment either...should` \'have two' \\'slashes'.
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
+quoted, "yep".
+\"and so does this" "have space"
--- /dev/null
+привет has space
--- /dev/null
+привет has space
--- /dev/null
+hi
+\\hi
+\\\\\\"Hello
+"\\\\\" quoted stuff."
+""
+\""
+\"
+""""
+"\" "
+"\\\\\" sss"
+"\\"\\\" xx"
+"\\"\\\""
+""
+\#not
+\\#not
+\\\#not
+a
+a
+a
+"мир"
+"привет has space"
--- /dev/null
+hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+\\hi there
--- /dev/null
+\\hi there
--- /dev/null
+ zero
+ another zero
--- /dev/null
+ zero
+ another zero
--- /dev/null
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
--- /dev/null
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
--- /dev/null
+мир quoted, "yep".
--- /dev/null
+мир quoted, "yep".
--- /dev/null
+привет has space \"and so does this" "have space"
--- /dev/null
+hi there.
+\\hi there
+\\\\\\"Hello to you."
+"\\\\\" quoted stuff." and so on..
+"" zero
+\"" a b
+\" one
+"""" c d
+"\" " e f
+"\\\\\" sss" there
+"\\"\\\" xx" bb
+"\\"\\\"" bb
+"" another zero
+\#not a "comment...should have" no slashes.
+\\#not a comment either...should 'have one' slash.
+\\\#not a `comment either...should` \'have two' \\'slashes'.
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
+"мир" quoted, "yep".
+"привет has space" \"and so does this" "have space"
--- /dev/null
+hi there.
+\\hi there
+\\\\\"Hello to you."
+\\" quoted stuff. and so on..
+ zero
+"" a b
+" one
+"" c d
+" e f
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another zero
+#not a "comment...should have" no slashes.
+\#not a comment either...should 'have one' slash.
+\\#not a `comment either...should` \'have two' \\'slashes'.
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
+мир quoted, "yep".
+привет has space \"and so does this" "have space"
--- /dev/null
+hi there.
+\\hi there
+\\\\\"Hello to you."
+\\" quoted stuff. and so on..
+ zero
+"" a b
+" one
+"" c d
+" e f
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another zero
+#not a "comment...should have" no slashes.
+\#not a comment either...should 'have one' slash.
+\\#not a `comment either...should` \'have two' \\'slashes'.
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
+мир quoted, "yep".
+привет has space \"and so does this" "have space"
--- /dev/null
+hi there.
+\\hi there
+\\\\\"Hello to you."
+\\" quoted stuff. and so on..
+ zero
+"" a b
+" one
+"" c d
+" e f
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another zero
+#not a "comment...should have" no slashes.
+\#not a comment either...should 'have one' slash.
+\\#not a `comment either...should` \'have two' \\'slashes'.
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
+мир quoted, "yep".
+привет has space \"and so does this" "have space"
--- /dev/null
+d zerowidth
--- /dev/null
+space! <-- should have the word 'space!'
--- /dev/null
+d zerowidth
--- /dev/null
+space! <-- should have the word 'space!'
--- /dev/null
+line܀܀܀with some random text
--- /dev/null
+b k d3a
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
--- /dev/null
+b k d3a
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
--- /dev/null
+"and so does this" "ሴ 䌡"
--- /dev/null
+"and so does this" "ሴ 䌡"
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word 'space!'
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+"and so does this" "ሴ 䌡"
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word 'space!'
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+"and so does this" "ሴ 䌡"
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word 'space!'
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+"and so does this" "ሴ 䌡"
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word 'space!'
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+"and so does this" "ሴ 䌡"
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+привет has space
--- /dev/null
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+"привет has space"
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+c d zerowidth
--- /dev/null
+UTF space! <-- should have the word 'space!'
--- /dev/null
+c d zerowidth
--- /dev/null
+UTF space! <-- should have the word 'space!'
--- /dev/null
+a b k d3a
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
--- /dev/null
+a b k d3a
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
--- /dev/null
+привет мир h d3b d4b т
--- /dev/null
+привет has space "and so does this" "ሴ 䌡"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word 'space!'
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+"привет has space" "and so does this" "ሴ 䌡"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word 'space!'
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+привет has space "and so does this" "ሴ 䌡"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word 'space!'
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+привет has space "and so does this" "ሴ 䌡"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word 'space!'
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+привет has space "and so does this" "ሴ 䌡"
--- /dev/null
+# fss-0000
+hi there.
+\\hi there
+\\\\\\"Hello to you."
+
+"\\\\\" quoted stuff." and so on..
+
+"" zero
+\"" a b
+\" one
+"""" c d
+"\" " e f
+"\\\\\" sss" there
+
+"\\"\\\" xx" bb
+"\\"\\\"" bb
+"" another zero
+
+#comment
+\#not a "comment...should have" no slashes.
+\\#not a comment either...should 'have one' slash.
+\\\#not a `comment either...should` \'have two' \\'slashes'.
+
+a "line...with some" random text
+#a comment that should not match
+a nother line.
+a b 'c d' \'e f' \\'g
+
+"мир" quoted, "yep".
+"привет has space" \"and so does this" "have space"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+
+мир e␠
+ spaced out
+
+ UTF space! <-- should have the word 'space!'
+
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+"привет has space" "and so does this" "ሴ 䌡"
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0000 for Embedded List (FSS-0008).
+ print
+ touch directory parameter:"build_path"test/fss_0008
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0008 tests/runtime/fss_0008/source/test-0000-basic.fss parameter:"build_path"test/fss_0008
+
+ print
+ print Generating Test 0001 for Embedded List (FSS-0008).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0008 tests/runtime/fss_0008/source/test-0001-empty_name_list.fss parameter:"build_path"test/fss_0008
+
+ print
+ print Generating Test 0008 for Embedded List (FSS-0008).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0008 tests/runtime/fss_0008/source/test-0002-mixed.fss parameter:"build_path"test/fss_0008
+
+verify_process:
+ print
+ print Verifying Tests for Embedded List (FSS-0008).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_0008/ tests/runtime/fss_0008/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+
+not{valid{ list
+}
+a{
+ e f
+ g h
+}
+hi\{
+Not a \\\{
+list
+
+привет{
+ мир
+}
+ y {
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+ AlsoGood{
+}
+hi {
+ Check this.
+}
+ привет has space {
+ ...
+}
+#a{
+# comment that should not match.
+#}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+# fss-0002
+
+a{
+}
+hi{
+}
+ a{
+}
+a {
+}
+{
+ The object name is an empty string.
+}
+
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+\}
+}
--- /dev/null
+# comment 1
+a{
+a b привет
+# comment 2
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ # has a comment
+ But this is not a comment.
+}
+hi\{
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+ has spaces {
+ yep.
+ fin
+}
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0003 for Extended List (FSS-0003).
+ print
+
+ touch directory parameter:"build_path"test/fss_0003
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0003 tests/runtime/fss_0003/source/test-0000-basic.fss parameter:"build_path"test/fss_0003
+
+ print
+ print Generating Test 0001 for Extended List (FSS-0003).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0003 tests/runtime/fss_0003/source/test-0001-empty_name_list.fss parameter:"build_path"test/fss_0003
+
+ print
+ print Generating Test 0002 for Extended List (FSS-0003).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0003 tests/runtime/fss_0003/source/test-0002-mixed.fss parameter:"build_path"test/fss_0003
+
+verify_process:
+ print
+ print Verifying Tests for Extended List (FSS-0003).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_0003/ tests/runtime/fss_0003/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+ quoted, "yep".
--- /dev/null
+ \"and so does this" "have space"
--- /dev/null
+ quoted, "yep".
--- /dev/null
+ \"and so does this" "have space"
--- /dev/null
+ e f
+ g h
+ a second "a".
--- /dev/null
+ e f
+ g h
+ a second "a".
--- /dev/null
+ Check this.
--- /dev/null
+ Check this.
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ b c
+ e f
+ g h
+ мир
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+ e f
+ g h
+ мир
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+ e f
+ g h
+ мир
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+ b c
+ e f
+ g h
+ мир
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
--- /dev/null
+привет has space
--- /dev/null
+привет has space
--- /dev/null
+привет has space
+привет has space
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
--- /dev/null
+d{
+ b c
+}
--- /dev/null
+"мир"{
+ quoted, "yep".
+}
--- /dev/null
+привет has space{
+ \"and so does this" "have space"
+}
--- /dev/null
+a{
+ e f
+ g h
+}
+a{
+ a second "a".
+}
--- /dev/null
+a{
+ e f
+ g h
+}
+a{
+ a second "a".
+}
--- /dev/null
+hi {
+ Check this.
+}
--- /dev/null
+hi {
+ Check this.
+}
--- /dev/null
+привет{
+ мир
+}
--- /dev/null
+привет has space{
+ \"and so does this" "have space"
+}
+привет has space {
+ ...
+}
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+a{
+ e f
+ g h
+}
+привет{
+ мир
+}
+y {
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+AlsoGood{
+}
+hi {
+ Check this.
+}
+привет has space {
+ ...
+}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+a{
+ e f
+ g h
+}
+привет{
+ мир
+}
+y {
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+AlsoGood{
+}
+hi {
+ Check this.
+}
+привет has space {
+ ...
+}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+a{
+ e f
+ g h
+}
+привет{
+ мир
+}
+y{
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+AlsoGood{
+}
+hi{
+ Check this.
+}
+привет has space{
+ ...
+}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+a{
+ e f
+ g h
+}
+привет{
+ мир
+}
+y {
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+AlsoGood{
+}
+hi {
+ Check this.
+}
+привет has space {
+ ...
+}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+ Quotes aren't supported here, so this is not an empty object..
+}
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+ Quotes aren't supported here, so this is not an empty object..
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+ The object name is an empty string.
+ Quotes aren't supported here, so this is not an empty object..
+\}
--- /dev/null
+ The object name is an empty string.
+ Quotes aren't supported here, so this is not an empty object..
+}
--- /dev/null
+ The object name is an empty string.
+ Quotes aren't supported here, so this is not an empty object..
+}
--- /dev/null
+ The object name is an empty string.
+ Quotes aren't supported here, so this is not an empty object..
+}
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+a
+hi
+a
+a
+
+
+""
--- /dev/null
+""{
+ Quotes aren't supported here, so this is not an empty object..
+}
+}
--- /dev/null
+{
+ The object name is an empty string.
+}
+{
+}
--- /dev/null
+{
+ The object name is an empty string.
+}
+{
+}
--- /dev/null
+a{
+}
+a{
+}
+a {
+}
--- /dev/null
+a{
+}
+a{
+}
+a {
+}
--- /dev/null
+a{
+}
+hi{
+}
+a{
+}
+a {
+}
+{
+ The object name is an empty string.
+}
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+\}
+}
--- /dev/null
+a{
+}
+hi{
+}
+a{
+}
+a {
+}
+{
+ The object name is an empty string.
+}
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+}
+}
--- /dev/null
+a{
+}
+hi{
+}
+a{
+}
+a{
+}
+{
+ The object name is an empty string.
+}
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+}
+}
--- /dev/null
+a{
+}
+hi{
+}
+a{
+}
+a {
+}
+{
+ The object name is an empty string.
+}
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+}
+}
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
--- /dev/null
+ another "A" list.
--- /dev/null
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ yep.
+ fin
--- /dev/null
+a b привет
--- /dev/null
+привет мир a
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+ another "A" list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+ another "A" list.
--- /dev/null
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ But this is not a comment.
--- /dev/null
+ But this is not a comment.
--- /dev/null
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
--- /dev/null
+has spaces
--- /dev/null
+has spaces
--- /dev/null
+привет has space
--- /dev/null
+a
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
--- /dev/null
+a{
+ another "A" list.
+}
--- /dev/null
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
--- /dev/null
+has spaces {
+ yep.
+ fin
+}
--- /dev/null
+a b привет
--- /dev/null
+\# even this is not.
--- /dev/null
+привет мир a
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
--- /dev/null
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
--- /dev/null
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
--- /dev/null
+привет has space{
+ But this is not a comment.
+}
--- /dev/null
+a{
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ But this is not a comment.
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+has spaces {
+ yep.
+ fin
+}
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ But this is not a comment.
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+has spaces {
+ yep.
+ fin
+}
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ But this is not a comment.
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+has spaces{
+ yep.
+ fin
+}
--- /dev/null
+a{
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ # a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ But this is not a comment.
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+has spaces {
+ yep.
+ fin
+}
--- /dev/null
+empty{
+}
+d{
+ b c
+}
+
+not{valid{ list
+}
+a{
+ e f
+ g h
+}
+hi\{
+Not a \\\{
+list
+
+привет{
+ мир
+}
+ y {
+ z
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ \"and so does this" "have space"
+}
+"This is quoted"{
+ But still a valid list.
+}
+ AlsoGood{
+}
+hi {
+ Check this.
+}
+ привет has space {
+ ...
+}
+#a{
+# comment that should not match.
+#}
+a{
+ a second "a".
+}
+also_empty{
+}
--- /dev/null
+# fss-0002
+
+a{
+}
+hi{
+}
+ a{
+}
+a {
+}
+{
+ The object name is an empty string.
+}
+
+{
+}
+""{
+ Quotes aren't supported here, so this is not an empty object..
+\}
+}
--- /dev/null
+# comment 1
+a{
+a b привет
+# comment 2
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+}
+a{
+ another "A" list.
+}
+"мир"{
+ quoted, "yep".
+}
+привет has space{
+ # has a comment
+ But this is not a comment.
+}
+hi\{
+}
+empty{
+}
+hi{
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+}
+ has spaces {
+ yep.
+ fin
+}
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0001 for Extended (FSS-0001).
+ print
+
+ touch directory parameter:"build_path"test/fss_0001
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0001 tests/runtime/fss_0001/source/test-0000-quotes_and_escapes.fss parameter:"build_path"test/fss_0001
+
+ print
+ print Generating Test 0001 for Extended (FSS-0001).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"0001 tests/runtime/fss_0001/source/test-0001-unicode.fss parameter:"build_path"test/fss_0001
+
+verify_process:
+ print
+ print Verifying Tests for Extended (FSS-0001).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_0001/ tests/runtime/fss_0001/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+zero
+another
--- /dev/null
+zero
+another zero
--- /dev/null
+line...with some
+nother
+b
--- /dev/null
+random
+line.
+c d
--- /dev/null
+line...with some random text
+nother line.
+b c d 'e f' \'g
--- /dev/null
+quoted, "yep".
--- /dev/null
+"and so does this" have space
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a "comment...should have" no slashes.
+a comment either...should 'have one' slash.
+a `comment either...should` \'have two' \\'slashes'.
+"line...with some" random text
+nother line.
+b 'c d' \'e f' \\'g
+quoted, "yep".
+\"and so does this" "have space"
--- /dev/null
+there.
+there
+to
+and
+zero
+a
+one
+c
+e
+there
+bb
+bb
+another
+a
+a
+a
+line...with some
+nother
+b
+quoted,
+"and
--- /dev/null
+you."
+so
+b
+d
+f
+zero
+comment...should have
+comment
+comment either...should
+random
+line.
+c d
+"yep".
+so
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a comment...should have no slashes.
+a comment either...should have one slash.
+a comment either...should 'have two' \'slashes'.
+line...with some random text
+nother line.
+b c d 'e f' \'g
+quoted, "yep".
+"and so does this" have space
--- /dev/null
+there.
+there
+to you."
+and so on..
+zero
+a b
+one
+c d
+e f
+there
+bb
+bb
+another zero
+a comment...should have no slashes.
+a comment either...should have one slash.
+a comment either...should 'have two' \'slashes'.
+line...with some random text
+nother line.
+b c d 'e f' \'g
+quoted, "yep".
+"and so does this" have space
--- /dev/null
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\\"Hello
+"\\\\\" quoted stuff."
+""
+\""
+\"
+""""
+"\" "
+"\\\\\" sss"
+"\\"\\\" xx"
+"\\"\\\""
+""
+\#not
+\\#not
+\\\#not
+a
+a
+a
+"мир"
+"привет has space"
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+\\hi there
--- /dev/null
+\\hi there
--- /dev/null
+ zero
+ another
--- /dev/null
+ zero
+ another zero
--- /dev/null
+a line...with some
+a nother
+a b
--- /dev/null
+a random
+a line.
+a c d
--- /dev/null
+a text
+a
+a 'e
--- /dev/null
+a line...with some random text
+a nother line.
+a b c d 'e f' \'g
--- /dev/null
+мир quoted,
--- /dev/null
+мир "yep".
--- /dev/null
+мир quoted, "yep".
--- /dev/null
+привет has space "and
--- /dev/null
+привет has space so
--- /dev/null
+Hi there.
+\\hi there
+\\\\\\"Hello to you."
+"\\\\\" quoted stuff." and so on..
+"" zero
+\"" a b
+\" one
+"""" c d
+"\" " e f
+"\\\\\" sss" there
+"\\"\\\" xx" bb
+"\\"\\\"" bb
+"" another zero
+\#not a "comment...should have" no slashes.
+\\#not a comment either...should 'have one' slash.
+\\\#not a `comment either...should` \'have two' \\'slashes'.
+a "line...with some" random text
+a nother line.
+a b 'c d' \'e f' \\'g
+"мир" quoted, "yep".
+"привет has space" \"and so does this" "have space"
--- /dev/null
+Hi there.
+\\hi there
+\\\\\"Hello to
+\\" quoted stuff. and
+ zero
+"" a
+" one
+"" c
+" e
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another
+#not a
+\#not a
+\\#not a
+a line...with some
+a nother
+a b
+мир quoted,
+привет has space "and
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello you."
+\\" quoted stuff. so
+
+"" b
+"
+"" d
+" f
+\\" sss
+\\"\" xx
+\\"\\\"
+ zero
+#not comment...should have
+\#not comment
+\\#not comment either...should
+a random
+a line.
+a c d
+мир "yep".
+привет has space so
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi
+\\hi
+\\\\\"Hello
+\\" quoted stuff.
+
+""
+"
+""
+"
+\\" sss
+\\"\" xx
+\\"\\\"
+
+#not
+\#not
+\\#not
+a
+a
+a
+мир
+привет has space
--- /dev/null
+Hi there.
+\\hi there
+\\\\\"Hello to you."
+\\" quoted stuff. and so on..
+ zero
+"" a b
+" one
+"" c d
+" e f
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another zero
+#not a comment...should have no slashes.
+\#not a comment either...should have one slash.
+\\#not a comment either...should 'have two' \'slashes'.
+a line...with some random text
+a nother line.
+a b c d 'e f' \'g
+мир quoted, "yep".
+привет has space "and so does this" have space
--- /dev/null
+Hi there.
+\\hi there
+\\\\\"Hello to you."
+\\" quoted stuff. and so on..
+ zero
+"" a b
+" one
+"" c d
+" e f
+\\" sss there
+\\"\" xx bb
+\\"\\\" bb
+ another zero
+#not a comment...should have no slashes.
+\#not a comment either...should have one slash.
+\\#not a comment either...should 'have two' \'slashes'.
+a line...with some random text
+a nother line.
+a b c d 'e f' \'g
+мир quoted, "yep".
+привет has space "and so does this" have space
--- /dev/null
+d zerowidth
--- /dev/null
+space! <-- should have the word space!
--- /dev/null
+d zerowidth
--- /dev/null
+space! <-- should have the word space!
--- /dev/null
+line܀܀܀with some random text
--- /dev/null
+b
+line܀܀܀with
+偐
+b
--- /dev/null
+k
+some
+ぐ
+c
--- /dev/null
+d3a
+random
+d
--- /dev/null
+b k d3a
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
--- /dev/null
+and so does this
--- /dev/null
+and so does this ሴ 䌡
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word 'space!'
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+"and so does this" "ሴ 䌡"
--- /dev/null
+b
+d
+мир
+e␠
+out
+space!
+line܀܀܀with
+偐
+b
+and so does this
--- /dev/null
+k
+zerowidth
+h
+<--
+some
+ぐ
+c
+ሴ 䌡
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word space!
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+and so does this ሴ 䌡
--- /dev/null
+b k d3a
+d zerowidth
+мир h d3b d4b т
+e␠
+out
+space! <-- should have the word space!
+line܀܀܀with some random text
+偐 ぐ
+b c d e f ሴ䌡
+and so does this ሴ 䌡
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+"привет has space"
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+c d zerowidth
--- /dev/null
+UTF space! <-- should have the word space!
--- /dev/null
+c d zerowidth
--- /dev/null
+UTF space! <-- should have the word space!
--- /dev/null
+a b
+a line܀܀܀with
+a 偐
+a b
--- /dev/null
+a k
+a some
+a ぐ
+a c
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a d3a
+a random
+a
+a d
--- /dev/null
+a
+a
+a
+a ሴ䌡
--- /dev/null
+a
+a
+a
+a
--- /dev/null
+a b k d3a
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
--- /dev/null
+привет мир h d3b d4b т
--- /dev/null
+привет has space and so does this
--- /dev/null
+привет has space ሴ 䌡
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word 'space!'
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+"привет has space" "and so does this" "ሴ 䌡"
--- /dev/null
+a b
+c d
+привет мир
+мир e␠
+spaced out
+UTF space!
+hi
+a line܀܀܀with
+a 偐
+a b
+привет has space and so does this
--- /dev/null
+a k
+c zerowidth
+привет h
+мир
+spaced
+UTF <--
+hi
+a some
+a ぐ
+a c
+привет has space ሴ 䌡
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF word
+hi
+a
+a
+a ሴ䌡
+привет has space
--- /dev/null
+a
+c
+привет
+мир
+spaced
+UTF space!
+hi
+a
+a
+a
+привет has space
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word space!
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+привет has space and so does this ሴ 䌡
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+мир e␠
+spaced out
+UTF space! <-- should have the word space!
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+привет has space and so does this ሴ 䌡
--- /dev/null
+# fss-0000
+Hi there.
+\\hi there
+\\\\\\"Hello to you."
+
+"\\\\\" quoted stuff." and so on..
+
+"" zero
+\"" a b
+\" one
+"""" c d
+"\" " e f
+"\\\\\" sss" there
+
+"\\"\\\" xx" bb
+"\\"\\\"" bb
+"" another zero
+
+#comment
+\#not a "comment...should have" no slashes.
+\\#not a comment either...should 'have one' slash.
+\\\#not a `comment either...should` \'have two' \\'slashes'.
+
+a "line...with some" random text
+#a comment that should not match.
+a nother line.
+a b 'c d' \'e f' \\'g
+
+"мир" quoted, "yep".
+"привет has space" \"and so does this" "have space"
--- /dev/null
+a b k d3a
+c d zerowidth
+привет мир h d3b d4b т
+
+мир e␠
+ spaced out
+
+ UTF space! <-- should have the word 'space!'
+
+hi
+a line܀܀܀with some random text
+a 偐 ぐ
+a b c d e f ሴ䌡
+"привет has space" "and so does this" "ሴ 䌡"
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*
--- /dev/null
+# fss-0005 iki-0002
+#
+# Performs runtime testing, which includes building the program.
+#
+# To keep things simple, this only runs tests against fss_read.
+#
+
+settings:
+ fail exit
+ modes individual individual_thread level monolithic clang test fanalyzer thread threadless
+
+ environment PATH LD_LIBRARY_PATH
+ environment LANG LC_ALL LC_COLLATE LC_CTYPE LC_FASTMSG LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME LOCPATH NLSPATH
+
+ # Change this to a valid shell script, such as "bash" or "zsh".
+ parameter script bash
+
+ # To build the specific tests files use an empty string instead of "test-".
+ parameter test_prefix test-
+
+main:
+ build settings
+
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+ operate verify_process
+
+verify:
+ operate build_path
+ operate ld_library_path
+ operate verify_process
+
+generate:
+ operate build_path
+ operate ld_library_path
+ operate generate_process
+
+generate_process:
+ print
+ print Generating Test 0000 for Payload (FSS-000E).
+ print
+ touch directory parameter:"build_path"test/fss_000e
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"000e tests/runtime/fss_000e/source/test-0000-basic.fss parameter:"build_path"test/fss_000e
+
+ print
+ print Generating Test 0001 for Payload (FSS-000E).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"000e tests/runtime/fss_000e/source/test-0001-empty_name_list.fss parameter:"build_path"test/fss_000e
+
+ print
+ print Generating Test 0002 for Payload (FSS-000E).
+ print
+ run parameter:"script" ./tests/runtime/script/generate.sh parameter:"test_prefix"000e tests/runtime/fss_000e/source/test-0002-mixed.fss parameter:"build_path"test/fss_000e
+
+verify_process:
+ print
+ print Verifying Tests for Payload (FSS-000e).
+ print
+ run parameter:"script" ./tests/runtime/script/verify.sh build/test/fss_000e/ tests/runtime/fss_000e/expect/
+
+build_path:
+ parameter build_path build/
+
+ if parameter build:value
+ parameter build_path parameter:"build:value"
+
+ touch directory parameter:"build_path" parameter:"build_path"test
+
+ # Setup the PATH to use the just compiled programs.
+ define PATH parameter:"build_path"programs/static:parameter:"build_path"programs/shared:define:"PATH"
+
+ld_library_path:
+ if define LD_LIBRARY_PATH
+ and parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if define LD_LIBRARY_PATH
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:define:"LD_LIBRARY_PATH"'
+
+ else
+ if parameter work:value
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared:parameter:"work:value"libraries/shared'
+
+ else
+ define LD_LIBRARY_PATH 'parameter:"build_path"libraries/shared'
+
+help:
+ print
+ print context:'title'Fakefile Options for FSS Read Software Testing.context:'reset'
+ print
+
+ print
+ print The following operations are available\:
+ print " - context:'notable'help:context:'reset' Perform the help operation, printing this message."
+ print " - context:'notable'main:context:'reset' Build the main program, generate the data, and verify the tests."
+ print " - context:'notable'generate:context:'reset' Generate the data (main program must be built)."
+ print " - context:'notable'verify:context:'reset' Verify the tests (main program must be built)."
--- /dev/null
+ b c
+
+not:valid: list
+
--- /dev/null
+ quoted, "yep".
--- /dev/null
+ \"and so does this" "have space"
--- /dev/null
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ a second "a".
--- /dev/null
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ a second "a".
--- /dev/null
+ Check this.
--- /dev/null
+ Check this.
--- /dev/null
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ \"and so does this" "have space"
+ ...
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+ b c
+
+not:valid: list
+
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+ мир
+
+ z
+ quoted, "yep".
+ \"and so does this" "have space"
+ But still a valid list.
+ Check this.
+ ...
+ a second "a".
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+привет has space
--- /dev/null
+привет has space
--- /dev/null
+привет has space
+привет has space
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
+payload
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
+payload
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
+payload
--- /dev/null
+empty
+d
+a
+привет
+y
+"мир"
+привет has space
+"This is quoted"
+AlsoGood
+hi
+привет has space
+a
+also_empty
+payload
--- /dev/null
+d:
+ b c
+
+not:valid: list
+
--- /dev/null
+"мир":
+ quoted, "yep".
--- /dev/null
+привет has space:
+ \"and so does this" "have space"
--- /dev/null
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+a:
+ a second "a".
--- /dev/null
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+a:
+ a second "a".
--- /dev/null
+hi :
+ Check this.
--- /dev/null
+hi :
+ Check this.
--- /dev/null
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+привет:
+ мир
+
--- /dev/null
+привет has space:
+ \"and so does this" "have space"
+привет has space :
+ ...
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y:
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi:
+ Check this.
+привет has space:
+ ...
+a:
+ a second "a".
+also_empty:
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi:
+Not a \:
+list
+
+привет:
+ мир
+
+y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+AlsoGood:
+hi :
+ Check this.
+привет has space :
+ ...
+a:
+ a second "a".
+also_empty:
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+ Quotes aren't supported here, so this is not an empty object..
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+ should not be processed.
--- /dev/null
+ The object name is an empty string.
+
--- /dev/null
+ The object name is an empty string.
+
--- /dev/null
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+ The object name is an empty string.
+
+ Quotes aren't supported here, so this is not an empty object..
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a
+hi
+a
+a
+
+
+""
+payload
--- /dev/null
+a
+hi
+a
+a
+
+
+""
+payload
--- /dev/null
+a
+hi
+a
+a
+
+
+""
+payload
--- /dev/null
+a
+hi
+a
+a
+
+
+""
+payload
--- /dev/null
+"":
+ Quotes aren't supported here, so this is not an empty object..
--- /dev/null
+ The object name is an empty string.
--- /dev/null
+:
+ The object name is an empty string.
+
+:
--- /dev/null
+:
+ The object name is an empty string.
+
+:
--- /dev/null
+a:
+a:
+a :
--- /dev/null
+a:
+a:
+a :
--- /dev/null
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a:
+hi:
+a:
+a:
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a:
+hi:
+a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
--- /dev/null
+ with content.
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+a b привет
--- /dev/null
+привет мир a
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ another "A" list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ another "A" list.
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+ ...
+hi:
+ Not a list.
--- /dev/null
+ ...
+hi:
+ Not a list.
--- /dev/null
+ But this is not a comment.
--- /dev/null
+ But this is not a comment.
--- /dev/null
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
+ ...
+hi:
+ Not a list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
+ ...
+hi:
+ Not a list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
+ ...
+hi:
+ Not a list.
--- /dev/null
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+ with content.
+ another "A" list.
+ quoted, "yep".
+ But this is not a comment.
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+ yep.
+ fin
+ ...
+hi:
+ Not a list.
--- /dev/null
+# a valid list
--- /dev/null
+# a valid list
--- /dev/null
+привет has space
--- /dev/null
+a
+\# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
+payload
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
+payload
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
+payload
--- /dev/null
+a
+# a valid list
+a
+"мир"
+привет has space
+empty
+hi
+has spaces
+payload
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
--- /dev/null
+# a valid list:
+ with content.
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+a b привет
--- /dev/null
+\# even this is not.
--- /dev/null
+привет мир a
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+a:
+ another "A" list.
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+a:
+ another "A" list.
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
--- /dev/null
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+привет has space:
+ But this is not a comment.
--- /dev/null
+a:
+a b привет
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+\# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces:
+ yep.
+ fin
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+a:
+a b привет
+c d
+ # not a comment
+ \\# nor is this.
+\# even this is not.
+привет мир a
+
+# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ But this is not a comment.
+empty:
+hi:
+ not a list:
+ a b привет
+ c d
+ привет мир a
+
+has spaces :
+ yep.
+ fin
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+empty:
+d:
+ b c
+
+not:valid: list
+
+a:
+ e f
+ g h
+
+hi\:
+Not a \\\:
+list
+
+привет:
+ мир
+
+ y :
+ z
+"мир":
+ quoted, "yep".
+привет has space:
+ \"and so does this" "have space"
+"This is quoted":
+ But still a valid list.
+ AlsoGood:
+hi :
+ Check this.
+ привет has space :
+ ...
+#a:
+# comment that should not match.
+a:
+ a second "a".
+also_empty:
+payload:
+
+This can be anything and is considered binary.
+a:
+ should not be processed.
--- /dev/null
+# fss-0002
+
+a:
+hi:
+ a:
+a :
+:
+ The object name is an empty string.
+
+:
+"":
+ Quotes aren't supported here, so this is not an empty object..
+\:
+payload:
+
+This can be anything and is considered binary.
+:
+ should not be processed.
--- /dev/null
+# comment 1
+a:
+a b привет
+# comment 2
+c d
+ \# not a comment
+ \\\# nor is this.
+\\# even this is not.
+привет мир a
+
+ \# a valid list:
+ with content.
+a:
+ another "A" list.
+"мир":
+ quoted, "yep".
+привет has space:
+ # has a comment
+ But this is not a comment.
+hi\:
+empty:
+hi:
+ not a list\:
+ a b привет
+ c d
+ привет мир a
+
+ has spaces :
+ yep.
+ fin
+payload:
+ ...
+hi:
+ Not a list.
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# 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').
+# 2) The source file to read.
+# 3) The destination directory to write to.
+#
+# Tests using the -n/--name will need to be manually created.
+#
+
+generate_main() {
+ local standard="${1}"
+ local file_source="${2}"
+ local path_destination="${3}"
+ local failure=0
+ local test_base=
+ local test_current=
+
+ if [[ $standard == "" ]] ; then
+ echo "ERROR: No standard specified."
+
+ return 1
+ fi
+
+ if [[ $file_source == "" ]] ; then
+ echo "ERROR: No source file specified."
+
+ return 1
+ fi
+
+ if [[ $path_destination == "" ]] ; then
+ echo "ERROR: No destination path specified."
+
+ return 1
+ fi
+
+ file_source=$(echo ${file_source} | sed -e 's|^//*|/|' -e 's|//*|/|' -e 's|/*$||')
+ path_destination=$(echo ${path_destination} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -f ${file_source} ]] ; then
+ echo "ERROR: The source file '${file_source}' either does not exist or is not a file."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_destination} ]] ; then
+ echo "ERROR: The destination path '${path_destination}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ test_base=$(echo $file_source | sed -e 's|.*/||g' -e 's|\..*$||')
+ test_current="${path_destination}${test_base}-"
+
+ if [[ ${1} == "0000" ]] ; then
+ generate_operate_0000
+ elif [[ ${1} == "0001" ]] ; then
+ generate_operate_0001
+ elif [[ ${1} == "0002" ]] ; then
+ generate_operate_0002
+ elif [[ ${1} == "0003" ]] ; then
+ generate_operate_0003
+ elif [[ ${1} == "0008" ]] ; then
+ generate_operate_0008
+ elif [[ ${1} == "000e" ]] ; then
+ generate_operate_000e
+ elif [[ ${1} == "test-0000" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0001" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0002" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0003" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-0008" ]] ; then
+ generate_operate_test_standard
+ elif [[ ${1} == "test-000e" ]] ; then
+ generate_operate_test_standard
+ fi
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+generate_operate_0000() {
+
+ 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-привет.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 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-привет-select-0.expect &&
+ fss_basic_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0001() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0002() {
+
+ 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 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-привет-select-0.expect &&
+ fss_basic_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0003() {
+
+ 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 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-привет-select-0.expect &&
+ fss_extended_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_0008() {
+
+ 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 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-привет-select-0.expect &&
+ fss_embedded_list_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_operate_000e() {
+
+ 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 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-привет-select-0.expect &&
+ fss_payload_read +n -ons привет 1 ${file_source} > ${test_current}object-name-привет-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"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+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 &&
+
+ echo "Generation Complete"
+
+ if [[ $? -ne 0 ]] ; then
+ let failure=0
+ fi
+
+ return $failure
+}
+
+generate_cleanup() {
+
+ unset generate_main
+ unset generate_operate_0000
+ unset generate_operate_0001
+ unset generate_operate_0002
+ unset generate_operate_0003
+ unset generate_operate_0008
+ unset generate_operate_000e
+ unset generate_operate_test_standard
+ unset generate_cleanup
+}
+
+generate_main $*
--- /dev/null
+#!/bin.bash
+# license: lgpl-2.1-or-later
+# programmer: Kevin Day
+#
+# Helper script for manually verifying tests.
+#
+# This is a simple script that only accepts these arguments in this specific order:
+# 1) The build path containing the program output files for each test.
+# 2) The expect path containing the generated and expected program output files for each test to match against.
+#
+
+verify_main() {
+ local path_build="${1}"
+ local path_expect="${2}"
+ local failure=0
+ local basename_file=
+ local hash_build=
+ local hash_expect=
+
+ if [[ $path_build == "" ]] ; then
+ echo "ERROR: No build path specified."
+
+ return 1
+ fi
+
+ if [[ $path_expect == "" ]] ; then
+ echo "ERROR: No expect path specified."
+
+ return 1
+ fi
+
+ path_build=$(echo ${path_build} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+ path_expect=$(echo ${path_expect} | sed -e 's|^//*|/|' -e 's|/*$|/|')
+
+ if [[ ! -d ${path_build} ]] ; then
+ echo "ERROR: The build path '${path_build}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ if [[ ! -d ${path_expect} ]] ; then
+ echo "ERROR: The expect path '${path_expect}' either does not exist or is not a directory."
+
+ return 1
+ fi
+
+ verify_operate_test_standard
+
+ if [[ ${failure} -eq 1 ]] ; then
+ return 1
+ fi
+
+ return 0
+}
+
+verify_operate_test_standard() {
+
+ for i in ${path_build}* ; do
+
+ basename_file=$(basename ${i})
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: basename ${i} failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_build=$(md5sum ${path_build}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_build}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ hash_expect=$(md5sum ${path_expect}${basename_file} | sed -e 's| .*$||')
+
+ if [[ $? -ne 0 ]] ; then
+ echo "ERROR: md5sum ${path_expect}${basename_file} | sed -e 's| .*$||' failed."
+
+ let failure=1
+
+ break
+ fi
+
+ basename_file=$(echo -n ${basename_file} | sed -e 's|\.expect$||')
+
+ if [[ $hash_build == $hash_expect ]] ; then
+ echo "[ Success ] ${basename_file}."
+ else
+ echo "[ Failure ] ${basename_file}."
+
+ let failure=1
+ fi
+
+ done
+
+ echo
+
+ if [[ $failure -eq 1 ]] ; then
+ echo "Failure! Some or all tests failed."
+ else
+ echo "Success! All tests passed."
+ fi
+
+ return $failure
+}
+
+verify_cleanup() {
+
+ unset verify_main
+ unset verify_operate_test_standard
+ unset verify_cleanup
+}
+
+verify_main $*