From 40e9d83db1bf33245242544394dccd1bf14321dc Mon Sep 17 00:00:00 2001 From: Antoine Riard Date: Wed, 29 Mar 2017 17:15:41 +0200 Subject: [PATCH] andor + control flow --- .../42ShellTester/tmp/$TOKEN201703291601_NAME | 3 + 42sh/42ShellTester/tmp/- | 22 + ...1-no-prompt-in-non-interactive-mode.stderr | 0 ...-prompt-in-non-interactive-mode.stderr.raw | 0 ...1-no-prompt-in-non-interactive-mode.stdout | 1 + ...-prompt-in-non-interactive-mode.stdout.raw | 1 + .../21sh-misc-002-simple-command-line.stderr | 0 ...sh-misc-002-simple-command-line.stderr.raw | 0 .../21sh-misc-002-simple-command-line.stdout | 2 + ...sh-misc-002-simple-command-line.stdout.raw | 2 + .../tmp/21sh-pipe-001-single-pipe.stderr | 1 + .../tmp/21sh-pipe-001-single-pipe.stderr.raw | 1 + .../tmp/21sh-pipe-001-single-pipe.stdout | 1 + .../tmp/21sh-pipe-001-single-pipe.stdout.raw | 1 + .../tmp/21sh-pipe-002-chained-pipes.stderr | 1 + .../21sh-pipe-002-chained-pipes.stderr.raw | 1 + .../tmp/21sh-pipe-002-chained-pipes.stdout | 1 + .../21sh-pipe-002-chained-pipes.stdout.raw | 1 + .../21sh-pipe-003-many-chained-pipes.stderr | 1 + ...1sh-pipe-003-many-chained-pipes.stderr.raw | 1 + .../21sh-pipe-003-many-chained-pipes.stdout | 1 + ...1sh-pipe-003-many-chained-pipes.stdout.raw | 1 + ...004-without-surrounding-whitespaces.stderr | 0 ...without-surrounding-whitespaces.stderr.raw | 0 ...004-without-surrounding-whitespaces.stdout | 1 + ...without-surrounding-whitespaces.stdout.raw | 1 + .../tmp/21sh-pipe-005-asynchronous.stderr | 1 + .../tmp/21sh-pipe-005-asynchronous.stderr.raw | 1 + .../tmp/21sh-pipe-005-asynchronous.stdout | 0 .../tmp/21sh-pipe-005-asynchronous.stdout.raw | 0 .../tmp/21sh-pipe-006-exit-status.stderr | 0 .../tmp/21sh-pipe-006-exit-status.stderr.raw | 0 .../tmp/21sh-pipe-006-exit-status.stdout | 0 .../tmp/21sh-pipe-006-exit-status.stdout.raw | 0 ...redirections-inputs-001-close-stdin.stderr | 1 + ...rections-inputs-001-close-stdin.stderr.raw | 1 + ...redirections-inputs-001-close-stdin.stdout | 0 ...rections-inputs-001-close-stdin.stdout.raw | 0 ...sh-redirections-inputs-002-filename.stderr | 0 ...edirections-inputs-002-filename.stderr.raw | 0 ...sh-redirections-inputs-002-filename.stdout | 3 + ...edirections-inputs-002-filename.stdout.raw | 3 + ...nputs-003-filename-with-whitespaces.stderr | 0 ...s-003-filename-with-whitespaces.stderr.raw | 0 ...nputs-003-filename-with-whitespaces.stdout | 3 + ...s-003-filename-with-whitespaces.stdout.raw | 3 + ...directions-inputs-004-absolute-path.stderr | 0 ...ctions-inputs-004-absolute-path.stderr.raw | 0 ...directions-inputs-004-absolute-path.stdout | 3 + ...ctions-inputs-004-absolute-path.stdout.raw | 3 + ...edirections-inputs-005-no-such-file.stderr | 1 + ...ections-inputs-005-no-such-file.stderr.raw | 1 + ...edirections-inputs-005-no-such-file.stdout | 0 ...ections-inputs-005-no-such-file.stdout.raw | 0 ...ppending-001-append-default-to-file.stderr | 1 + ...ding-001-append-default-to-file.stderr.raw | 1 + ...ppending-001-append-default-to-file.stdout | 0 ...ding-001-append-default-to-file.stdout.raw | 0 ...appending-002-append-stdout-to-file.stderr | 1 + ...nding-002-append-stdout-to-file.stderr.raw | 1 + ...appending-002-append-stdout-to-file.stdout | 0 ...nding-002-append-stdout-to-file.stdout.raw | 0 ...appending-003-append-stderr-to-file.stderr | 0 ...nding-003-append-stderr-to-file.stderr.raw | 0 ...appending-003-append-stderr-to-file.stdout | 1 + ...nding-003-append-stderr-to-file.stdout.raw | 1 + ...ultiple-001-append-twice-separately.stderr | 0 ...ple-001-append-twice-separately.stderr.raw | 0 ...ultiple-001-append-twice-separately.stdout | 0 ...ple-001-append-twice-separately.stdout.raw | 0 ...ts-closing-001-close-default-output.stderr | 1 + ...losing-001-close-default-output.stderr.raw | 1 + ...ts-closing-001-close-default-output.stdout | 0 ...losing-001-close-default-output.stdout.raw | 0 ...ns-outputs-closing-002-close-stdout.stderr | 1 + ...utputs-closing-002-close-stdout.stderr.raw | 1 + ...ns-outputs-closing-002-close-stdout.stdout | 0 ...utputs-closing-002-close-stdout.stdout.raw | 0 ...ns-outputs-closing-003-close-stderr.stderr | 0 ...utputs-closing-003-close-stderr.stderr.raw | 0 ...ns-outputs-closing-003-close-stderr.stdout | 1 + ...utputs-closing-003-close-stderr.stdout.raw | 1 + ...uts-closing-004-close-twice-outputs.stderr | 0 ...closing-004-close-twice-outputs.stderr.raw | 0 ...uts-closing-004-close-twice-outputs.stdout | 0 ...closing-004-close-twice-outputs.stdout.raw | 0 ...rections-outputs-touching-001-works.stderr | 0 ...ions-outputs-touching-001-works.stderr.raw | 0 ...rections-outputs-touching-001-works.stdout | 0 ...ions-outputs-touching-001-works.stdout.raw | 0 ...ating-001-creates-file-if-not-exits.stderr | 0 ...g-001-creates-file-if-not-exits.stderr.raw | 0 ...ating-001-creates-file-if-not-exits.stdout | 0 ...g-001-creates-file-if-not-exits.stdout.raw | 0 ...cating-002-truncates-file-if-exists.stderr | 0 ...ng-002-truncates-file-if-exists.stderr.raw | 0 ...cating-002-truncates-file-if-exists.stdout | 0 ...ng-002-truncates-file-if-exists.stdout.raw | 0 ...ting-003-whitespace-before-filename.stderr | 0 ...-003-whitespace-before-filename.stderr.raw | 0 ...ting-003-whitespace-before-filename.stdout | 0 ...-003-whitespace-before-filename.stdout.raw | 0 ...-truncating-multiple-001-separately.stderr | 0 ...ncating-multiple-001-separately.stderr.raw | 0 ...-truncating-multiple-001-separately.stdout | 0 ...ncating-multiple-001-separately.stdout.raw | 0 ...-multiple-002-together-stdout-first.stderr | 0 ...tiple-002-together-stdout-first.stderr.raw | 0 ...-multiple-002-together-stdout-first.stdout | 0 ...tiple-002-together-stdout-first.stdout.raw | 0 ...-multiple-003-together-stderr-first.stderr | 0 ...tiple-003-together-stderr-first.stderr.raw | 0 ...-multiple-003-together-stderr-first.stdout | 0 ...tiple-003-together-stderr-first.stdout.raw | 0 ...ts-truncating-multiple-004-together.stderr | 1 + ...runcating-multiple-004-together.stderr.raw | 1 + ...ts-truncating-multiple-004-together.stdout | 1 + ...runcating-multiple-004-together.stdout.raw | 1 + ...tiple-005-together-with-whitespaces.stderr | 1 + ...e-005-together-with-whitespaces.stderr.raw | 1 + ...tiple-005-together-with-whitespaces.stdout | 1 + ...e-005-together-with-whitespaces.stdout.raw | 1 + ...outputs-truncating-stderr-001-works.stderr | 0 ...uts-truncating-stderr-001-works.stderr.raw | 0 ...outputs-truncating-stderr-001-works.stdout | 1 + ...uts-truncating-stderr-001-works.stdout.raw | 1 + ...ncating-stdout-001-with-explicit-fd.stderr | 0 ...ing-stdout-001-with-explicit-fd.stderr.raw | 0 ...ncating-stdout-001-with-explicit-fd.stdout | 0 ...ing-stdout-001-with-explicit-fd.stdout.raw | 0 ...colon-001-two-commands-sequentially.stderr | 0 ...n-001-two-commands-sequentially.stderr.raw | 0 ...colon-001-two-commands-sequentially.stdout | 2 + ...n-001-two-commands-sequentially.stdout.raw | 2 + ...micolon-002-n-commands-sequentially.stderr | 0 ...lon-002-n-commands-sequentially.stderr.raw | 0 ...micolon-002-n-commands-sequentially.stdout | 4 + ...lon-002-n-commands-sequentially.stdout.raw | 4 + ...03-parse-error-empty-inline-command.stderr | 1 + ...arse-error-empty-inline-command.stderr.raw | 1 + ...03-parse-error-empty-inline-command.stdout | 0 ...arse-error-empty-inline-command.stdout.raw | 0 ...colon-004-parse-error-empty-command.stderr | 1 + ...n-004-parse-error-empty-command.stderr.raw | 1 + ...colon-004-parse-error-empty-command.stdout | 0 ...n-004-parse-error-empty-command.stdout.raw | 0 ...2sh-builtins-export-001-display-env.stderr | 0 ...builtins-export-001-display-env.stderr.raw | 0 ...2sh-builtins-export-001-display-env.stdout | 35 + ...builtins-export-001-display-env.stdout.raw | 35 + ...export-002-export-basic-key-value-1.stderr | 0 ...rt-002-export-basic-key-value-1.stderr.raw | 0 ...export-002-export-basic-key-value-1.stdout | 39 + ...rt-002-export-basic-key-value-1.stdout.raw | 39 + ...export-003-export-basic-key-value-2.stderr | 0 ...rt-003-export-basic-key-value-2.stderr.raw | 0 ...export-003-export-basic-key-value-2.stdout | 36 + ...rt-003-export-basic-key-value-2.stdout.raw | 36 + ...-export-004-export-empty-variable-1.stderr | 0 ...ort-004-export-empty-variable-1.stderr.raw | 0 ...-export-004-export-empty-variable-1.stdout | 39 + ...ort-004-export-empty-variable-1.stdout.raw | 39 + ...-export-005-export-empty-variable-2.stderr | 0 ...ort-005-export-empty-variable-2.stderr.raw | 0 ...-export-005-export-empty-variable-2.stdout | 36 + ...ort-005-export-empty-variable-2.stdout.raw | 36 + ...port-006-export-update-env-variable.stderr | 0 ...-006-export-update-env-variable.stderr.raw | 0 ...port-006-export-update-env-variable.stdout | 39 + ...-006-export-update-env-variable.stdout.raw | 39 + ...t-007-existing-environment-variable.stderr | 0 ...7-existing-environment-variable.stderr.raw | 0 ...t-007-existing-environment-variable.stdout | 39 + ...7-existing-environment-variable.stdout.raw | 39 + ...ins-export-008-local-to-environment.stderr | 0 ...export-008-local-to-environment.stderr.raw | 0 ...ins-export-008-local-to-environment.stdout | 39 + ...export-008-local-to-environment.stdout.raw | 39 + ...xport-with-equal-but-no-value-part1.stderr | 0 ...t-with-equal-but-no-value-part1.stderr.raw | 0 ...xport-with-equal-but-no-value-part1.stdout | 39 + ...t-with-equal-but-no-value-part1.stdout.raw | 39 + ...xport-with-equal-but-no-value-part2.stderr | 0 ...t-with-equal-but-no-value-part2.stderr.raw | 0 ...xport-with-equal-but-no-value-part2.stdout | 36 + ...t-with-equal-but-no-value-part2.stdout.raw | 36 + ...ort-errors-001-invalid-identifier-1.stderr | 1 + ...errors-001-invalid-identifier-1.stderr.raw | 1 + ...ort-errors-001-invalid-identifier-1.stdout | 0 ...errors-001-invalid-identifier-1.stdout.raw | 0 ...ort-errors-002-invalid-identifier-2.stderr | 1 + ...errors-002-invalid-identifier-2.stderr.raw | 1 + ...ort-errors-002-invalid-identifier-2.stdout | 0 ...errors-002-invalid-identifier-2.stdout.raw | 0 ...ns-export-errors-003-illegal-option.stderr | 2 + ...xport-errors-003-illegal-option.stderr.raw | 2 + ...ns-export-errors-003-illegal-option.stdout | 0 ...xport-errors-003-illegal-option.stdout.raw | 0 ...-mixed-001-export-and-tmp-env-part1.stderr | 0 ...ed-001-export-and-tmp-env-part1.stderr.raw | 0 ...-mixed-001-export-and-tmp-env-part1.stdout | 36 + ...ed-001-export-and-tmp-env-part1.stdout.raw | 36 + ...-mixed-002-export-and-tmp-env-part2.stderr | 0 ...ed-002-export-and-tmp-env-part2.stderr.raw | 0 ...-mixed-002-export-and-tmp-env-part2.stdout | 39 + ...ed-002-export-and-tmp-env-part2.stdout.raw | 39 + ...ns-001-export-with-only-p-parameter.stderr | 0 ...01-export-with-only-p-parameter.stderr.raw | 0 ...ns-001-export-with-only-p-parameter.stdout | 35 + ...01-export-with-only-p-parameter.stdout.raw | 35 + ...ken-should-add-local-var-only-part1.stderr | 0 ...should-add-local-var-only-part1.stderr.raw | 0 ...ken-should-add-local-var-only-part1.stdout | 70 + ...should-add-local-var-only-part1.stdout.raw | 70 + ...ken-should-add-local-var-only-part2.stderr | 0 ...should-add-local-var-only-part2.stderr.raw | 0 ...ken-should-add-local-var-only-part2.stdout | 73 + ...should-add-local-var-only-part2.stdout.raw | 73 + ...s-export-options-004-export-n-param.stderr | 2 + ...port-options-004-export-n-param.stderr.raw | 2 + ...s-export-options-004-export-n-param.stdout | 75 ++ ...port-options-004-export-n-param.stdout.raw | 75 ++ ...aping-001-escape-single-character-1.stderr | 0 ...g-001-escape-single-character-1.stderr.raw | 0 ...aping-001-escape-single-character-1.stdout | 1 + ...g-001-escape-single-character-1.stdout.raw | 1 + ...aping-002-escape-single-character-2.stderr | 0 ...g-002-escape-single-character-2.stderr.raw | 0 ...aping-002-escape-single-character-2.stdout | 1 + ...g-002-escape-single-character-2.stdout.raw | 1 + ...aping-003-escape-single-character-3.stderr | 0 ...g-003-escape-single-character-3.stderr.raw | 0 ...aping-003-escape-single-character-3.stdout | 1 + ...g-003-escape-single-character-3.stdout.raw | 1 + ...aping-004-escape-single-character-4.stderr | 0 ...g-004-escape-single-character-4.stderr.raw | 0 ...aping-004-escape-single-character-4.stdout | 1 + ...g-004-escape-single-character-4.stdout.raw | 1 + ...aping-005-escape-single-character-5.stderr | 0 ...g-005-escape-single-character-5.stderr.raw | 0 ...aping-005-escape-single-character-5.stdout | 1 + ...g-005-escape-single-character-5.stdout.raw | 1 + ...ion-001-it-does-not-expand-braces-1.stderr | 0 ...001-it-does-not-expand-braces-1.stderr.raw | 0 ...ion-001-it-does-not-expand-braces-1.stdout | 1 + ...001-it-does-not-expand-braces-1.stdout.raw | 1 + ...e-expansion-002-it-expands-braces-1.stderr | 0 ...pansion-002-it-expands-braces-1.stderr.raw | 0 ...e-expansion-002-it-expands-braces-1.stdout | 1 + ...pansion-002-it-expands-braces-1.stdout.raw | 1 + ...e-expansion-003-it-expands-braces-2.stderr | 0 ...pansion-003-it-expands-braces-2.stderr.raw | 0 ...e-expansion-003-it-expands-braces-2.stdout | 1 + ...pansion-003-it-expands-braces-2.stdout.raw | 1 + ...ion-001-it-does-not-expand-brackets.stderr | 1 + ...001-it-does-not-expand-brackets.stderr.raw | 1 + ...ion-001-it-does-not-expand-brackets.stdout | 0 ...001-it-does-not-expand-brackets.stdout.raw | 0 ...xpansion-002-escaped-inversion-mark.stderr | 1 + ...sion-002-escaped-inversion-mark.stderr.raw | 1 + ...xpansion-002-escaped-inversion-mark.stdout | 0 ...sion-002-escaped-inversion-mark.stdout.raw | 0 ...scaped-bracket-as-pattern-character.stderr | 1 + ...ed-bracket-as-pattern-character.stderr.raw | 1 + ...scaped-bracket-as-pattern-character.stdout | 0 ...ed-bracket-as-pattern-character.stdout.raw | 0 ...ble-expansion-001-escape-variable-1.stderr | 0 ...expansion-001-escape-variable-1.stderr.raw | 0 ...ble-expansion-001-escape-variable-1.stdout | 1 + ...expansion-001-escape-variable-1.stdout.raw | 1 + ...ion-002-it-does-not-escape-variable.stderr | 0 ...002-it-does-not-escape-variable.stderr.raw | 0 ...ion-002-it-does-not-escape-variable.stdout | 1 + ...002-it-does-not-escape-variable.stdout.raw | 1 + ...ble-expansion-003-escape-variable-2.stderr | 0 ...expansion-003-escape-variable-2.stderr.raw | 0 ...ble-expansion-003-escape-variable-2.stdout | 1 + ...expansion-003-escape-variable-2.stdout.raw | 1 + ...-ascii-range-001-simple-ascending-1.stderr | 0 ...ii-range-001-simple-ascending-1.stderr.raw | 0 ...-ascii-range-001-simple-ascending-1.stdout | 1 + ...ii-range-001-simple-ascending-1.stdout.raw | 1 + ...-ascii-range-002-simple-ascending-2.stderr | 0 ...ii-range-002-simple-ascending-2.stderr.raw | 0 ...-ascii-range-002-simple-ascending-2.stdout | 1 + ...ii-range-002-simple-ascending-2.stdout.raw | 1 + ...-ascii-range-003-simple-ascending-3.stderr | 0 ...ii-range-003-simple-ascending-3.stderr.raw | 0 ...-ascii-range-003-simple-ascending-3.stdout | 1 + ...ii-range-003-simple-ascending-3.stdout.raw | 1 + ...ascii-range-004-simple-descending-1.stderr | 0 ...i-range-004-simple-descending-1.stderr.raw | 0 ...ascii-range-004-simple-descending-1.stdout | 1 + ...i-range-004-simple-descending-1.stdout.raw | 1 + ...ascii-range-005-simple-descending-2.stderr | 0 ...i-range-005-simple-descending-2.stderr.raw | 0 ...ascii-range-005-simple-descending-2.stdout | 1 + ...i-range-005-simple-descending-2.stdout.raw | 1 + ...ascii-range-006-simple-descending-3.stderr | 0 ...i-range-006-simple-descending-3.stderr.raw | 0 ...ascii-range-006-simple-descending-3.stdout | 1 + ...i-range-006-simple-descending-3.stdout.raw | 1 + ...i-range-007-identical-start-and-end.stderr | 0 ...nge-007-identical-start-and-end.stderr.raw | 0 ...i-range-007-identical-start-and-end.stdout | 1 + ...nge-007-identical-start-and-end.stdout.raw | 1 + ...xpansion-ascii-range-008-multiple-1.stderr | 0 ...sion-ascii-range-008-multiple-1.stderr.raw | 0 ...xpansion-ascii-range-008-multiple-1.stdout | 1 + ...sion-ascii-range-008-multiple-1.stdout.raw | 1 + ...xpansion-ascii-range-009-multiple-2.stderr | 0 ...sion-ascii-range-009-multiple-2.stderr.raw | 0 ...xpansion-ascii-range-009-multiple-2.stdout | 1 + ...sion-ascii-range-009-multiple-2.stdout.raw | 1 + ...expansion-ascii-range-010-big-range.stderr | 0 ...nsion-ascii-range-010-big-range.stderr.raw | 0 ...expansion-ascii-range-010-big-range.stdout | 1 + ...nsion-ascii-range-010-big-range.stdout.raw | 1 + ...ansion-errors-001-invalid-pattern-1.stderr | 0 ...on-errors-001-invalid-pattern-1.stderr.raw | 0 ...ansion-errors-001-invalid-pattern-1.stdout | 1 + ...on-errors-001-invalid-pattern-1.stdout.raw | 1 + ...ansion-errors-002-invalid-pattern-2.stderr | 0 ...on-errors-002-invalid-pattern-2.stderr.raw | 0 ...ansion-errors-002-invalid-pattern-2.stdout | 1 + ...on-errors-002-invalid-pattern-2.stdout.raw | 1 + ...ansion-errors-003-invalid-pattern-3.stderr | 0 ...on-errors-003-invalid-pattern-3.stderr.raw | 0 ...ansion-errors-003-invalid-pattern-3.stdout | 1 + ...on-errors-003-invalid-pattern-3.stdout.raw | 1 + ...ansion-errors-004-invalid-pattern-4.stderr | 0 ...on-errors-004-invalid-pattern-4.stderr.raw | 0 ...ansion-errors-004-invalid-pattern-4.stdout | 1 + ...on-errors-004-invalid-pattern-4.stdout.raw | 1 + ...st-of-values-001-nothing-to-be-done.stderr | 0 ...f-values-001-nothing-to-be-done.stderr.raw | 0 ...st-of-values-001-nothing-to-be-done.stdout | 1 + ...f-values-001-nothing-to-be-done.stdout.raw | 1 + ...on-list-of-values-002-simple-test-1.stderr | 0 ...ist-of-values-002-simple-test-1.stderr.raw | 0 ...on-list-of-values-002-simple-test-1.stdout | 1 + ...ist-of-values-002-simple-test-1.stdout.raw | 1 + ...on-list-of-values-003-simple-test-2.stderr | 0 ...ist-of-values-003-simple-test-2.stderr.raw | 0 ...on-list-of-values-003-simple-test-2.stdout | 1 + ...ist-of-values-003-simple-test-2.stdout.raw | 1 + ...umeric-range-001-simple-ascending-1.stderr | 0 ...ic-range-001-simple-ascending-1.stderr.raw | 0 ...umeric-range-001-simple-ascending-1.stdout | 1 + ...ic-range-001-simple-ascending-1.stdout.raw | 1 + ...umeric-range-002-simple-ascending-2.stderr | 0 ...ic-range-002-simple-ascending-2.stderr.raw | 0 ...umeric-range-002-simple-ascending-2.stdout | 1 + ...ic-range-002-simple-ascending-2.stdout.raw | 1 + ...umeric-range-003-simple-ascending-3.stderr | 0 ...ic-range-003-simple-ascending-3.stderr.raw | 0 ...umeric-range-003-simple-ascending-3.stdout | 1 + ...ic-range-003-simple-ascending-3.stdout.raw | 1 + ...umeric-range-004-simple-ascending-4.stderr | 0 ...ic-range-004-simple-ascending-4.stderr.raw | 0 ...umeric-range-004-simple-ascending-4.stdout | 1 + ...ic-range-004-simple-ascending-4.stdout.raw | 1 + ...umeric-range-005-simple-ascending-5.stderr | 0 ...ic-range-005-simple-ascending-5.stderr.raw | 0 ...umeric-range-005-simple-ascending-5.stdout | 1 + ...ic-range-005-simple-ascending-5.stdout.raw | 1 + ...meric-range-006-simple-descending-1.stderr | 0 ...c-range-006-simple-descending-1.stderr.raw | 0 ...meric-range-006-simple-descending-1.stdout | 1 + ...c-range-006-simple-descending-1.stdout.raw | 1 + ...meric-range-007-simple-descending-2.stderr | 0 ...c-range-007-simple-descending-2.stderr.raw | 0 ...meric-range-007-simple-descending-2.stdout | 1 + ...c-range-007-simple-descending-2.stdout.raw | 1 + ...meric-range-008-simple-descending-3.stderr | 0 ...c-range-008-simple-descending-3.stderr.raw | 0 ...meric-range-008-simple-descending-3.stdout | 1 + ...c-range-008-simple-descending-3.stdout.raw | 1 + ...meric-range-009-simple-descending-4.stderr | 0 ...c-range-009-simple-descending-4.stderr.raw | 0 ...meric-range-009-simple-descending-4.stdout | 1 + ...c-range-009-simple-descending-4.stdout.raw | 1 + ...meric-range-010-simple-descending-5.stderr | 0 ...c-range-010-simple-descending-5.stderr.raw | 0 ...meric-range-010-simple-descending-5.stdout | 1 + ...c-range-010-simple-descending-5.stdout.raw | 1 + ...11-identical-positive-start-and-end.stderr | 0 ...dentical-positive-start-and-end.stderr.raw | 0 ...11-identical-positive-start-and-end.stdout | 1 + ...dentical-positive-start-and-end.stdout.raw | 1 + ...12-identical-negative-start-and-end.stderr | 0 ...dentical-negative-start-and-end.stderr.raw | 0 ...12-identical-negative-start-and-end.stdout | 1 + ...dentical-negative-start-and-end.stdout.raw | 1 + ...ansion-numeric-range-013-multiple-1.stderr | 0 ...on-numeric-range-013-multiple-1.stderr.raw | 0 ...ansion-numeric-range-013-multiple-1.stdout | 1 + ...on-numeric-range-013-multiple-1.stdout.raw | 1 + ...ansion-numeric-range-014-multiple-2.stderr | 0 ...on-numeric-range-014-multiple-2.stderr.raw | 0 ...ansion-numeric-range-014-multiple-2.stdout | 1 + ...on-numeric-range-014-multiple-2.stdout.raw | 1 + ...pansion-numeric-range-015-big-range.stderr | 0 ...ion-numeric-range-015-big-range.stderr.raw | 0 ...pansion-numeric-range-015-big-range.stdout | 1 + ...ion-numeric-range-015-big-range.stdout.raw | 1 + ...-expansion-multi-001-range-and-char.stderr | 1 + ...ansion-multi-001-range-and-char.stderr.raw | 1 + ...-expansion-multi-001-range-and-char.stdout | 0 ...ansion-multi-001-range-and-char.stdout.raw | 0 ...n-multi-002-reverse-range-and-chars.stderr | 1 + ...lti-002-reverse-range-and-chars.stderr.raw | 1 + ...n-multi-002-reverse-range-and-chars.stdout | 0 ...lti-002-reverse-range-and-chars.stdout.raw | 0 ...ansion-multi-003-reverse-multi-hard.stderr | 1 + ...on-multi-003-reverse-multi-hard.stderr.raw | 1 + ...ansion-multi-003-reverse-multi-hard.stdout | 0 ...on-multi-003-reverse-multi-hard.stdout.raw | 0 ...multi-004-simple-bracket+char+range.stderr | 1 + ...i-004-simple-bracket+char+range.stderr.raw | 1 + ...multi-004-simple-bracket+char+range.stdout | 0 ...i-004-simple-bracket+char+range.stdout.raw | 0 ...ansion-not-001-simple-opposit-match.stderr | 1 + ...on-not-001-simple-opposit-match.stderr.raw | 1 + ...ansion-not-001-simple-opposit-match.stdout | 0 ...on-not-001-simple-opposit-match.stdout.raw | 0 ...nsion-not-002-simple-opposite-range.stderr | 1 + ...n-not-002-simple-opposite-range.stderr.raw | 1 + ...nsion-not-002-simple-opposite-range.stdout | 0 ...n-not-002-simple-opposite-range.stdout.raw | 0 ...nsion-range-pattern-001-alpha-range.stderr | 1 + ...n-range-pattern-001-alpha-range.stderr.raw | 1 + ...nsion-range-pattern-001-alpha-range.stdout | 0 ...n-range-pattern-001-alpha-range.stdout.raw | 0 ...ion-range-pattern-002-numeric-range.stderr | 1 + ...range-pattern-002-numeric-range.stderr.raw | 1 + ...ion-range-pattern-002-numeric-range.stdout | 0 ...range-pattern-002-numeric-range.stdout.raw | 0 ...ion-range-pattern-003-ascii-range-1.stderr | 1 + ...range-pattern-003-ascii-range-1.stderr.raw | 1 + ...ion-range-pattern-003-ascii-range-1.stdout | 0 ...range-pattern-003-ascii-range-1.stdout.raw | 0 ...ion-range-pattern-004-ascii-range-2.stderr | 1 + ...range-pattern-004-ascii-range-2.stderr.raw | 1 + ...ion-range-pattern-004-ascii-range-2.stdout | 0 ...range-pattern-004-ascii-range-2.stdout.raw | 0 ...sion-simple-pattern-001-simple-list.stderr | 1 + ...-simple-pattern-001-simple-list.stderr.raw | 1 + ...sion-simple-pattern-001-simple-list.stdout | 0 ...-simple-pattern-001-simple-list.stdout.raw | 0 ...on-simple-pattern-002-multi-bracket.stderr | 1 + ...imple-pattern-002-multi-bracket.stderr.raw | 1 + ...on-simple-pattern-002-multi-bracket.stdout | 0 ...imple-pattern-002-multi-bracket.stdout.raw | 0 ...ple-pattern-003-brackets-as-pattern.stderr | 1 + ...pattern-003-brackets-as-pattern.stderr.raw | 1 + ...ple-pattern-003-brackets-as-pattern.stdout | 0 ...pattern-003-brackets-as-pattern.stdout.raw | 0 ...attern-004-multi-bracket-multi-char.stderr | 1 + ...rn-004-multi-bracket-multi-char.stderr.raw | 1 + ...attern-004-multi-bracket-multi-char.stdout | 0 ...rn-004-multi-bracket-multi-char.stdout.raw | 0 ...single-char-pattern-001-single-char.stderr | 1 + ...le-char-pattern-001-single-char.stderr.raw | 1 + ...single-char-pattern-001-single-char.stdout | 0 ...le-char-pattern-001-single-char.stdout.raw | 0 ...ar-pattern-002-closing-bracket-char.stderr | 1 + ...attern-002-closing-bracket-char.stderr.raw | 1 + ...ar-pattern-002-closing-bracket-char.stdout | 0 ...attern-002-closing-bracket-char.stdout.raw | 0 ...ar-pattern-003-opening-bracket-char.stderr | 1 + ...attern-003-opening-bracket-char.stderr.raw | 1 + ...ar-pattern-003-opening-bracket-char.stdout | 0 ...attern-003-opening-bracket-char.stdout.raw | 0 ...l-variable-001-declare-and-expand-1.stderr | 1 + ...riable-001-declare-and-expand-1.stderr.raw | 1 + ...l-variable-001-declare-and-expand-1.stdout | 1 + ...riable-001-declare-and-expand-1.stdout.raw | 1 + ...l-variable-002-declare-and-expand-2.stderr | 1 + ...riable-002-declare-and-expand-2.stderr.raw | 1 + ...l-variable-002-declare-and-expand-2.stdout | 1 + ...riable-002-declare-and-expand-2.stdout.raw | 1 + ...ble-does-not-result-in-new-argument.stderr | 0 ...does-not-result-in-new-argument.stderr.raw | 0 ...ble-does-not-result-in-new-argument.stdout | 1 + ...does-not-result-in-new-argument.stdout.raw | 1 + ...-existing-variable-in-environment-1.stderr | 0 ...sting-variable-in-environment-1.stderr.raw | 0 ...-existing-variable-in-environment-1.stdout | 39 + ...sting-variable-in-environment-1.stdout.raw | 39 + ...-existing-variable-in-environment-2.stderr | 0 ...sting-variable-in-environment-2.stderr.raw | 0 ...-existing-variable-in-environment-2.stdout | 39 + ...sting-variable-in-environment-2.stdout.raw | 39 + ...-existing-variable-in-environment-3.stderr | 0 ...sting-variable-in-environment-3.stderr.raw | 0 ...-existing-variable-in-environment-3.stdout | 1 + ...sting-variable-in-environment-3.stdout.raw | 1 + ...-007-multiple-declaration-at-a-time.stderr | 2 + ...-multiple-declaration-at-a-time.stderr.raw | 2 + ...-007-multiple-declaration-at-a-time.stdout | 2 + ...-multiple-declaration-at-a-time.stdout.raw | 2 + ...multiple-declaration-with-same-name.stderr | 0 ...iple-declaration-with-same-name.stderr.raw | 0 ...multiple-declaration-with-same-name.stdout | 1 + ...iple-declaration-with-same-name.stdout.raw | 1 + ...local-variable-009-last-exit-status.stderr | 1 + ...l-variable-009-last-exit-status.stderr.raw | 1 + ...local-variable-009-last-exit-status.stdout | 0 ...l-variable-009-last-exit-status.stdout.raw | 0 ...-001-local-variable-shouldnt-be-set.stderr | 1 + ...-local-variable-shouldnt-be-set.stderr.raw | 1 + ...-001-local-variable-shouldnt-be-set.stdout | 38 + ...-local-variable-shouldnt-be-set.stdout.raw | 38 + ...e-mixed-redirections-001-truncating.stderr | 0 ...xed-redirections-001-truncating.stderr.raw | 0 ...e-mixed-redirections-001-truncating.stdout | 0 ...xed-redirections-001-truncating.stdout.raw | 0 ...le-mixed-redirections-002-appending.stderr | 0 ...ixed-redirections-002-appending.stderr.raw | 0 ...le-mixed-redirections-002-appending.stdout | 0 ...ixed-redirections-002-appending.stdout.raw | 0 ...able-mixed-redirections-003-reading.stderr | 0 ...-mixed-redirections-003-reading.stderr.raw | 0 ...able-mixed-redirections-003-reading.stdout | 3 + ...-mixed-redirections-003-reading.stdout.raw | 3 + ...pansion-001-process-tilde-expansion.stderr | 0 ...ion-001-process-tilde-expansion.stderr.raw | 0 ...pansion-001-process-tilde-expansion.stdout | 1 + ...ion-001-process-tilde-expansion.stdout.raw | 1 + ...-quoting-double-quotes-001-it-works.stderr | 0 ...ting-double-quotes-001-it-works.stderr.raw | 0 ...-quoting-double-quotes-001-it-works.stdout | 1 + ...ting-double-quotes-001-it-works.stdout.raw | 1 + ...ble-quotes-002-concatenated-strings.stderr | 1 + ...quotes-002-concatenated-strings.stderr.raw | 1 + ...ble-quotes-002-concatenated-strings.stdout | 1 + ...quotes-002-concatenated-strings.stdout.raw | 1 + ...quotes-003-first-argument-inhibited.stderr | 1 + ...es-003-first-argument-inhibited.stderr.raw | 1 + ...quotes-003-first-argument-inhibited.stdout | 1 + ...es-003-first-argument-inhibited.stdout.raw | 1 + ...oting-double-quotes-004-multiline-1.stderr | 0 ...g-double-quotes-004-multiline-1.stderr.raw | 0 ...oting-double-quotes-004-multiline-1.stdout | 5 + ...g-double-quotes-004-multiline-1.stdout.raw | 5 + ...oting-double-quotes-005-multiline-2.stderr | 3 + ...g-double-quotes-005-multiline-2.stderr.raw | 3 + ...oting-double-quotes-005-multiline-2.stdout | 3 + ...g-double-quotes-005-multiline-2.stdout.raw | 3 + ...-escaping-001-escape-double-quote-1.stderr | 0 ...aping-001-escape-double-quote-1.stderr.raw | 0 ...-escaping-001-escape-double-quote-1.stdout | 1 + ...aping-001-escape-double-quote-1.stdout.raw | 1 + ...-escaping-002-escape-double-quote-2.stderr | 0 ...aping-002-escape-double-quote-2.stderr.raw | 0 ...-escaping-002-escape-double-quote-2.stdout | 1 + ...aping-002-escape-double-quote-2.stdout.raw | 1 + ...-escaping-003-escape-double-quote-3.stderr | 0 ...aping-003-escape-double-quote-3.stderr.raw | 0 ...-escaping-003-escape-double-quote-3.stdout | 1 + ...aping-003-escape-double-quote-3.stdout.raw | 1 + ...ed-escaping-004-it-results-in-error.stderr | 0 ...scaping-004-it-results-in-error.stderr.raw | 0 ...ed-escaping-004-it-results-in-error.stdout | 0 ...scaping-004-it-results-in-error.stdout.raw | 0 ...005-it-does-not-escape-double-quote.stderr | 0 ...it-does-not-escape-double-quote.stderr.raw | 0 ...005-it-does-not-escape-double-quote.stdout | 1 + ...it-does-not-escape-double-quote.stdout.raw | 1 + ...ion-001-it-does-not-expand-braces-1.stderr | 0 ...001-it-does-not-expand-braces-1.stderr.raw | 0 ...ion-001-it-does-not-expand-braces-1.stdout | 1 + ...001-it-does-not-expand-braces-1.stdout.raw | 1 + ...ion-002-it-does-not-expand-braces-2.stderr | 0 ...002-it-does-not-expand-braces-2.stderr.raw | 0 ...ion-002-it-does-not-expand-braces-2.stdout | 1 + ...002-it-does-not-expand-braces-2.stdout.raw | 1 + ...ion-003-it-does-not-expand-braces-3.stderr | 0 ...003-it-does-not-expand-braces-3.stderr.raw | 0 ...ion-003-it-does-not-expand-braces-3.stdout | 1 + ...003-it-does-not-expand-braces-3.stdout.raw | 1 + ...ion-004-it-does-not-expand-braces-4.stderr | 0 ...004-it-does-not-expand-braces-4.stderr.raw | 0 ...ion-004-it-does-not-expand-braces-4.stdout | 1 + ...004-it-does-not-expand-braces-4.stdout.raw | 1 + ...ion-005-it-does-not-expand-braces-5.stderr | 0 ...005-it-does-not-expand-braces-5.stderr.raw | 0 ...ion-005-it-does-not-expand-braces-5.stdout | 1 + ...005-it-does-not-expand-braces-5.stdout.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stderr | 1 + ...racket-expansion-001-it-works-1.stderr.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stdout | 0 ...racket-expansion-001-it-works-1.stdout.raw | 0 ...ng-bracket-expansion-002-it-works-2.stderr | 1 + ...racket-expansion-002-it-works-2.stderr.raw | 1 + ...ng-bracket-expansion-002-it-works-2.stdout | 0 ...racket-expansion-002-it-works-2.stdout.raw | 0 ...ble-expansion-001-expansion-enabled.stderr | 0 ...expansion-001-expansion-enabled.stderr.raw | 0 ...ble-expansion-001-expansion-enabled.stdout | 1 + ...expansion-001-expansion-enabled.stdout.raw | 1 + ...-mixed-001-simple-and-double-quotes.stderr | 1 + ...ed-001-simple-and-double-quotes.stderr.raw | 1 + ...-mixed-001-simple-and-double-quotes.stdout | 1 + ...ed-001-simple-and-double-quotes.stdout.raw | 1 + .../42sh-quoting-mixed-002-multiline.stderr | 3 + ...2sh-quoting-mixed-002-multiline.stderr.raw | 3 + .../42sh-quoting-mixed-002-multiline.stdout | 3 + ...2sh-quoting-mixed-002-multiline.stdout.raw | 3 + ...ion-001-it-does-not-expand-braces-1.stderr | 0 ...001-it-does-not-expand-braces-1.stderr.raw | 0 ...ion-001-it-does-not-expand-braces-1.stdout | 1 + ...001-it-does-not-expand-braces-1.stdout.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stderr | 1 + ...racket-expansion-001-it-works-1.stderr.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stdout | 0 ...racket-expansion-001-it-works-1.stdout.raw | 0 ...ng-bracket-expansion-002-it-works-2.stderr | 1 + ...racket-expansion-002-it-works-2.stderr.raw | 1 + ...ng-bracket-expansion-002-it-works-2.stdout | 0 ...racket-expansion-002-it-works-2.stdout.raw | 0 ...on-001-it-does-not-expand-in-quotes.stderr | 0 ...01-it-does-not-expand-in-quotes.stderr.raw | 0 ...on-001-it-does-not-expand-in-quotes.stdout | 1 + ...01-it-does-not-expand-in-quotes.stdout.raw | 1 + ...-quoting-simple-quotes-001-it-works.stderr | 0 ...ting-simple-quotes-001-it-works.stderr.raw | 0 ...-quoting-simple-quotes-001-it-works.stdout | 1 + ...ting-simple-quotes-001-it-works.stdout.raw | 1 + ...ple-quotes-002-concatenated-strings.stderr | 1 + ...quotes-002-concatenated-strings.stderr.raw | 1 + ...ple-quotes-002-concatenated-strings.stdout | 1 + ...quotes-002-concatenated-strings.stdout.raw | 1 + ...quotes-003-first-argument-inhibited.stderr | 1 + ...es-003-first-argument-inhibited.stderr.raw | 1 + ...quotes-003-first-argument-inhibited.stdout | 1 + ...es-003-first-argument-inhibited.stdout.raw | 1 + ...oting-simple-quotes-004-multiline-1.stderr | 0 ...g-simple-quotes-004-multiline-1.stderr.raw | 0 ...oting-simple-quotes-004-multiline-1.stdout | 5 + ...g-simple-quotes-004-multiline-1.stdout.raw | 5 + ...oting-simple-quotes-005-multiline-2.stderr | 3 + ...g-simple-quotes-005-multiline-2.stderr.raw | 3 + ...oting-simple-quotes-005-multiline-2.stdout | 3 + ...g-simple-quotes-005-multiline-2.stdout.raw | 3 + ...-escaping-001-escape-simple-quote-1.stderr | 0 ...aping-001-escape-simple-quote-1.stderr.raw | 0 ...-escaping-001-escape-simple-quote-1.stdout | 1 + ...aping-001-escape-simple-quote-1.stdout.raw | 1 + ...-escaping-002-escape-simple-quote-2.stderr | 1 + ...aping-002-escape-simple-quote-2.stderr.raw | 1 + ...-escaping-002-escape-simple-quote-2.stdout | 1 + ...aping-002-escape-simple-quote-2.stdout.raw | 1 + ...-escaping-003-escape-simple-quote-3.stderr | 0 ...aping-003-escape-simple-quote-3.stderr.raw | 0 ...-escaping-003-escape-simple-quote-3.stdout | 1 + ...aping-003-escape-simple-quote-3.stdout.raw | 1 + ...4-it-does-not-escape-simple-quote-1.stderr | 1 + ...-does-not-escape-simple-quote-1.stderr.raw | 1 + ...4-it-does-not-escape-simple-quote-1.stdout | 1 + ...-does-not-escape-simple-quote-1.stdout.raw | 1 + ...5-it-does-not-escape-simple-quote-2.stderr | 0 ...-does-not-escape-simple-quote-2.stderr.raw | 0 ...5-it-does-not-escape-simple-quote-2.stdout | 1 + ...-does-not-escape-simple-quote-2.stdout.raw | 1 + ...ion-001-it-does-not-expand-braces-1.stderr | 0 ...001-it-does-not-expand-braces-1.stderr.raw | 0 ...ion-001-it-does-not-expand-braces-1.stdout | 1 + ...001-it-does-not-expand-braces-1.stdout.raw | 1 + ...ion-002-it-does-not-expand-braces-2.stderr | 0 ...002-it-does-not-expand-braces-2.stderr.raw | 0 ...ion-002-it-does-not-expand-braces-2.stdout | 1 + ...002-it-does-not-expand-braces-2.stdout.raw | 1 + ...ion-003-it-does-not-expand-braces-3.stderr | 0 ...003-it-does-not-expand-braces-3.stderr.raw | 0 ...ion-003-it-does-not-expand-braces-3.stdout | 1 + ...003-it-does-not-expand-braces-3.stdout.raw | 1 + ...ion-004-it-does-not-expand-braces-4.stderr | 0 ...004-it-does-not-expand-braces-4.stderr.raw | 0 ...ion-004-it-does-not-expand-braces-4.stdout | 1 + ...004-it-does-not-expand-braces-4.stdout.raw | 1 + ...ion-005-it-does-not-expand-braces-5.stderr | 0 ...005-it-does-not-expand-braces-5.stderr.raw | 0 ...ion-005-it-does-not-expand-braces-5.stdout | 1 + ...005-it-does-not-expand-braces-5.stdout.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stderr | 1 + ...racket-expansion-001-it-works-1.stderr.raw | 1 + ...ng-bracket-expansion-001-it-works-1.stdout | 0 ...racket-expansion-001-it-works-1.stdout.raw | 0 ...ng-bracket-expansion-002-it-works-2.stderr | 1 + ...racket-expansion-002-it-works-2.stderr.raw | 1 + ...ng-bracket-expansion-002-it-works-2.stdout | 0 ...racket-expansion-002-it-works-2.stdout.raw | 0 ...le-expansion-001-expansion-disabled.stderr | 0 ...xpansion-001-expansion-disabled.stderr.raw | 0 ...le-expansion-001-expansion-disabled.stdout | 1 + ...xpansion-001-expansion-disabled.stdout.raw | 1 + ...-subshell-001-tokens-are-recognized.stderr | 0 ...shell-001-tokens-are-recognized.stderr.raw | 0 ...-subshell-001-tokens-are-recognized.stdout | 1 + ...shell-001-tokens-are-recognized.stdout.raw | 1 + ...ll-002-multiple-levels-of-subshells.stderr | 0 ...02-multiple-levels-of-subshells.stderr.raw | 0 ...ll-002-multiple-levels-of-subshells.stdout | 1 + ...02-multiple-levels-of-subshells.stdout.raw | 1 + .../tmp/42sh-subshell-003-multiline.stderr | 0 .../42sh-subshell-003-multiline.stderr.raw | 0 .../tmp/42sh-subshell-003-multiline.stdout | 2 + .../42sh-subshell-003-multiline.stdout.raw | 2 + .../tmp/42sh-subshell-004-exit-status.stderr | 0 .../42sh-subshell-004-exit-status.stderr.raw | 0 .../tmp/42sh-subshell-004-exit-status.stdout | 0 .../42sh-subshell-004-exit-status.stdout.raw | 0 ...sh-subshell-005-copy-of-environment.stderr | 0 ...ubshell-005-copy-of-environment.stderr.raw | 0 ...sh-subshell-005-copy-of-environment.stdout | 41 + ...ubshell-005-copy-of-environment.stdout.raw | 41 + ...h-subshell-errors-001-parse-error-1.stderr | 1 + ...bshell-errors-001-parse-error-1.stderr.raw | 1 + ...h-subshell-errors-001-parse-error-1.stdout | 0 ...bshell-errors-001-parse-error-1.stdout.raw | 0 ...h-subshell-errors-002-parse-error-2.stderr | 1 + ...bshell-errors-002-parse-error-2.stderr.raw | 1 + ...h-subshell-errors-002-parse-error-2.stdout | 0 ...bshell-errors-002-parse-error-2.stdout.raw | 0 ...h-subshell-errors-003-parse-error-3.stderr | 1 + ...bshell-errors-003-parse-error-3.stderr.raw | 1 + ...h-subshell-errors-003-parse-error-3.stdout | 0 ...bshell-errors-003-parse-error-3.stdout.raw | 0 ...h-subshell-errors-004-parse-error-4.stderr | 1 + ...bshell-errors-004-parse-error-4.stderr.raw | 1 + ...h-subshell-errors-004-parse-error-4.stdout | 0 ...bshell-errors-004-parse-error-4.stdout.raw | 0 ...t-does-not-change-current-directory.stderr | 0 ...es-not-change-current-directory.stderr.raw | 0 ...t-does-not-change-current-directory.stdout | 1 + ...es-not-change-current-directory.stdout.raw | 1 + ...ell-mixed-builtins-cd-002-multiline.stderr | 0 ...mixed-builtins-cd-002-multiline.stderr.raw | 0 ...ell-mixed-builtins-cd-002-multiline.stdout | 3 + ...mixed-builtins-cd-002-multiline.stdout.raw | 3 + ...-builtins-exit-001-exiting-subshell.stderr | 0 ...ltins-exit-001-exiting-subshell.stderr.raw | 0 ...-builtins-exit-001-exiting-subshell.stdout | 1 + ...ltins-exit-001-exiting-subshell.stdout.raw | 1 + ...-does-not-modify-parent-environment.stderr | 1 + ...s-not-modify-parent-environment.stderr.raw | 1 + ...-does-not-modify-parent-environment.stdout | 38 + ...s-not-modify-parent-environment.stdout.raw | 38 + ...-does-not-modify-parent-environment.stderr | 0 ...s-not-modify-parent-environment.stderr.raw | 0 ...-does-not-modify-parent-environment.stdout | 39 + ...s-not-modify-parent-environment.stdout.raw | 39 + ...xed-escaping-001-escaped-subshell-1.stderr | 1 + ...escaping-001-escaped-subshell-1.stderr.raw | 1 + ...xed-escaping-001-escaped-subshell-1.stdout | 0 ...escaping-001-escaped-subshell-1.stdout.raw | 0 ...xed-escaping-002-escaped-subshell-2.stderr | 0 ...escaping-002-escaped-subshell-2.stderr.raw | 0 ...xed-escaping-002-escaped-subshell-2.stdout | 1 + ...escaping-002-escaped-subshell-2.stdout.raw | 1 + ...difies-the-child-environment-only-1.stderr | 0 ...es-the-child-environment-only-1.stderr.raw | 0 ...difies-the-child-environment-only-1.stdout | 76 ++ ...es-the-child-environment-only-1.stdout.raw | 76 ++ ...difies-the-child-environment-only-2.stderr | 0 ...es-the-child-environment-only-2.stderr.raw | 0 ...difies-the-child-environment-only-2.stdout | 114 ++ ...es-the-child-environment-only-2.stdout.raw | 114 ++ ...-001-subshells-inside-piped-command.stderr | 0 ...-subshells-inside-piped-command.stderr.raw | 0 ...-001-subshells-inside-piped-command.stdout | 2 + ...-subshells-inside-piped-command.stdout.raw | 2 + ...d-piping-002-pipes-inside-subshells.stderr | 0 ...ping-002-pipes-inside-subshells.stderr.raw | 0 ...d-piping-002-pipes-inside-subshells.stdout | 2 + ...ping-002-pipes-inside-subshells.stdout.raw | 2 + ...-003-imbricated-subshells-and-pipes.stderr | 0 ...-imbricated-subshells-and-pipes.stderr.raw | 0 ...-003-imbricated-subshells-and-pipes.stdout | 2 + ...-imbricated-subshells-and-pipes.stdout.raw | 2 + ...ixed-quoting-001-with-simple-quotes.stderr | 0 ...-quoting-001-with-simple-quotes.stderr.raw | 0 ...ixed-quoting-001-with-simple-quotes.stdout | 2 + ...-quoting-001-with-simple-quotes.stdout.raw | 2 + ...ixed-quoting-002-with-double-quotes.stderr | 0 ...-quoting-002-with-double-quotes.stderr.raw | 0 ...ixed-quoting-002-with-double-quotes.stdout | 2 + ...-quoting-002-with-double-quotes.stdout.raw | 2 + ...g-003-with-simple-and-double-quotes.stderr | 0 ...3-with-simple-and-double-quotes.stderr.raw | 0 ...g-003-with-simple-and-double-quotes.stdout | 2 + ...3-with-simple-and-double-quotes.stdout.raw | 2 + ...OKEN201703291444_006-BINARY-UNDEFINED-PATH | 0 ...OKEN201703291535_006-BINARY-UNDEFINED-PATH | 0 ...OKEN201703291601_006-BINARY-UNDEFINED-PATH | 0 .../tmp/TOKEN201703291601_FILENAME | 1 + ...OKEN201703291623_006-BINARY-UNDEFINED-PATH | 0 ...OKEN201703291625_006-BINARY-UNDEFINED-PATH | 0 42sh/42ShellTester/tmp/append_file_default | 2 + 42sh/42ShellTester/tmp/append_file_stderr | 2 + 42sh/42ShellTester/tmp/append_file_stdout | 2 + ...le-001-modifies-child-environment-1.stderr | 0 ...01-modifies-child-environment-1.stderr.raw | 0 ...le-001-modifies-child-environment-1.stdout | 76 ++ ...01-modifies-child-environment-1.stdout.raw | 76 ++ ...le-002-modifies-child-environment-2.stderr | 0 ...02-modifies-child-environment-2.stderr.raw | 0 ...le-002-modifies-child-environment-2.stdout | 76 ++ ...02-modifies-child-environment-2.stdout.raw | 76 ++ ...ent-variable-003-modifies-PATH-only.stderr | 1 + ...variable-003-modifies-PATH-only.stderr.raw | 1 + ...ent-variable-003-modifies-PATH-only.stdout | 0 ...variable-003-modifies-PATH-only.stdout.raw | 0 ...onuses-separators-and-001-run-twice.stderr | 0 ...es-separators-and-001-run-twice.stderr.raw | 0 ...onuses-separators-and-001-run-twice.stdout | 2 + ...es-separators-and-001-run-twice.stdout.raw | 2 + ...eparators-and-002-do-not-run-second.stderr | 0 ...ators-and-002-do-not-run-second.stderr.raw | 0 ...eparators-and-002-do-not-run-second.stdout | 0 ...ators-and-002-do-not-run-second.stdout.raw | 0 ...eparators-and-003-run-until-failing.stderr | 0 ...ators-and-003-run-until-failing.stderr.raw | 0 ...eparators-and-003-run-until-failing.stdout | 1 + ...ators-and-003-run-until-failing.stdout.raw | 1 + ...errors-001-parse-error-at-beginning.stderr | 0 ...rs-001-parse-error-at-beginning.stderr.raw | 0 ...errors-001-parse-error-at-beginning.stdout | 1 + ...rs-001-parse-error-at-beginning.stdout.raw | 1 + ...ors-002-parse-error-too-much-symbol.stderr | 1 + ...002-parse-error-too-much-symbol.stderr.raw | 1 + ...ors-002-parse-error-too-much-symbol.stdout | 0 ...002-parse-error-too-much-symbol.stdout.raw | 0 ...bonuses-separators-mixed-001-and-or.stderr | 0 ...ses-separators-mixed-001-and-or.stderr.raw | 0 ...bonuses-separators-mixed-001-and-or.stdout | 1 + ...ses-separators-mixed-001-and-or.stdout.raw | 1 + ...bonuses-separators-mixed-002-and-or.stderr | 1 + ...ses-separators-mixed-002-and-or.stderr.raw | 1 + ...bonuses-separators-mixed-002-and-or.stdout | 1 + ...ses-separators-mixed-002-and-or.stdout.raw | 1 + ...bonuses-separators-mixed-003-and-or.stderr | 0 ...ses-separators-mixed-003-and-or.stderr.raw | 0 ...bonuses-separators-mixed-003-and-or.stdout | 1 + ...ses-separators-mixed-003-and-or.stdout.raw | 1 + ...bonuses-separators-mixed-004-or-and.stderr | 1 + ...ses-separators-mixed-004-or-and.stderr.raw | 1 + ...bonuses-separators-mixed-004-or-and.stdout | 0 ...ses-separators-mixed-004-or-and.stdout.raw | 0 ...bonuses-separators-mixed-005-or-and.stderr | 1 + ...ses-separators-mixed-005-or-and.stderr.raw | 1 + ...bonuses-separators-mixed-005-or-and.stdout | 1 + ...ses-separators-mixed-005-or-and.stdout.raw | 1 + ...bonuses-separators-mixed-006-or-and.stderr | 0 ...ses-separators-mixed-006-or-and.stderr.raw | 0 ...bonuses-separators-mixed-006-or-and.stdout | 1 + ...ses-separators-mixed-006-or-and.stdout.raw | 1 + ...es-separators-or-001-run-first-only.stderr | 0 ...eparators-or-001-run-first-only.stderr.raw | 0 ...es-separators-or-001-run-first-only.stdout | 1 + ...eparators-or-001-run-first-only.stdout.raw | 1 + ...s-separators-or-002-run-second-only.stderr | 0 ...parators-or-002-run-second-only.stderr.raw | 0 ...s-separators-or-002-run-second-only.stdout | 1 + ...parators-or-002-run-second-only.stdout.raw | 1 + ...arators-or-003-run-until-succeeding.stderr | 0 ...ors-or-003-run-until-succeeding.stderr.raw | 0 ...arators-or-003-run-until-succeeding.stdout | 1 + ...ors-or-003-run-until-succeeding.stdout.raw | 1 + ...errors-001-parse-error-at-beginning.stderr | 0 ...rs-001-parse-error-at-beginning.stderr.raw | 0 ...errors-001-parse-error-at-beginning.stdout | 0 ...rs-001-parse-error-at-beginning.stdout.raw | 0 ...ors-002-parse-error-too-much-symbol.stderr | 1 + ...002-parse-error-too-much-symbol.stderr.raw | 1 + ...ors-002-parse-error-too-much-symbol.stdout | 0 ...002-parse-error-too-much-symbol.stdout.raw | 0 ...-expansion-001-expanded-with-HOME-1.stderr | 0 ...ansion-001-expanded-with-HOME-1.stderr.raw | 0 ...-expansion-001-expanded-with-HOME-1.stdout | 1 + ...ansion-001-expanded-with-HOME-1.stdout.raw | 1 + ...-expansion-002-expanded-with-HOME-2.stderr | 0 ...ansion-002-expanded-with-HOME-2.stderr.raw | 0 ...-expansion-002-expanded-with-HOME-2.stdout | 1 + ...ansion-002-expanded-with-HOME-2.stdout.raw | 1 + ...e-expansion-003-expanded-with-PWD-1.stderr | 0 ...pansion-003-expanded-with-PWD-1.stderr.raw | 0 ...e-expansion-003-expanded-with-PWD-1.stdout | 1 + ...pansion-003-expanded-with-PWD-1.stdout.raw | 1 + ...e-expansion-004-expanded-with-PWD-2.stderr | 0 ...pansion-004-expanded-with-PWD-2.stderr.raw | 0 ...e-expansion-004-expanded-with-PWD-2.stdout | 1 + ...pansion-004-expanded-with-PWD-2.stdout.raw | 1 + ...xpansion-005-expanded-with-OLDPWD-1.stderr | 0 ...sion-005-expanded-with-OLDPWD-1.stderr.raw | 0 ...xpansion-005-expanded-with-OLDPWD-1.stdout | 1 + ...sion-005-expanded-with-OLDPWD-1.stdout.raw | 1 + ...xpansion-006-expanded-with-OLDPWD-2.stderr | 0 ...sion-006-expanded-with-OLDPWD-2.stderr.raw | 0 ...xpansion-006-expanded-with-OLDPWD-2.stdout | 1 + ...sion-006-expanded-with-OLDPWD-2.stdout.raw | 1 + ...panded-001-not-expanded-with-HOME-1.stderr | 0 ...ed-001-not-expanded-with-HOME-1.stderr.raw | 0 ...panded-001-not-expanded-with-HOME-1.stdout | 1 + ...ed-001-not-expanded-with-HOME-1.stdout.raw | 1 + ...panded-002-not-expanded-with-HOME-2.stderr | 0 ...ed-002-not-expanded-with-HOME-2.stderr.raw | 0 ...panded-002-not-expanded-with-HOME-2.stdout | 1 + ...ed-002-not-expanded-with-HOME-2.stdout.raw | 1 + ...-expanded-003-not-expanded-with-PWD.stderr | 0 ...anded-003-not-expanded-with-PWD.stderr.raw | 0 ...-expanded-003-not-expanded-with-PWD.stdout | 1 + ...anded-003-not-expanded-with-PWD.stdout.raw | 1 + ...panded-004-not-expanded-with-OLDPWD.stderr | 0 ...ed-004-not-expanded-with-OLDPWD.stderr.raw | 0 ...panded-004-not-expanded-with-OLDPWD.stdout | 1 + ...ed-004-not-expanded-with-OLDPWD.stdout.raw | 1 + 42sh/42ShellTester/tmp/display_program_name | Bin 0 -> 8480 bytes 42sh/42ShellTester/tmp/display_pwd | Bin 0 -> 8528 bytes 42sh/42ShellTester/tmp/enoent_symlink | 1 + 42sh/42ShellTester/tmp/exit_with_status | Bin 0 -> 8432 bytes ...ell-binary-001-binary-path-relative.stderr | 0 ...binary-001-binary-path-relative.stderr.raw | 0 ...ell-binary-001-binary-path-relative.stdout | 2 + ...binary-001-binary-path-relative.stdout.raw | 2 + ...ell-binary-002-binary-path-absolute.stderr | 0 ...binary-002-binary-path-absolute.stderr.raw | 0 ...ell-binary-002-binary-path-absolute.stdout | 2 + ...binary-002-binary-path-absolute.stdout.raw | 2 + ...l-binary-003-binary-test-exec-order.stderr | 0 ...nary-003-binary-test-exec-order.stderr.raw | 0 ...l-binary-003-binary-test-exec-order.stdout | 1 + ...nary-003-binary-test-exec-order.stdout.raw | 1 + ...l-binary-004-binary-test-empty-path.stderr | 1 + ...nary-004-binary-test-empty-path.stderr.raw | 1 + ...l-binary-004-binary-test-empty-path.stdout | 0 ...nary-004-binary-test-empty-path.stdout.raw | 0 ...l-binary-005-binary-test-wrong-path.stderr | 1 + ...nary-005-binary-test-wrong-path.stderr.raw | 1 + ...l-binary-005-binary-test-wrong-path.stdout | 0 ...nary-005-binary-test-wrong-path.stdout.raw | 0 ...ll-binary-006-binary-undefined-path.stderr | 0 ...inary-006-binary-undefined-path.stderr.raw | 0 ...ll-binary-006-binary-undefined-path.stdout | 1176 +++++++++++++++++ ...inary-006-binary-undefined-path.stdout.raw | 1176 +++++++++++++++++ ...binary-007-binary-permission-denied.stderr | 1 + ...ry-007-binary-permission-denied.stderr.raw | 1 + ...binary-007-binary-permission-denied.stdout | 0 ...ry-007-binary-permission-denied.stdout.raw | 0 ...too-many-symbolic-links-encountered.stderr | 1 + ...many-symbolic-links-encountered.stderr.raw | 1 + ...too-many-symbolic-links-encountered.stdout | 0 ...many-symbolic-links-encountered.stdout.raw | 0 .../minishell-builtins-cd-001-no-arg.stderr | 0 ...inishell-builtins-cd-001-no-arg.stderr.raw | 0 .../minishell-builtins-cd-001-no-arg.stdout | 1 + ...inishell-builtins-cd-001-no-arg.stdout.raw | 1 + ...l-builtins-cd-002-current-directory.stderr | 0 ...iltins-cd-002-current-directory.stderr.raw | 0 ...l-builtins-cd-002-current-directory.stdout | 39 + ...iltins-cd-002-current-directory.stdout.raw | 39 + ...builtins-cd-003-current-directory-2.stderr | 0 ...tins-cd-003-current-directory-2.stderr.raw | 0 ...builtins-cd-003-current-directory-2.stdout | 39 + ...tins-cd-003-current-directory-2.stdout.raw | 39 + ...ll-builtins-cd-004-parent-directory.stderr | 0 ...uiltins-cd-004-parent-directory.stderr.raw | 0 ...ll-builtins-cd-004-parent-directory.stdout | 39 + ...uiltins-cd-004-parent-directory.stdout.raw | 39 + ...minishell-builtins-cd-005-root-path.stderr | 0 ...shell-builtins-cd-005-root-path.stderr.raw | 0 ...minishell-builtins-cd-005-root-path.stdout | 39 + ...shell-builtins-cd-005-root-path.stdout.raw | 39 + ...nishell-builtins-cd-006-root-path-2.stderr | 0 ...ell-builtins-cd-006-root-path-2.stderr.raw | 0 ...nishell-builtins-cd-006-root-path-2.stdout | 39 + ...ell-builtins-cd-006-root-path-2.stdout.raw | 39 + ...shell-builtins-cd-007-symbolic-link.stderr | 0 ...l-builtins-cd-007-symbolic-link.stderr.raw | 0 ...shell-builtins-cd-007-symbolic-link.stdout | 39 + ...l-builtins-cd-007-symbolic-link.stdout.raw | 39 + ...ell-builtins-cd-008-symbolic-link-2.stderr | 0 ...builtins-cd-008-symbolic-link-2.stderr.raw | 0 ...ell-builtins-cd-008-symbolic-link-2.stdout | 39 + ...builtins-cd-008-symbolic-link-2.stdout.raw | 39 + ...shell-builtins-cd-010-update-OLDPWD.stderr | 0 ...l-builtins-cd-010-update-OLDPWD.stderr.raw | 0 ...shell-builtins-cd-010-update-OLDPWD.stdout | 38 + ...l-builtins-cd-010-update-OLDPWD.stdout.raw | 38 + .../minishell-builtins-cd-011-dotdot.stderr | 0 ...inishell-builtins-cd-011-dotdot.stderr.raw | 0 .../minishell-builtins-cd-011-dotdot.stdout | 39 + ...inishell-builtins-cd-011-dotdot.stdout.raw | 39 + .../tmp/minishell-builtins-cd-012-dot.stderr | 0 .../minishell-builtins-cd-012-dot.stderr.raw | 0 .../tmp/minishell-builtins-cd-012-dot.stdout | 39 + .../minishell-builtins-cd-012-dot.stdout.raw | 39 + ...shell-builtins-cd-013-absolute-path.stderr | 0 ...l-builtins-cd-013-absolute-path.stderr.raw | 0 ...shell-builtins-cd-013-absolute-path.stdout | 39 + ...l-builtins-cd-013-absolute-path.stdout.raw | 39 + ...ltins-cd-errors-001-not-a-directory.stderr | 1 + ...s-cd-errors-001-not-a-directory.stderr.raw | 1 + ...ltins-cd-errors-001-not-a-directory.stdout | 1 + ...s-cd-errors-001-not-a-directory.stdout.raw | 1 + ...ins-cd-errors-002-not-a-directory-2.stderr | 1 + ...cd-errors-002-not-a-directory-2.stderr.raw | 1 + ...ins-cd-errors-002-not-a-directory-2.stdout | 0 ...cd-errors-002-not-a-directory-2.stdout.raw | 0 ...ins-cd-errors-003-permission-denied.stderr | 1 + ...cd-errors-003-permission-denied.stderr.raw | 1 + ...ins-cd-errors-003-permission-denied.stdout | 1 + ...cd-errors-003-permission-denied.stdout.raw | 1 + ...s-cd-errors-004-permission-denied-2.stderr | 1 + ...-errors-004-permission-denied-2.stderr.raw | 1 + ...s-cd-errors-004-permission-denied-2.stdout | 0 ...-errors-004-permission-denied-2.stdout.raw | 0 ...too-many-symbolic-links-encountered.stderr | 1 + ...many-symbolic-links-encountered.stderr.raw | 1 + ...too-many-symbolic-links-encountered.stdout | 1 + ...many-symbolic-links-encountered.stdout.raw | 1 + ...o-many-symbolic-links-encountered-2.stderr | 1 + ...ny-symbolic-links-encountered-2.stderr.raw | 1 + ...o-many-symbolic-links-encountered-2.stdout | 0 ...ny-symbolic-links-encountered-2.stdout.raw | 0 ...rrors-007-no-such-file-or-directory.stderr | 1 + ...s-007-no-such-file-or-directory.stderr.raw | 1 + ...rrors-007-no-such-file-or-directory.stdout | 1 + ...s-007-no-such-file-or-directory.stdout.raw | 1 + ...ors-008-no-such-file-or-directory-2.stderr | 1 + ...008-no-such-file-or-directory-2.stderr.raw | 1 + ...ors-008-no-such-file-or-directory-2.stdout | 0 ...008-no-such-file-or-directory-2.stdout.raw | 0 ...9-no-such-file-or-directory-symlink.stderr | 1 + ...-such-file-or-directory-symlink.stderr.raw | 1 + ...9-no-such-file-or-directory-symlink.stdout | 1 + ...-such-file-or-directory-symlink.stdout.raw | 1 + ...no-such-file-or-directory-symlink-2.stderr | 1 + ...uch-file-or-directory-symlink-2.stderr.raw | 1 + ...no-such-file-or-directory-symlink-2.stdout | 0 ...uch-file-or-directory-symlink-2.stdout.raw | 0 ...-cd-options-001-not-following-links.stderr | 0 ...options-001-not-following-links.stderr.raw | 0 ...-cd-options-001-not-following-links.stdout | 38 + ...options-001-not-following-links.stdout.raw | 38 + ...hell-builtins-cd-options-002-oldpwd.stderr | 0 ...-builtins-cd-options-002-oldpwd.stderr.raw | 0 ...hell-builtins-cd-options-002-oldpwd.stdout | 1 + ...-builtins-cd-options-002-oldpwd.stdout.raw | 1 + ...ns-env-001-env-same-value-as-parent.stderr | 0 ...nv-001-env-same-value-as-parent.stderr.raw | 0 ...ns-env-001-env-same-value-as-parent.stdout | 35 + ...nv-001-env-same-value-as-parent.stdout.raw | 35 + ...ltins-env-002-env-check-usefull-var.stderr | 0 ...s-env-002-env-check-usefull-var.stderr.raw | 0 ...ltins-env-002-env-check-usefull-var.stdout | 36 + ...s-env-002-env-check-usefull-var.stdout.raw | 36 + ...builtins-env-003-ignore-environment.stderr | 0 ...tins-env-003-ignore-environment.stderr.raw | 0 ...builtins-env-003-ignore-environment.stdout | 3 + ...tins-env-003-ignore-environment.stdout.raw | 3 + ...hell-builtins-env-005-set-variables.stderr | 0 ...-builtins-env-005-set-variables.stderr.raw | 0 ...hell-builtins-env-005-set-variables.stdout | 41 + ...-builtins-env-005-set-variables.stdout.raw | 41 + ...ns-env-errors-001-command-not-found.stderr | 1 + ...nv-errors-001-command-not-found.stderr.raw | 1 + ...ns-env-errors-001-command-not-found.stdout | 0 ...nv-errors-001-command-not-found.stdout.raw | 0 ...ltins-env-errors-002-illegal-option.stderr | 2 + ...s-env-errors-002-illegal-option.stderr.raw | 2 + ...ltins-env-errors-002-illegal-option.stdout | 0 ...s-env-errors-002-illegal-option.stdout.raw | 0 ...ignore-environment-and-set-variable.stderr | 0 ...re-environment-and-set-variable.stderr.raw | 0 ...ignore-environment-and-set-variable.stdout | 4 + ...re-environment-and-set-variable.stdout.raw | 4 + ...ltins-exit-001-without-any-argument.stderr | 0 ...s-exit-001-without-any-argument.stderr.raw | 0 ...ltins-exit-001-without-any-argument.stdout | 0 ...s-exit-001-without-any-argument.stdout.raw | 0 ...-exit-002-status-passed-as-argument.stderr | 0 ...t-002-status-passed-as-argument.stderr.raw | 0 ...-exit-002-status-passed-as-argument.stdout | 0 ...t-002-status-passed-as-argument.stdout.raw | 0 ...ins-exit-003-status-of-last-command.stderr | 0 ...exit-003-status-of-last-command.stderr.raw | 0 ...ins-exit-003-status-of-last-command.stdout | 0 ...exit-003-status-of-last-command.stdout.raw | 0 ...ltins-exit-errors-001-too-many-args.stderr | 1 + ...s-exit-errors-001-too-many-args.stderr.raw | 1 + ...ltins-exit-errors-001-too-many-args.stdout | 1 + ...s-exit-errors-001-too-many-args.stdout.raw | 1 + ...xit-errors-002-non-numeric-argument.stderr | 1 + ...errors-002-non-numeric-argument.stderr.raw | 1 + ...xit-errors-002-non-numeric-argument.stdout | 0 ...errors-002-non-numeric-argument.stdout.raw | 0 ...-builtins-mixed-001-setenv-unsetenv.stderr | 0 ...ltins-mixed-001-setenv-unsetenv.stderr.raw | 0 ...-builtins-mixed-001-setenv-unsetenv.stdout | 12 + ...ltins-mixed-001-setenv-unsetenv.stdout.raw | 12 + ...ell-builtins-setenv-001-no-argument.stderr | 0 ...builtins-setenv-001-no-argument.stderr.raw | 0 ...ell-builtins-setenv-001-no-argument.stdout | 70 + ...builtins-setenv-001-no-argument.stdout.raw | 70 + ...uiltins-setenv-002-add-new-variable.stderr | 1 + ...ins-setenv-002-add-new-variable.stderr.raw | 1 + ...uiltins-setenv-002-add-new-variable.stdout | 117 ++ ...ins-setenv-002-add-new-variable.stdout.raw | 117 ++ ...ns-setenv-003-set-existing-variable.stderr | 1 + ...etenv-003-set-existing-variable.stderr.raw | 1 + ...ns-setenv-003-set-existing-variable.stdout | 117 ++ ...etenv-003-set-existing-variable.stdout.raw | 117 ++ ...ltins-setenv-004-invalid-identifier.stderr | 2 + ...s-setenv-004-invalid-identifier.stderr.raw | 2 + ...ltins-setenv-004-invalid-identifier.stdout | 0 ...s-setenv-004-invalid-identifier.stdout.raw | 0 ...-005-add-and-set-multiple-variables.stderr | 20 + ...-add-and-set-multiple-variables.stderr.raw | 20 + ...-005-add-and-set-multiple-variables.stdout | 174 +++ ...-add-and-set-multiple-variables.stdout.raw | 174 +++ ...ns-unsetenv-001-unsetenv-first-elem.stderr | 0 ...nsetenv-001-unsetenv-first-elem.stderr.raw | 0 ...ns-unsetenv-001-unsetenv-first-elem.stdout | 6 + ...nsetenv-001-unsetenv-first-elem.stdout.raw | 6 + ...ins-unsetenv-002-unsetenv-mult-envp.stderr | 0 ...unsetenv-002-unsetenv-mult-envp.stderr.raw | 0 ...ins-unsetenv-002-unsetenv-mult-envp.stdout | 6 + ...unsetenv-002-unsetenv-mult-envp.stdout.raw | 6 + ...etenv-003-unsetenv-mult-envp-inline.stderr | 0 ...v-003-unsetenv-mult-envp-inline.stderr.raw | 0 ...etenv-003-unsetenv-mult-envp-inline.stdout | 6 + ...v-003-unsetenv-mult-envp-inline.stdout.raw | 6 + ...ishell-misc-001-copy-of-environment.stderr | 0 ...ll-misc-001-copy-of-environment.stderr.raw | 0 ...ishell-misc-001-copy-of-environment.stdout | 41 + ...ll-misc-001-copy-of-environment.stdout.raw | 41 + 42sh/42ShellTester/tmp/new_empty_file | 0 42sh/42ShellTester/tmp/new_file | 1 + 42sh/42ShellTester/tmp/new_file_stderr | 1 + .../tmp/new_file_stderr_and_stdout | 0 42sh/42ShellTester/tmp/new_file_stdout | 1 + 42sh/42ShellTester/tmp/not_a_directory | 0 42sh/42ShellTester/tmp/simple_text_file | 3 + 42sh/42ShellTester/tmp/size | 1 + .../tmp/sleep_and_exit_with_status | Bin 0 -> 8480 bytes .../tmp/sleep_and_write_on_stderr | Bin 0 -> 8568 bytes 42sh/42ShellTester/tmp/stdin | 1 + 42sh/42ShellTester/tmp/stored_env | 31 + .../tmp/sub_directory/sub_sub_directory_link | 1 + 42sh/42ShellTester/tmp/sub_directory_link | 1 + 42sh/42ShellTester/tmp/symbolic_link | 1 + 42sh/42ShellTester/tmp/symbolic_link1 | 1 + 42sh/42ShellTester/tmp/symbolic_link2 | 1 + 42sh/42ShellTester/tmp/symbolic_link3 | 1 + 42sh/42ShellTester/tmp/test_globbing/a | 0 42sh/42ShellTester/tmp/test_globbing/b | 0 42sh/42ShellTester/tmp/test_globbing/c | 0 42sh/42ShellTester/tmp/test_globbing/d | 0 42sh/42ShellTester/tmp/test_globbing/e | 0 42sh/42ShellTester/tmp/test_globbing/f | 0 42sh/42ShellTester/tmp/test_globbing/g | 0 42sh/42ShellTester/tmp/test_globbing/h | 0 42sh/42ShellTester/tmp/truncated_file | 1 + .../tmp/virtual_path/p1/display_my_name1 | Bin 0 -> 8480 bytes .../tmp/virtual_path/p2/display_my_name2 | Bin 0 -> 8480 bytes .../tmp/virtual_path_1/fake_echo | Bin 0 -> 8480 bytes .../tmp/virtual_path_2/fake_echo | Bin 0 -> 8520 bytes .../tmp/write_all_arguments_on_stdout | Bin 0 -> 8480 bytes 42sh/Makefile | 5 +- 42sh/includes/parser.h | 4 +- 42sh/src/parser/aggregate_sym.c | 7 +- 42sh/src/parser/eval_sym.c | 12 +- 42sh/src/parser/read_stack.c | 6 +- 1176 files changed, 7908 insertions(+), 7 deletions(-) create mode 100644 42sh/42ShellTester/tmp/$TOKEN201703291601_NAME create mode 100644 42sh/42ShellTester/tmp/- create mode 100644 42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr.raw create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout create mode 100644 42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr.raw create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout create mode 100644 42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout.raw create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291444_006-BINARY-UNDEFINED-PATH create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291535_006-BINARY-UNDEFINED-PATH create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291601_006-BINARY-UNDEFINED-PATH create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291601_FILENAME create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291623_006-BINARY-UNDEFINED-PATH create mode 100644 42sh/42ShellTester/tmp/TOKEN201703291625_006-BINARY-UNDEFINED-PATH create mode 100644 42sh/42ShellTester/tmp/append_file_default create mode 100644 42sh/42ShellTester/tmp/append_file_stderr create mode 100644 42sh/42ShellTester/tmp/append_file_stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr.raw create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout create mode 100644 42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout.raw create mode 100755 42sh/42ShellTester/tmp/display_program_name create mode 100755 42sh/42ShellTester/tmp/display_pwd create mode 120000 42sh/42ShellTester/tmp/enoent_symlink create mode 100755 42sh/42ShellTester/tmp/exit_with_status create mode 100644 42sh/42ShellTester/tmp/minishell-binary-001-binary-path-relative.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-001-binary-path-relative.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-001-binary-path-relative.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-001-binary-path-relative.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-002-binary-path-absolute.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-002-binary-path-absolute.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-002-binary-path-absolute.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-002-binary-path-absolute.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-003-binary-test-exec-order.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-003-binary-test-exec-order.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-003-binary-test-exec-order.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-003-binary-test-exec-order.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-004-binary-test-empty-path.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-004-binary-test-empty-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-004-binary-test-empty-path.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-004-binary-test-empty-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-005-binary-test-wrong-path.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-005-binary-test-wrong-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-005-binary-test-wrong-path.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-005-binary-test-wrong-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-006-binary-undefined-path.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-006-binary-undefined-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-006-binary-undefined-path.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-006-binary-undefined-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-007-binary-permission-denied.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-007-binary-permission-denied.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-007-binary-permission-denied.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-007-binary-permission-denied.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-008-binary-too-many-symbolic-links-encountered.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-binary-008-binary-too-many-symbolic-links-encountered.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-binary-008-binary-too-many-symbolic-links-encountered.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-binary-008-binary-too-many-symbolic-links-encountered.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-001-no-arg.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-001-no-arg.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-001-no-arg.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-001-no-arg.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-002-current-directory.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-002-current-directory.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-002-current-directory.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-002-current-directory.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-003-current-directory-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-003-current-directory-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-003-current-directory-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-003-current-directory-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-004-parent-directory.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-004-parent-directory.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-004-parent-directory.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-004-parent-directory.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-005-root-path.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-005-root-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-005-root-path.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-005-root-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-006-root-path-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-006-root-path-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-006-root-path-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-006-root-path-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-007-symbolic-link.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-007-symbolic-link.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-007-symbolic-link.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-007-symbolic-link.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-008-symbolic-link-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-008-symbolic-link-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-008-symbolic-link-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-008-symbolic-link-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-010-update-OLDPWD.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-010-update-OLDPWD.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-010-update-OLDPWD.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-010-update-OLDPWD.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-011-dotdot.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-011-dotdot.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-011-dotdot.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-011-dotdot.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-012-dot.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-012-dot.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-012-dot.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-012-dot.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-013-absolute-path.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-013-absolute-path.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-013-absolute-path.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-013-absolute-path.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-001-not-a-directory.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-001-not-a-directory.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-001-not-a-directory.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-001-not-a-directory.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-002-not-a-directory-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-002-not-a-directory-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-002-not-a-directory-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-002-not-a-directory-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-003-permission-denied.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-003-permission-denied.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-003-permission-denied.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-003-permission-denied.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-004-permission-denied-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-004-permission-denied-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-004-permission-denied-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-004-permission-denied-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-005-too-many-symbolic-links-encountered.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-005-too-many-symbolic-links-encountered.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-005-too-many-symbolic-links-encountered.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-005-too-many-symbolic-links-encountered.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-006-too-many-symbolic-links-encountered-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-006-too-many-symbolic-links-encountered-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-006-too-many-symbolic-links-encountered-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-006-too-many-symbolic-links-encountered-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-007-no-such-file-or-directory.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-007-no-such-file-or-directory.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-007-no-such-file-or-directory.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-007-no-such-file-or-directory.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-008-no-such-file-or-directory-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-008-no-such-file-or-directory-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-008-no-such-file-or-directory-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-008-no-such-file-or-directory-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-009-no-such-file-or-directory-symlink.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-009-no-such-file-or-directory-symlink.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-009-no-such-file-or-directory-symlink.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-009-no-such-file-or-directory-symlink.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-010-no-such-file-or-directory-symlink-2.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-010-no-such-file-or-directory-symlink-2.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-010-no-such-file-or-directory-symlink-2.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-errors-010-no-such-file-or-directory-symlink-2.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-001-not-following-links.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-001-not-following-links.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-001-not-following-links.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-001-not-following-links.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-002-oldpwd.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-002-oldpwd.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-002-oldpwd.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-cd-options-002-oldpwd.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-001-env-same-value-as-parent.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-001-env-same-value-as-parent.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-001-env-same-value-as-parent.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-001-env-same-value-as-parent.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-002-env-check-usefull-var.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-002-env-check-usefull-var.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-002-env-check-usefull-var.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-002-env-check-usefull-var.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-003-ignore-environment.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-003-ignore-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-003-ignore-environment.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-003-ignore-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-005-set-variables.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-005-set-variables.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-005-set-variables.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-005-set-variables.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-001-command-not-found.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-001-command-not-found.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-001-command-not-found.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-001-command-not-found.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-002-illegal-option.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-002-illegal-option.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-002-illegal-option.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-errors-002-illegal-option.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-multiple-options-001-ignore-environment-and-set-variable.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-multiple-options-001-ignore-environment-and-set-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-multiple-options-001-ignore-environment-and-set-variable.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-env-multiple-options-001-ignore-environment-and-set-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-001-without-any-argument.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-001-without-any-argument.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-001-without-any-argument.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-001-without-any-argument.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-002-status-passed-as-argument.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-002-status-passed-as-argument.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-002-status-passed-as-argument.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-002-status-passed-as-argument.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-003-status-of-last-command.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-003-status-of-last-command.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-003-status-of-last-command.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-003-status-of-last-command.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-001-too-many-args.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-001-too-many-args.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-001-too-many-args.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-001-too-many-args.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-002-non-numeric-argument.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-002-non-numeric-argument.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-002-non-numeric-argument.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-exit-errors-002-non-numeric-argument.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-mixed-001-setenv-unsetenv.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-mixed-001-setenv-unsetenv.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-mixed-001-setenv-unsetenv.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-mixed-001-setenv-unsetenv.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-001-no-argument.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-001-no-argument.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-001-no-argument.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-001-no-argument.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-002-add-new-variable.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-002-add-new-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-002-add-new-variable.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-002-add-new-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-003-set-existing-variable.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-003-set-existing-variable.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-003-set-existing-variable.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-003-set-existing-variable.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-004-invalid-identifier.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-004-invalid-identifier.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-004-invalid-identifier.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-004-invalid-identifier.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-005-add-and-set-multiple-variables.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-005-add-and-set-multiple-variables.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-005-add-and-set-multiple-variables.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-setenv-005-add-and-set-multiple-variables.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-001-unsetenv-first-elem.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-001-unsetenv-first-elem.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-001-unsetenv-first-elem.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-001-unsetenv-first-elem.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-002-unsetenv-mult-envp.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-002-unsetenv-mult-envp.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-002-unsetenv-mult-envp.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-002-unsetenv-mult-envp.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-003-unsetenv-mult-envp-inline.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-003-unsetenv-mult-envp-inline.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-003-unsetenv-mult-envp-inline.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-builtins-unsetenv-003-unsetenv-mult-envp-inline.stdout.raw create mode 100644 42sh/42ShellTester/tmp/minishell-misc-001-copy-of-environment.stderr create mode 100644 42sh/42ShellTester/tmp/minishell-misc-001-copy-of-environment.stderr.raw create mode 100644 42sh/42ShellTester/tmp/minishell-misc-001-copy-of-environment.stdout create mode 100644 42sh/42ShellTester/tmp/minishell-misc-001-copy-of-environment.stdout.raw create mode 100644 42sh/42ShellTester/tmp/new_empty_file create mode 100644 42sh/42ShellTester/tmp/new_file create mode 100644 42sh/42ShellTester/tmp/new_file_stderr create mode 100644 42sh/42ShellTester/tmp/new_file_stderr_and_stdout create mode 100644 42sh/42ShellTester/tmp/new_file_stdout create mode 100644 42sh/42ShellTester/tmp/not_a_directory create mode 100644 42sh/42ShellTester/tmp/simple_text_file create mode 100644 42sh/42ShellTester/tmp/size create mode 100755 42sh/42ShellTester/tmp/sleep_and_exit_with_status create mode 100755 42sh/42ShellTester/tmp/sleep_and_write_on_stderr create mode 100644 42sh/42ShellTester/tmp/stdin create mode 100644 42sh/42ShellTester/tmp/stored_env create mode 120000 42sh/42ShellTester/tmp/sub_directory/sub_sub_directory_link create mode 120000 42sh/42ShellTester/tmp/sub_directory_link create mode 120000 42sh/42ShellTester/tmp/symbolic_link create mode 120000 42sh/42ShellTester/tmp/symbolic_link1 create mode 120000 42sh/42ShellTester/tmp/symbolic_link2 create mode 120000 42sh/42ShellTester/tmp/symbolic_link3 create mode 100644 42sh/42ShellTester/tmp/test_globbing/a create mode 100644 42sh/42ShellTester/tmp/test_globbing/b create mode 100644 42sh/42ShellTester/tmp/test_globbing/c create mode 100644 42sh/42ShellTester/tmp/test_globbing/d create mode 100644 42sh/42ShellTester/tmp/test_globbing/e create mode 100644 42sh/42ShellTester/tmp/test_globbing/f create mode 100644 42sh/42ShellTester/tmp/test_globbing/g create mode 100644 42sh/42ShellTester/tmp/test_globbing/h create mode 100644 42sh/42ShellTester/tmp/truncated_file create mode 100755 42sh/42ShellTester/tmp/virtual_path/p1/display_my_name1 create mode 100755 42sh/42ShellTester/tmp/virtual_path/p2/display_my_name2 create mode 100755 42sh/42ShellTester/tmp/virtual_path_1/fake_echo create mode 100755 42sh/42ShellTester/tmp/virtual_path_2/fake_echo create mode 100755 42sh/42ShellTester/tmp/write_all_arguments_on_stdout diff --git a/42sh/42ShellTester/tmp/$TOKEN201703291601_NAME b/42sh/42ShellTester/tmp/$TOKEN201703291601_NAME new file mode 100644 index 00000000..fb568a45 --- /dev/null +++ b/42sh/42ShellTester/tmp/$TOKEN201703291601_NAME @@ -0,0 +1,3 @@ +TOKEN201703291601_VALUE +TOKEN201703291601_VALUE1 +TOKEN201703291601_VALUE2 diff --git a/42sh/42ShellTester/tmp/- b/42sh/42ShellTester/tmp/- new file mode 100644 index 00000000..7ffe71c3 --- /dev/null +++ b/42sh/42ShellTester/tmp/- @@ -0,0 +1,22 @@ +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./display-env +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/display_env" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./display-program-name +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/display_program_name" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./display-pwd +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/display_pwd" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./exit-with-status +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/exit_with_status" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./read-on-stdin +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/read_on_stdin" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./sleep-and-exit-with-status +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/sleep_and_exit_with_status" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./sleep-and-write-on-stderr +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/sleep_and_write_on_stderr" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./write-all-arguments-on-stdout +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/write_all_arguments_on_stdout" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./write-on-stderr +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/write_on_stderr" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./write-on-stdout +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/write_on_stdout" +make TARGET_DIR=/Users/ariard/Projects/42sh/42ShellTester/tmp -C ./write-on-stdout-and-stderr +gcc -Wall -Werror -Wextra main.c -o "/Users/ariard/Projects/42sh/42ShellTester/tmp/write_on_stdout_and_stderr" diff --git a/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr.raw b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout.raw b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-misc-001-no-prompt-in-non-interactive-mode.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr.raw b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout new file mode 100644 index 00000000..565df98e --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_FILE + 48 diff --git a/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout.raw b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout.raw new file mode 100644 index 00000000..565df98e --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-misc-002-simple-command-line.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_FILE + 48 diff --git a/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout new file mode 100644 index 00000000..2823efbb --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout @@ -0,0 +1 @@ +TOKEN201703291601_stdout@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout.raw new file mode 100644 index 00000000..2823efbb --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-001-single-pipe.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_stdout@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout new file mode 100644 index 00000000..7ebca56a --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout @@ -0,0 +1 @@ +TOKEN201703291601_stdout@@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout.raw new file mode 100644 index 00000000..7ebca56a --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-002-chained-pipes.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_stdout@@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout new file mode 100644 index 00000000..b8cbbac1 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout @@ -0,0 +1 @@ +TOKEN201703291601_stdout@@@@@@@@@@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout.raw new file mode 100644 index 00000000..b8cbbac1 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-003-many-chained-pipes.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_stdout@@@@@@@@@@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout new file mode 100644 index 00000000..385addb0 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout @@ -0,0 +1 @@ +TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout.raw new file mode 100644 index 00000000..385addb0 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-004-without-surrounding-whitespaces.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr new file mode 100644 index 00000000..3c9256cf --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr @@ -0,0 +1 @@ +TOKEN201703291601_SECONDTOKEN201703291601_FIRSTTOKEN201703291601_LAST diff --git a/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr.raw new file mode 100644 index 00000000..ba34b0ac --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_SECONDTOKEN201703291601_FIRSTTOKEN201703291601_LAST \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-005-asynchronous.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr b/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr.raw b/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout b/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout.raw b/42sh/42ShellTester/tmp/21sh-pipe-006-exit-status.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr new file mode 100644 index 00000000..de5d8c7b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr @@ -0,0 +1 @@ +STDIN READ ERROR diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr.raw new file mode 100644 index 00000000..de5d8c7b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stderr.raw @@ -0,0 +1 @@ +STDIN READ ERROR diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-001-close-stdin.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout.raw new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-002-filename.stdout.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout.raw new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-003-filename-with-whitespaces.stdout.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout.raw new file mode 100644 index 00000000..c2c4b30b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-004-absolute-path.stdout.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_LINE_1@ +TOKEN201703291601_LINE_2@ +TOKEN201703291601_LINE_3@ diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr new file mode 100644 index 00000000..af40eedb --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr @@ -0,0 +1 @@ +../../42sh: no_such_file: no such file or directory diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr.raw new file mode 100644 index 00000000..7ba51da6 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stderr.raw @@ -0,0 +1 @@ +../../42sh: no_such_file: no such file or directory diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-inputs-005-no-such-file.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-001-append-default-to-file.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-002-append-stdout-to-file.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout new file mode 100644 index 00000000..e8b8f1f5 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout @@ -0,0 +1 @@ +TOKEN201703291601_stdout diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout.raw new file mode 100644 index 00000000..e8b8f1f5 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-003-append-stderr-to-file.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_stdout diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-appending-multiple-001-append-twice-separately.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-001-close-default-output.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr.raw new file mode 100644 index 00000000..a668293f --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_stderr diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-002-close-stdout.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout new file mode 100644 index 00000000..e8b8f1f5 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout @@ -0,0 +1 @@ +TOKEN201703291601_stdout diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout.raw new file mode 100644 index 00000000..e8b8f1f5 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-003-close-stderr.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_stdout diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-closing-004-close-twice-outputs.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-touching-001-works.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-001-creates-file-if-not-exits.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-002-truncates-file-if-exists.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-003-whitespace-before-filename.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-001-separately.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-002-together-stdout-first.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-003-together-stderr-first.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr new file mode 100644 index 00000000..a9991e57 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr @@ -0,0 +1 @@ +TOKEN201703291601_2 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr.raw new file mode 100644 index 00000000..a9991e57 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_2 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout new file mode 100644 index 00000000..84e87bd2 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout @@ -0,0 +1 @@ +TOKEN201703291601_1 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout.raw new file mode 100644 index 00000000..84e87bd2 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-004-together.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_1 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr new file mode 100644 index 00000000..a9991e57 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr @@ -0,0 +1 @@ +TOKEN201703291601_2 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr.raw new file mode 100644 index 00000000..a9991e57 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_2 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout new file mode 100644 index 00000000..84e87bd2 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout @@ -0,0 +1 @@ +TOKEN201703291601_1 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout.raw new file mode 100644 index 00000000..84e87bd2 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-multiple-005-together-with-whitespaces.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_1 diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout.raw new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stderr-001-works.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout.raw b/42sh/42ShellTester/tmp/21sh-redirections-outputs-truncating-stdout-001-with-explicit-fd.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout new file mode 100644 index 00000000..9fe2e6ba --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout.raw new file mode 100644 index 00000000..9fe2e6ba --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-001-two-commands-sequentially.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout new file mode 100644 index 00000000..9faa0d8b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout @@ -0,0 +1,4 @@ +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout.raw new file mode 100644 index 00000000..9faa0d8b --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-002-n-commands-sequentially.stdout.raw @@ -0,0 +1,4 @@ +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr new file mode 100644 index 00000000..b47f6fe0 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `;' diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr.raw new file mode 100644 index 00000000..defed4bf --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `;' diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-003-parse-error-empty-inline-command.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr new file mode 100644 index 00000000..b47f6fe0 --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `;' diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr.raw new file mode 100644 index 00000000..defed4bf --- /dev/null +++ b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `;' diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout.raw b/42sh/42ShellTester/tmp/21sh-separators-semicolon-004-parse-error-empty-command.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout new file mode 100644 index 00000000..203a9faa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout @@ -0,0 +1,35 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout.raw new file mode 100644 index 00000000..203a9faa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-001-display-env.stdout.raw @@ -0,0 +1,35 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout.raw new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-002-export-basic-key-value-1.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout new file mode 100644 index 00000000..d56a31c4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout.raw new file mode 100644 index 00000000..d56a31c4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-003-export-basic-key-value-2.stdout.raw @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout new file mode 100644 index 00000000..f8107c67 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601= +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout.raw new file mode 100644 index 00000000..f8107c67 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-004-export-empty-variable-1.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601= +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout new file mode 100644 index 00000000..da1d35bd --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601= diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout.raw new file mode 100644 index 00000000..da1d35bd --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-005-export-empty-variable-2.stdout.raw @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601= diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout new file mode 100644 index 00000000..bfaf0eba --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE2 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout.raw new file mode 100644 index 00000000..bfaf0eba --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-006-export-update-env-variable.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE2 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout new file mode 100644 index 00000000..0d33ad6c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE2 +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout.raw new file mode 100644 index 00000000..0d33ad6c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-007-existing-environment-variable.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE2 +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout.raw new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-008-local-to-environment.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout new file mode 100644 index 00000000..80da0e3f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME= +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout.raw new file mode 100644 index 00000000..80da0e3f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-009-export-with-equal-but-no-value-part1.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME= +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout new file mode 100644 index 00000000..422e0d69 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME= diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout.raw new file mode 100644 index 00000000..422e0d69 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-010-export-with-equal-but-no-value-part2.stdout.raw @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME= diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr new file mode 100644 index 00000000..badbe33e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr @@ -0,0 +1 @@ +../../42sh: export: not an identifier: 42 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr.raw new file mode 100644 index 00000000..c8117104 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stderr.raw @@ -0,0 +1 @@ +../../42sh: export: not an identifier: 42 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-001-invalid-identifier-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr new file mode 100644 index 00000000..0c4761d3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr @@ -0,0 +1 @@ +../../42sh: export: not an identifier: . diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr.raw new file mode 100644 index 00000000..ddac3c4a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stderr.raw @@ -0,0 +1 @@ +../../42sh: export: not an identifier: . diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-002-invalid-identifier-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr new file mode 100644 index 00000000..ded266a1 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr @@ -0,0 +1,2 @@ +export: invalid option -w +../../42sh: usage: export [name[=value] ...] or export -p diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr.raw new file mode 100644 index 00000000..db0ae060 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stderr.raw @@ -0,0 +1,2 @@ +export: invalid option -w +../../42sh: usage: export [name[=value] ...] or export -p diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-errors-003-illegal-option.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout new file mode 100644 index 00000000..d56a31c4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout.raw new file mode 100644 index 00000000..d56a31c4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-001-export-and-tmp-env-part1.stdout.raw @@ -0,0 +1,36 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout.raw new file mode 100644 index 00000000..3a8946d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-mixed-002-export-and-tmp-env-part2.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout new file mode 100644 index 00000000..203a9faa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout @@ -0,0 +1,35 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout.raw new file mode 100644 index 00000000..203a9faa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-001-export-with-only-p-parameter.stdout.raw @@ -0,0 +1,35 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout new file mode 100644 index 00000000..66686c56 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout @@ -0,0 +1,70 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout.raw new file mode 100644 index 00000000..66686c56 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-002-export-p-param-and-token-should-add-local-var-only-part1.stdout.raw @@ -0,0 +1,70 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout new file mode 100644 index 00000000..83e84931 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout @@ -0,0 +1,73 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout.raw new file mode 100644 index 00000000..83e84931 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-003-export-p-param-and-token-should-add-local-var-only-part2.stdout.raw @@ -0,0 +1,73 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export _=../../42sh +export ?=0 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr new file mode 100644 index 00000000..91f2e1df --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr @@ -0,0 +1,2 @@ +export: invalid option -n +../../42sh: usage: export [name[=value] ...] or export -p diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr.raw new file mode 100644 index 00000000..493dc0f3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stderr.raw @@ -0,0 +1,2 @@ +export: invalid option -n +../../42sh: usage: export [name[=value] ...] or export -p diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout new file mode 100644 index 00000000..2924f847 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout @@ -0,0 +1,75 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export _=../../42sh +export ?=1 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout.raw b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout.raw new file mode 100644 index 00000000..2924f847 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-builtins-export-options-004-export-n-param.stdout.raw @@ -0,0 +1,75 @@ +export TERM_PROGRAM=iTerm.app +export TERM=screen-256color +export SHELL=/bin/zsh +export HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +export TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +export Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +export TERM_PROGRAM_VERSION=3.0.10 +export OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +export TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export ZSH=/Users/ariard/.oh-my-zsh +export USER=ariard +export SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +export __CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +export PAGER=less +export TMUX=/private/tmp/tmux-18965/default,460,2 +export HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +export LSCOLORS=Gxfxcxdxbxegedabagacad +export TOKEN201703291601_NAME=TOKEN201703291601_VALUE +export PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +export MAIL=ariard@student.42.fr +export PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +export LANG=en_US.UTF-8 +export ITERM_PROFILE=Default +export XPC_FLAGS=0x0 +export TMUX_PANE=%19 +export XPC_SERVICE_NAME=0 +export SHLVL=5 +export HOME=/Users/ariard +export COLORFGBG=7;0 +export ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +export LOGNAME=ariard +export LESS=-R +export LC_CTYPE=en_US.UTF-8 +export TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +export _=../../42sh +export ?=1 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout new file mode 100644 index 00000000..5bee9a1d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout.raw new file mode 100644 index 00000000..5bee9a1d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-001-escape-single-character-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout new file mode 100644 index 00000000..502a43c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout.raw new file mode 100644 index 00000000..502a43c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-002-escape-single-character-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout new file mode 100644 index 00000000..502a43c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout @@ -0,0 +1 @@ +TOKEN201703291601\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout.raw new file mode 100644 index 00000000..502a43c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-003-escape-single-character-3.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout new file mode 100644 index 00000000..b52dfb1a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout @@ -0,0 +1 @@ +TOKEN201703291601\\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout.raw new file mode 100644 index 00000000..b52dfb1a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-004-escape-single-character-4.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601\\TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout new file mode 100644 index 00000000..8a0b359f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout @@ -0,0 +1 @@ +TEST4041TEST diff --git a/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout.raw new file mode 100644 index 00000000..8a0b359f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-005-escape-single-character-5.stdout.raw @@ -0,0 +1 @@ +TEST4041TEST diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout new file mode 100644 index 00000000..5da2407e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout @@ -0,0 +1 @@ +\{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout.raw new file mode 100644 index 00000000..5da2407e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-002-it-expands-braces-1.stdout.raw @@ -0,0 +1 @@ +\{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout new file mode 100644 index 00000000..bf028671 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout @@ -0,0 +1 @@ +\{1..2}@\\{1..2}@\\{1..2}@\\\{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout.raw new file mode 100644 index 00000000..bf028671 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-brace-expansion-003-it-expands-braces-2.stdout.raw @@ -0,0 +1 @@ +\{1..2}@\\{1..2}@\\{1..2}@\\\{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-001-it-does-not-expand-brackets.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-002-escaped-inversion-mark.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-globbing-bracket-expansion-003-it-takes-escaped-bracket-as-pattern-character.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout new file mode 100644 index 00000000..3563dabe --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout @@ -0,0 +1 @@ +$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout.raw new file mode 100644 index 00000000..3563dabe --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-001-escape-variable-1.stdout.raw @@ -0,0 +1 @@ +$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout new file mode 100644 index 00000000..df94d676 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout @@ -0,0 +1 @@ +\TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout.raw new file mode 100644 index 00000000..df94d676 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-002-it-does-not-escape-variable.stdout.raw @@ -0,0 +1 @@ +\TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout new file mode 100644 index 00000000..b5d1f9e8 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout @@ -0,0 +1 @@ +\$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout.raw new file mode 100644 index 00000000..b5d1f9e8 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-escaping-mixed-variable-expansion-003-escape-variable-2.stdout.raw @@ -0,0 +1 @@ +\$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout new file mode 100644 index 00000000..43dc12cd --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout @@ -0,0 +1 @@ +{a..e}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout.raw new file mode 100644 index 00000000..43dc12cd --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-001-simple-ascending-1.stdout.raw @@ -0,0 +1 @@ +{a..e}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout new file mode 100644 index 00000000..19668c4f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{a..e}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout.raw new file mode 100644 index 00000000..19668c4f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-002-simple-ascending-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{a..e}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout new file mode 100644 index 00000000..14f9e2e4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout @@ -0,0 +1 @@ +{A..E}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout.raw new file mode 100644 index 00000000..14f9e2e4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-003-simple-ascending-3.stdout.raw @@ -0,0 +1 @@ +{A..E}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout new file mode 100644 index 00000000..04162150 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout @@ -0,0 +1 @@ +{E..A}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout.raw new file mode 100644 index 00000000..04162150 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-004-simple-descending-1.stdout.raw @@ -0,0 +1 @@ +{E..A}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout new file mode 100644 index 00000000..89fe6d07 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{E..A}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout.raw new file mode 100644 index 00000000..89fe6d07 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-005-simple-descending-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{E..A}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout new file mode 100644 index 00000000..28936314 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout @@ -0,0 +1 @@ +TOKEN201703291601{e..a}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout.raw new file mode 100644 index 00000000..28936314 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-006-simple-descending-3.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{e..a}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout new file mode 100644 index 00000000..7c481f3f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout @@ -0,0 +1 @@ +{f..f}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout.raw new file mode 100644 index 00000000..7c481f3f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-007-identical-start-and-end.stdout.raw @@ -0,0 +1 @@ +{f..f}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout new file mode 100644 index 00000000..8264b5e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout @@ -0,0 +1 @@ +{a..b}{c..d}{e..f}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout.raw new file mode 100644 index 00000000..8264b5e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-008-multiple-1.stdout.raw @@ -0,0 +1 @@ +{a..b}{c..d}{e..f}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout new file mode 100644 index 00000000..e5861d5d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{a..b}abc{Z..X}def{s..s}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout.raw new file mode 100644 index 00000000..e5861d5d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-009-multiple-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{a..b}abc{Z..X}def{s..s}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout new file mode 100644 index 00000000..394227b2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout @@ -0,0 +1 @@ +{A..z}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout.raw new file mode 100644 index 00000000..394227b2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-ascii-range-010-big-range.stdout.raw @@ -0,0 +1 @@ +{A..z}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout new file mode 100644 index 00000000..85c00973 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout @@ -0,0 +1 @@ +{A} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout.raw new file mode 100644 index 00000000..85c00973 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-001-invalid-pattern-1.stdout.raw @@ -0,0 +1 @@ +{A} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout new file mode 100644 index 00000000..1685e987 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout @@ -0,0 +1 @@ +{B..} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout.raw new file mode 100644 index 00000000..1685e987 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-002-invalid-pattern-2.stdout.raw @@ -0,0 +1 @@ +{B..} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout new file mode 100644 index 00000000..a0f8b219 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout @@ -0,0 +1 @@ +{..C} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout.raw new file mode 100644 index 00000000..a0f8b219 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-003-invalid-pattern-3.stdout.raw @@ -0,0 +1 @@ +{..C} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout new file mode 100644 index 00000000..a9412d13 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout @@ -0,0 +1 @@ +{Q..C..1} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout.raw new file mode 100644 index 00000000..a9412d13 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-errors-004-invalid-pattern-4.stdout.raw @@ -0,0 +1 @@ +{Q..C..1} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout new file mode 100644 index 00000000..a0ec4700 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout @@ -0,0 +1 @@ +{TOKEN201703291601} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout.raw new file mode 100644 index 00000000..a0ec4700 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-001-nothing-to-be-done.stdout.raw @@ -0,0 +1 @@ +{TOKEN201703291601} diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout new file mode 100644 index 00000000..738ae819 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601_A@TOKEN201703291601_B@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout.raw new file mode 100644 index 00000000..738ae819 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-002-simple-test-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_A@TOKEN201703291601_B@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout new file mode 100644 index 00000000..eabf9a7e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601_A@TOKEN201703291601_B@TOKEN201703291601_C@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout.raw new file mode 100644 index 00000000..eabf9a7e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-list-of-values-003-simple-test-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_A@TOKEN201703291601_B@TOKEN201703291601_C@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout new file mode 100644 index 00000000..62261aab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout @@ -0,0 +1 @@ +{1..5}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout.raw new file mode 100644 index 00000000..62261aab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-001-simple-ascending-1.stdout.raw @@ -0,0 +1 @@ +{1..5}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout new file mode 100644 index 00000000..4b44d5e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{1..5}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout.raw new file mode 100644 index 00000000..4b44d5e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-002-simple-ascending-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{1..5}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout new file mode 100644 index 00000000..16c782a6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout @@ -0,0 +1 @@ +TOKEN201703291601{1..+5}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout.raw new file mode 100644 index 00000000..16c782a6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-003-simple-ascending-3.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{1..+5}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout new file mode 100644 index 00000000..188bc73d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout @@ -0,0 +1 @@ +{-5..0}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout.raw new file mode 100644 index 00000000..188bc73d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-004-simple-ascending-4.stdout.raw @@ -0,0 +1 @@ +{-5..0}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout new file mode 100644 index 00000000..9066dba4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout @@ -0,0 +1 @@ +{-100..-98}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout.raw new file mode 100644 index 00000000..9066dba4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-005-simple-ascending-5.stdout.raw @@ -0,0 +1 @@ +{-100..-98}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout new file mode 100644 index 00000000..a533f834 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout @@ -0,0 +1 @@ +{5..1}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout.raw new file mode 100644 index 00000000..a533f834 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-006-simple-descending-1.stdout.raw @@ -0,0 +1 @@ +{5..1}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout new file mode 100644 index 00000000..8e3c0858 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{5..1}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout.raw new file mode 100644 index 00000000..8e3c0858 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-007-simple-descending-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{5..1}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout new file mode 100644 index 00000000..e30a6c24 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout @@ -0,0 +1 @@ +TOKEN201703291601{5..+1}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout.raw new file mode 100644 index 00000000..e30a6c24 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-008-simple-descending-3.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{5..+1}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout new file mode 100644 index 00000000..cb40927e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout @@ -0,0 +1 @@ +{0..-5}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout.raw new file mode 100644 index 00000000..cb40927e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-009-simple-descending-4.stdout.raw @@ -0,0 +1 @@ +{0..-5}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout new file mode 100644 index 00000000..98a1a34d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout @@ -0,0 +1 @@ +{-98..-100}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout.raw new file mode 100644 index 00000000..98a1a34d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-010-simple-descending-5.stdout.raw @@ -0,0 +1 @@ +{-98..-100}TOKEN201703291601@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout new file mode 100644 index 00000000..c24750d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout @@ -0,0 +1 @@ +{42..42}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout.raw new file mode 100644 index 00000000..c24750d6 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-011-identical-positive-start-and-end.stdout.raw @@ -0,0 +1 @@ +{42..42}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout new file mode 100644 index 00000000..cc904b51 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout @@ -0,0 +1 @@ +{-42..-42}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout.raw new file mode 100644 index 00000000..cc904b51 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-012-identical-negative-start-and-end.stdout.raw @@ -0,0 +1 @@ +{-42..-42}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout new file mode 100644 index 00000000..0c23a7d3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout @@ -0,0 +1 @@ +{1..2}{3..4}{5..6}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout.raw new file mode 100644 index 00000000..0c23a7d3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-013-multiple-1.stdout.raw @@ -0,0 +1 @@ +{1..2}{3..4}{5..6}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout new file mode 100644 index 00000000..a9ebdcb5 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601{1..2}abc{-50..-53}def{0..0}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout.raw new file mode 100644 index 00000000..a9ebdcb5 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-014-multiple-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601{1..2}abc{-50..-53}def{0..0}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout new file mode 100644 index 00000000..ab77e0bf --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout @@ -0,0 +1 @@ +{-100..100}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout.raw new file mode 100644 index 00000000..ab77e0bf --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-brace-expansion-numeric-range-015-big-range.stdout.raw @@ -0,0 +1 @@ +{-100..100}@ diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-001-range-and-char.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-002-reverse-range-and-chars.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-003-reverse-multi-hard.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-multi-004-simple-bracket+char+range.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-001-simple-opposit-match.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-not-002-simple-opposite-range.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-001-alpha-range.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-002-numeric-range.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-003-ascii-range-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-range-pattern-004-ascii-range-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-001-simple-list.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-002-multi-bracket.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-003-brackets-as-pattern.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-simple-pattern-004-multi-bracket-multi-char.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-001-single-char.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-002-closing-bracket-char.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout.raw b/42sh/42ShellTester/tmp/42sh-globbing-bracket-expansion-single-char-pattern-003-opening-bracket-char.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr.raw new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout.raw new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-001-declare-and-expand-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr.raw new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stderr.raw @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout.raw new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-002-declare-and-expand-2.stdout.raw @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout new file mode 100644 index 00000000..8d9bd81f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout @@ -0,0 +1 @@ +write on stdout diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout.raw new file mode 100644 index 00000000..8d9bd81f --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-003-unknown-variable-does-not-result-in-new-argument.stdout.raw @@ -0,0 +1 @@ +write on stdout diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout new file mode 100644 index 00000000..15c509f3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE_OLD +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout.raw new file mode 100644 index 00000000..15c509f3 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-004-existing-variable-in-environment-1.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE_OLD +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout new file mode 100644 index 00000000..3c523608 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout.raw new file mode 100644 index 00000000..3c523608 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-005-existing-variable-in-environment-2.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout.raw new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-006-existing-variable-in-environment-3.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr new file mode 100644 index 00000000..71a18071 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr @@ -0,0 +1,2 @@ +TOKEN201703291601_VALUE1 +TOKEN201703291601_VALUE3 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr.raw new file mode 100644 index 00000000..71a18071 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stderr.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_VALUE1 +TOKEN201703291601_VALUE3 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout new file mode 100644 index 00000000..4d1d83d1 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_VALUE1 +TOKEN201703291601_VALUE2 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout.raw new file mode 100644 index 00000000..4d1d83d1 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-007-multiple-declaration-at-a-time.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_VALUE1 +TOKEN201703291601_VALUE2 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout new file mode 100644 index 00000000..7f2a4684 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout @@ -0,0 +1 @@ +TOKEN201703291601_VALUE3 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout.raw new file mode 100644 index 00000000..7f2a4684 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-008-multiple-declaration-with-same-name.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_VALUE3 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr new file mode 100644 index 00000000..d81cc071 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr @@ -0,0 +1 @@ +42 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr.raw new file mode 100644 index 00000000..d81cc071 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stderr.raw @@ -0,0 +1 @@ +42 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-009-last-exit-status.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr.raw new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stderr.raw @@ -0,0 +1 @@ + diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout new file mode 100644 index 00000000..302dc6f9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout @@ -0,0 +1,38 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout.raw new file mode 100644 index 00000000..302dc6f9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-inline-environment-variable-001-local-variable-shouldnt-be-set.stdout.raw @@ -0,0 +1,38 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-001-truncating.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-002-appending.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout new file mode 100644 index 00000000..5ed566e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout @@ -0,0 +1,3 @@ +TOKEN201703291601_VALUE@ +TOKEN201703291601_VALUE1@ +TOKEN201703291601_VALUE2@ diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout.raw new file mode 100644 index 00000000..5ed566e2 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-redirections-003-reading.stdout.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_VALUE@ +TOKEN201703291601_VALUE1@ +TOKEN201703291601_VALUE2@ diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout new file mode 100644 index 00000000..685b0aca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout @@ -0,0 +1 @@ +TILDE:~ diff --git a/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout.raw b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout.raw new file mode 100644 index 00000000..685b0aca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-local-variable-mixed-tilde-expansion-001-process-tilde-expansion.stdout.raw @@ -0,0 +1 @@ +TILDE:~ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout new file mode 100644 index 00000000..5c62c795 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout @@ -0,0 +1 @@ +SIMPLE TEXT WITH SPACES diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout.raw new file mode 100644 index 00000000..5c62c795 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-001-it-works.stdout.raw @@ -0,0 +1 @@ +SIMPLE TEXT WITH SPACES diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr new file mode 100644 index 00000000..465edc96 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr @@ -0,0 +1 @@ +PQRSTUVWXYZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr.raw new file mode 100644 index 00000000..465edc96 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stderr.raw @@ -0,0 +1 @@ +PQRSTUVWXYZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout new file mode 100644 index 00000000..7c6d230b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout @@ -0,0 +1 @@ +ABCDEFGHIJKLMNO diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout.raw new file mode 100644 index 00000000..7c6d230b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-002-concatenated-strings.stdout.raw @@ -0,0 +1 @@ +ABCDEFGHIJKLMNO diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr new file mode 100644 index 00000000..569ce4ab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr @@ -0,0 +1 @@ +TOKEN201703291601_STDERR diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr.raw new file mode 100644 index 00000000..569ce4ab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDERR diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout.raw new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-003-first-argument-inhibited.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout new file mode 100644 index 00000000..bd544088 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout @@ -0,0 +1,5 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout.raw new file mode 100644 index 00000000..bd544088 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-004-multiline-1.stdout.raw @@ -0,0 +1,5 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr new file mode 100644 index 00000000..e8f60096 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr @@ -0,0 +1,3 @@ +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr.raw new file mode 100644 index 00000000..e8f60096 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stderr.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout new file mode 100644 index 00000000..3b4d9a27 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout.raw new file mode 100644 index 00000000..3b4d9a27 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-005-multiline-2.stdout.raw @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout new file mode 100644 index 00000000..e0b68cbc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601"TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout.raw new file mode 100644 index 00000000..e0b68cbc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-001-escape-double-quote-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601"TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout new file mode 100644 index 00000000..e78a004e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout @@ -0,0 +1 @@ +TOKEN201703291601 " TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout.raw new file mode 100644 index 00000000..e78a004e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-002-escape-double-quote-2.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 " TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout new file mode 100644 index 00000000..1cc80efa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout @@ -0,0 +1 @@ +" diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout.raw new file mode 100644 index 00000000..1cc80efa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-003-escape-double-quote-3.stdout.raw @@ -0,0 +1 @@ +" diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-004-it-results-in-error.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout new file mode 100644 index 00000000..24f3542c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout @@ -0,0 +1 @@ +\TOKEN201703291601\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout.raw new file mode 100644 index 00000000..24f3542c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-escaping-005-it-does-not-escape-double-quote.stdout.raw @@ -0,0 +1 @@ +\TOKEN201703291601\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout new file mode 100644 index 00000000..fdf6ff5c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout @@ -0,0 +1 @@ +{1..2} diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw new file mode 100644 index 00000000..fdf6ff5c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw @@ -0,0 +1 @@ +{1..2} diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-double-quotes-mixed-variable-expansion-001-expansion-enabled.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr new file mode 100644 index 00000000..b5025d8c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr @@ -0,0 +1 @@ +QRS'T'U''VWX"YZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr.raw new file mode 100644 index 00000000..b5025d8c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stderr.raw @@ -0,0 +1 @@ +QRS'T'U''VWX"YZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout new file mode 100644 index 00000000..adbd9a05 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout @@ -0,0 +1 @@ +ABCD'EFGHIJ"KL"MNOP" diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout.raw new file mode 100644 index 00000000..adbd9a05 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-001-simple-and-double-quotes.stdout.raw @@ -0,0 +1 @@ +ABCD'EFGHIJ"KL"MNOP" diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr new file mode 100644 index 00000000..ce99012c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr @@ -0,0 +1,3 @@ +TOKEN201703291601_TH"IRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr.raw new file mode 100644 index 00000000..ce99012c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stderr.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_TH"IRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout new file mode 100644 index 00000000..a0a5e3bb --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIR'ST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout.raw new file mode 100644 index 00000000..a0a5e3bb --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-002-multiline.stdout.raw @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIR'ST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout new file mode 100644 index 00000000..31241e9d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout @@ -0,0 +1 @@ +TOKEN201703291601_VALUETOKEN201703291601_VALUE$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout.raw new file mode 100644 index 00000000..31241e9d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-mixed-variable-expansion-001-it-does-not-expand-in-quotes.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_VALUETOKEN201703291601_VALUE$TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout new file mode 100644 index 00000000..5c62c795 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout @@ -0,0 +1 @@ +SIMPLE TEXT WITH SPACES diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout.raw new file mode 100644 index 00000000..5c62c795 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-001-it-works.stdout.raw @@ -0,0 +1 @@ +SIMPLE TEXT WITH SPACES diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr new file mode 100644 index 00000000..465edc96 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr @@ -0,0 +1 @@ +PQRSTUVWXYZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr.raw new file mode 100644 index 00000000..465edc96 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stderr.raw @@ -0,0 +1 @@ +PQRSTUVWXYZ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout new file mode 100644 index 00000000..7c6d230b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout @@ -0,0 +1 @@ +ABCDEFGHIJKLMNO diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout.raw new file mode 100644 index 00000000..7c6d230b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-002-concatenated-strings.stdout.raw @@ -0,0 +1 @@ +ABCDEFGHIJKLMNO diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr new file mode 100644 index 00000000..569ce4ab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr @@ -0,0 +1 @@ +TOKEN201703291601_STDERR diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr.raw new file mode 100644 index 00000000..569ce4ab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDERR diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout.raw new file mode 100644 index 00000000..96d41c2b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-003-first-argument-inhibited.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout new file mode 100644 index 00000000..bd544088 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout @@ -0,0 +1,5 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout.raw new file mode 100644 index 00000000..bd544088 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-004-multiline-1.stdout.raw @@ -0,0 +1,5 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND +TOKEN201703291601_THIRD + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr new file mode 100644 index 00000000..e8f60096 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr @@ -0,0 +1,3 @@ +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr.raw new file mode 100644 index 00000000..e8f60096 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stderr.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_THIRD +TOKEN201703291601_FOURTH + diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout new file mode 100644 index 00000000..3b4d9a27 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout.raw new file mode 100644 index 00000000..3b4d9a27 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-005-multiline-2.stdout.raw @@ -0,0 +1,3 @@ + +TOKEN201703291601_FIRST +TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout new file mode 100644 index 00000000..2f84d1d1 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601'TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout.raw new file mode 100644 index 00000000..2f84d1d1 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-001-escape-simple-quote-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601'TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr new file mode 100644 index 00000000..b743febe --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr @@ -0,0 +1 @@ +TOKEN201703291601_STDERR' diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr.raw new file mode 100644 index 00000000..b743febe --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDERR' diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout new file mode 100644 index 00000000..f8108af4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout @@ -0,0 +1 @@ +'TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout.raw new file mode 100644 index 00000000..f8108af4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-002-escape-simple-quote-2.stdout.raw @@ -0,0 +1 @@ +'TOKEN201703291601_STDOUT diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout new file mode 100644 index 00000000..57ddad2a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout @@ -0,0 +1 @@ +\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout.raw new file mode 100644 index 00000000..57ddad2a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-003-escape-simple-quote-3.stdout.raw @@ -0,0 +1 @@ +\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr new file mode 100644 index 00000000..4886aca9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr @@ -0,0 +1 @@ +TOKEN201703291601_STDERR\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr.raw new file mode 100644 index 00000000..4886aca9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDERR\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout new file mode 100644 index 00000000..a193226a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout.raw new file mode 100644 index 00000000..a193226a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-004-it-does-not-escape-simple-quote-1.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_STDOUT\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout new file mode 100644 index 00000000..3289b099 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout @@ -0,0 +1 @@ +\TOKEN201703291601\\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout.raw new file mode 100644 index 00000000..3289b099 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-escaping-005-it-does-not-escape-simple-quote-2.stdout.raw @@ -0,0 +1 @@ +\TOKEN201703291601\\ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout new file mode 100644 index 00000000..fdf6ff5c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout @@ -0,0 +1 @@ +{1..2} diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw new file mode 100644 index 00000000..fdf6ff5c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-001-it-does-not-expand-braces-1.stdout.raw @@ -0,0 +1 @@ +{1..2} diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-002-it-does-not-expand-braces-2.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw new file mode 100644 index 00000000..0f4b070d --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-003-it-does-not-expand-braces-3.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw new file mode 100644 index 00000000..d8bacb09 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-004-it-does-not-expand-braces-4.stdout.raw @@ -0,0 +1 @@ +{1..2}{1..2}{1..2}{1..2}{1..2}{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw new file mode 100644 index 00000000..034d4cc0 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-brace-expansion-005-it-does-not-expand-braces-5.stdout.raw @@ -0,0 +1 @@ +{1..2}@{1..2}@{1..2}@{1..2}@ diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-001-it-works-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-globbing-bracket-expansion-002-it-works-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout new file mode 100644 index 00000000..df5fae00 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout @@ -0,0 +1 @@ +[$]TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout.raw b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout.raw new file mode 100644 index 00000000..df5fae00 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-quoting-simple-quotes-mixed-variable-expansion-001-expansion-disabled.stdout.raw @@ -0,0 +1 @@ +[$]TOKEN201703291601_NAME diff --git a/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-001-tokens-are-recognized.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-002-multiple-levels-of-subshells.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout new file mode 100644 index 00000000..98324612 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_SUBSHELL1 +TOKEN201703291601_SUBSHELL2 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout.raw new file mode 100644 index 00000000..98324612 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-003-multiline.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_SUBSHELL1 +TOKEN201703291601_SUBSHELL2 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr b/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout b/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-004-exit-status.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout new file mode 100644 index 00000000..e4a04b1a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout @@ -0,0 +1,41 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +TOKEN201703291601_VAR1=VALUE1 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +TOKEN201703291601_VAR3=VALUE3 +TOKEN201703291601_VAR2=VALUE2 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 38 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout.raw new file mode 100644 index 00000000..e4a04b1a --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-005-copy-of-environment.stdout.raw @@ -0,0 +1,41 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +TOKEN201703291601_VAR1=VALUE1 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +TOKEN201703291601_VAR3=VALUE3 +TOKEN201703291601_VAR2=VALUE2 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 38 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr new file mode 100644 index 00000000..7c06561b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `./write_on_stdout' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr.raw new file mode 100644 index 00000000..7e2f51ea --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `./write_on_stdout' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-001-parse-error-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr new file mode 100644 index 00000000..cdc63269 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `(' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr.raw new file mode 100644 index 00000000..b29f5aec --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `(' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-002-parse-error-2.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr new file mode 100644 index 00000000..df246f06 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `)' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr.raw new file mode 100644 index 00000000..8bd87cd4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `)' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-003-parse-error-3.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr new file mode 100644 index 00000000..cdc63269 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `(' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr.raw new file mode 100644 index 00000000..b29f5aec --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `(' diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-errors-004-parse-error-4.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout new file mode 100644 index 00000000..35c7e64c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout @@ -0,0 +1 @@ +PWD:/Users/ariard/Projects/42sh/42ShellTester/tmp:PWD diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout.raw new file mode 100644 index 00000000..35c7e64c --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-001-it-does-not-change-current-directory.stdout.raw @@ -0,0 +1 @@ +PWD:/Users/ariard/Projects/42sh/42ShellTester/tmp:PWD diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout new file mode 100644 index 00000000..30c879d4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout @@ -0,0 +1,3 @@ +TOKEN201703291601_SUBSHELL +PWD:/:PWD +TOKEN201703291601_PARENT diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout.raw new file mode 100644 index 00000000..30c879d4 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-cd-002-multiline.stdout.raw @@ -0,0 +1,3 @@ +TOKEN201703291601_SUBSHELL +PWD:/:PWD +TOKEN201703291601_PARENT diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout new file mode 100644 index 00000000..2fd6e844 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout @@ -0,0 +1 @@ +TOKEN201703291601_DISPLAYED diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout.raw new file mode 100644 index 00000000..2fd6e844 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-exit-001-exiting-subshell.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_DISPLAYED diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr new file mode 100644 index 00000000..468ff0d9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr @@ -0,0 +1 @@ +../../42sh: setenv: not an identifier: TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr.raw new file mode 100644 index 00000000..322b269b --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stderr.raw @@ -0,0 +1 @@ +../../42sh: setenv: not an identifier: TOKEN201703291601_NAME=TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout new file mode 100644 index 00000000..302dc6f9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout @@ -0,0 +1,38 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout.raw new file mode 100644 index 00000000..302dc6f9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-setenv-001-it-does-not-modify-parent-environment.stdout.raw @@ -0,0 +1,38 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout new file mode 100644 index 00000000..3c523608 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout.raw new file mode 100644 index 00000000..3c523608 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-builtins-unsetenv-001-it-does-not-modify-parent-environment.stdout.raw @@ -0,0 +1,39 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +TOKEN201703291601_NAME=TOKEN201703291601_VALUE +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 36 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr new file mode 100644 index 00000000..7dac7280 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr @@ -0,0 +1 @@ +../../42sh: (./write_on_stdout: no such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr.raw new file mode 100644 index 00000000..1e868114 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stderr.raw @@ -0,0 +1 @@ +../../42sh: (./write_on_stdout: no such file or directory diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-001-escaped-subshell-1.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout new file mode 100644 index 00000000..4c9a4bab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout @@ -0,0 +1 @@ +\(TOKEN201703291601_STDOUT\) diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout.raw new file mode 100644 index 00000000..4c9a4bab --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-escaping-002-escaped-subshell-2.stdout.raw @@ -0,0 +1 @@ +\(TOKEN201703291601_STDOUT\) diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout.raw new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-001-modifies-the-child-environment-only-1.stdout.raw @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout new file mode 100644 index 00000000..557a3be9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout @@ -0,0 +1,114 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout.raw new file mode 100644 index 00000000..557a3be9 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-inline-environment-variable-002-modifies-the-child-environment-only-2.stdout.raw @@ -0,0 +1,114 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout new file mode 100644 index 00000000..70c45cfa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout @@ -0,0 +1,2 @@ +PWD:/:PWD@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout.raw new file mode 100644 index 00000000..70c45cfa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-001-subshells-inside-piped-command.stdout.raw @@ -0,0 +1,2 @@ +PWD:/:PWD@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout new file mode 100644 index 00000000..70c45cfa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout @@ -0,0 +1,2 @@ +PWD:/:PWD@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout.raw new file mode 100644 index 00000000..70c45cfa --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-002-pipes-inside-subshells.stdout.raw @@ -0,0 +1,2 @@ +PWD:/:PWD@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout new file mode 100644 index 00000000..d78ff047 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout @@ -0,0 +1,2 @@ +PWD:/:PWD@@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout.raw new file mode 100644 index 00000000..d78ff047 --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-piping-003-imbricated-subshells-and-pipes.stdout.raw @@ -0,0 +1,2 @@ +PWD:/:PWD@@@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout.raw new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-001-with-simple-quotes.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout.raw new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-002-with-double-quotes.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout.raw b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout.raw new file mode 100644 index 00000000..e302cacc --- /dev/null +++ b/42sh/42ShellTester/tmp/42sh-subshell-mixed-quoting-003-with-simple-and-double-quotes.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_FIRST) +(TOKEN201703291601_SECOND diff --git a/42sh/42ShellTester/tmp/TOKEN201703291444_006-BINARY-UNDEFINED-PATH b/42sh/42ShellTester/tmp/TOKEN201703291444_006-BINARY-UNDEFINED-PATH new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/TOKEN201703291535_006-BINARY-UNDEFINED-PATH b/42sh/42ShellTester/tmp/TOKEN201703291535_006-BINARY-UNDEFINED-PATH new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/TOKEN201703291601_006-BINARY-UNDEFINED-PATH b/42sh/42ShellTester/tmp/TOKEN201703291601_006-BINARY-UNDEFINED-PATH new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/TOKEN201703291601_FILENAME b/42sh/42ShellTester/tmp/TOKEN201703291601_FILENAME new file mode 100644 index 00000000..a65bd869 --- /dev/null +++ b/42sh/42ShellTester/tmp/TOKEN201703291601_FILENAME @@ -0,0 +1 @@ +TOKEN201703291601_VALUE diff --git a/42sh/42ShellTester/tmp/TOKEN201703291623_006-BINARY-UNDEFINED-PATH b/42sh/42ShellTester/tmp/TOKEN201703291623_006-BINARY-UNDEFINED-PATH new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/TOKEN201703291625_006-BINARY-UNDEFINED-PATH b/42sh/42ShellTester/tmp/TOKEN201703291625_006-BINARY-UNDEFINED-PATH new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/append_file_default b/42sh/42ShellTester/tmp/append_file_default new file mode 100644 index 00000000..418ce335 --- /dev/null +++ b/42sh/42ShellTester/tmp/append_file_default @@ -0,0 +1,2 @@ +TOKEN201703291601_first +TOKEN201703291601_default diff --git a/42sh/42ShellTester/tmp/append_file_stderr b/42sh/42ShellTester/tmp/append_file_stderr new file mode 100644 index 00000000..ac7908e8 --- /dev/null +++ b/42sh/42ShellTester/tmp/append_file_stderr @@ -0,0 +1,2 @@ +TOKEN201703291601_stderr_first +TOKEN201703291601_stderr_second diff --git a/42sh/42ShellTester/tmp/append_file_stdout b/42sh/42ShellTester/tmp/append_file_stdout new file mode 100644 index 00000000..fb4ff00e --- /dev/null +++ b/42sh/42ShellTester/tmp/append_file_stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_stdout_first +TOKEN201703291601_stdout_second diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout.raw new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-001-modifies-child-environment-1.stdout.raw @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout.raw new file mode 100644 index 00000000..58587daf --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-002-modifies-child-environment-2.stdout.raw @@ -0,0 +1,76 @@ +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 +------------------------------ +TERM_PROGRAM=iTerm.app +TERM=screen-256color +SHELL=/bin/zsh +HOMEBREW_TEMP=/tmp/ariard/Homebrew/Temp +TMPDIR=/var/folders/zz/zyxvpxvq6csfxvn_n0002_2m000khn/T/ +Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.4f2AkmTXni/Render +TERM_PROGRAM_VERSION=3.0.10 +TERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +ZSH=/Users/ariard/.oh-my-zsh +USER=ariard +SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.VotSnLjyD2/Listeners +__CF_USER_TEXT_ENCODING=0x4A15:0x0:0x0 +PAGER=less +TMUX=/private/tmp/tmux-18965/default,460,2 +HOMEBREW_CACHE=/tmp/ariard/Homebrew/Caches +LSCOLORS=Gxfxcxdxbxegedabagacad +PATH=/Users/ariard/.brew/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/munki://Users/ariard/local/bin +MAIL=ariard@student.42.fr +PWD=/Users/ariard/Projects/42sh/42ShellTester/tmp +LANG=en_US.UTF-8 +ITERM_PROFILE=Default +XPC_FLAGS=0x0 +TMUX_PANE=%19 +XPC_SERVICE_NAME=0 +SHLVL=5 +HOME=/Users/ariard +COLORFGBG=7;0 +ITERM_SESSION_ID=w0t0p0:27D68FBB-A085-467A-8F02-568DA11416F0 +LOGNAME=ariard +LESS=-R +LC_CTYPE=en_US.UTF-8 +TMUX_PLUGIN_MANAGER_PATH=/Users/ariard/.tmux/plugins/ +OLDPWD=/Users/ariard/Projects/42sh/42ShellTester +_=../../42sh +?=0 +------------------------------ +TOTAL ENVIRONMENT VARIABLES: 35 diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr.raw new file mode 100644 index 00000000..33d302ca --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stderr.raw @@ -0,0 +1 @@ +./lib/main.sh: line 102: ../../42sh: No such file or directory diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout.raw b/42sh/42ShellTester/tmp/bonuses-inline-environment-variable-003-modifies-PATH-only.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout new file mode 100644 index 00000000..3de71ac5 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout @@ -0,0 +1,2 @@ +TOKEN201703291601_LEFT +TOKEN201703291601_RIGHT diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout.raw new file mode 100644 index 00000000..3de71ac5 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-001-run-twice.stdout.raw @@ -0,0 +1,2 @@ +TOKEN201703291601_LEFT +TOKEN201703291601_RIGHT diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr b/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout b/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-002-do-not-run-second.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout new file mode 100644 index 00000000..a7669d25 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout @@ -0,0 +1 @@ +TOKEN201703291601_FIRST diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout.raw new file mode 100644 index 00000000..a7669d25 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-003-run-until-failing.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_FIRST diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-001-parse-error-at-beginning.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr new file mode 100644 index 00000000..3460399d --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `&' diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr.raw new file mode 100644 index 00000000..4dc0e43c --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `&' diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-and-errors-002-parse-error-too-much-symbol.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout.raw new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-001-and-or.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr.raw new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout.raw new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-002-and-or.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout.raw new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-003-and-or.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr.raw new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-004-or-and.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr.raw new file mode 100644 index 00000000..19703346 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stderr.raw @@ -0,0 +1 @@ +TOKEN201703291601_ERROR diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout.raw new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-005-or-and.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout.raw new file mode 100644 index 00000000..b8555b28 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-mixed-006-or-and.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_SUCCESS diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout new file mode 100644 index 00000000..365592df --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout @@ -0,0 +1 @@ +TOKEN201703291601_LEFT diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout.raw new file mode 100644 index 00000000..365592df --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-001-run-first-only.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_LEFT diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout.raw new file mode 100644 index 00000000..5fa1c43e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-002-run-second-only.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout new file mode 100644 index 00000000..a7669d25 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout @@ -0,0 +1 @@ +TOKEN201703291601_FIRST diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout.raw new file mode 100644 index 00000000..a7669d25 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-003-run-until-succeeding.stdout.raw @@ -0,0 +1 @@ +TOKEN201703291601_FIRST diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-001-parse-error-at-beginning.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr new file mode 100644 index 00000000..881b3b3b --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr @@ -0,0 +1 @@ +syntax error near unexpected token `|' diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr.raw new file mode 100644 index 00000000..a7327676 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stderr.raw @@ -0,0 +1 @@ +syntax error near unexpected token `|' diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout.raw b/42sh/42ShellTester/tmp/bonuses-separators-or-errors-002-parse-error-too-much-symbol.stdout.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout new file mode 100644 index 00000000..f0eb9bb3 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout @@ -0,0 +1 @@ +/TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout.raw new file mode 100644 index 00000000..f0eb9bb3 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-001-expanded-with-HOME-1.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601 diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout new file mode 100644 index 00000000..9039b296 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout @@ -0,0 +1 @@ +/TOKEN201703291601/TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout.raw new file mode 100644 index 00000000..9039b296 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-002-expanded-with-HOME-2.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601/TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout new file mode 100644 index 00000000..7861f3b2 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout @@ -0,0 +1 @@ +/TOKEN201703291601+ diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout.raw new file mode 100644 index 00000000..7861f3b2 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-003-expanded-with-PWD-1.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601+ diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout new file mode 100644 index 00000000..51fbf0e1 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout @@ -0,0 +1 @@ +/TOKEN201703291601+/TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout.raw new file mode 100644 index 00000000..51fbf0e1 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-004-expanded-with-PWD-2.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601+/TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout new file mode 100644 index 00000000..d4c427c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout @@ -0,0 +1 @@ +/TOKEN201703291601- diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout.raw new file mode 100644 index 00000000..d4c427c2 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-005-expanded-with-OLDPWD-1.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601- diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout new file mode 100644 index 00000000..10a8c24e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout @@ -0,0 +1 @@ +/TOKEN201703291601-/TOKEN201703291601_OTHERDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout.raw new file mode 100644 index 00000000..10a8c24e --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-006-expanded-with-OLDPWD-2.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601-/TOKEN201703291601_OTHERDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout new file mode 100644 index 00000000..ea147465 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout @@ -0,0 +1 @@ +/TOKEN201703291601~ diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout.raw new file mode 100644 index 00000000..ea147465 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-001-not-expanded-with-HOME-1.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601~ diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout new file mode 100644 index 00000000..5e86db04 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout @@ -0,0 +1 @@ +/TOKEN201703291601TOKEN201703291601_UNKNOWNUSER diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout.raw new file mode 100644 index 00000000..5e86db04 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-002-not-expanded-with-HOME-2.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601TOKEN201703291601_UNKNOWNUSER diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout new file mode 100644 index 00000000..71f6d6f7 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout @@ -0,0 +1 @@ +/TOKEN201703291601+TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout.raw new file mode 100644 index 00000000..71f6d6f7 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-003-not-expanded-with-PWD.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601+TOKEN201703291601_SUBDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stderr.raw new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout new file mode 100644 index 00000000..648b94e3 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout @@ -0,0 +1 @@ +/TOKEN201703291601-TOKEN201703291601_OTHERDIRECTORY diff --git a/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout.raw b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout.raw new file mode 100644 index 00000000..648b94e3 --- /dev/null +++ b/42sh/42ShellTester/tmp/bonuses-tilde-expansion-not-expanded-004-not-expanded-with-OLDPWD.stdout.raw @@ -0,0 +1 @@ +/TOKEN201703291601-TOKEN201703291601_OTHERDIRECTORY diff --git a/42sh/42ShellTester/tmp/display_program_name b/42sh/42ShellTester/tmp/display_program_name new file mode 100755 index 0000000000000000000000000000000000000000..8cfa2dc771d8aa602703ac3c5927b89dcb4173be GIT binary patch literal 8480 zcmeHM&ubGw6rR+or52llNW~w-Vnr?Vho~reNVLH%R;_IX5oBoE)dZ3>Y!ccW3YFqv zZHxT_JnO+r4_&!er;& z_pd*<3lZ2N#B`kyq8YkaFT_0&LQ9A}Py;IEK;&ZdW_0i>t<@5!hQCG3vy6^X4o7bc zS9fvZgVi>nFvcdfDrFBTbLM1@Emvyu1u+5U%P2oFrc;r6FDb%wo^?ANglItB5E7!*@wi0@7(Wq4!G4?*{gc3a4^~l! zQSX2bK>fnLRR28uezxC)gz)yN-?tM0F2Q}?mCssT$waJctdJZ7rtF1s9EA%#PdYxF zd-mY*#OL`hD<8R!K^+Fv=;$#I(*`+$`7)00pg5e8_ypqWOHV! z^L!`9k%*xa-a%Y*x>0+fy5co&RRcQcoGPmrTmmEt^}udSek zQ?~PeVjq1Ff6a3=&)FwXQ}3!XH{1MA(1ggK6Ae)Px5P29c!(Gd|Bq_%NXv5ad~~s5(~l#wuE7| zl4hEy6==dr|>?BNh@k~fb{I%D(ZrDn8=06zE^xgFqf literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/display_pwd b/42sh/42ShellTester/tmp/display_pwd new file mode 100755 index 0000000000000000000000000000000000000000..d1e46440d0c6c794eb455481a44f25e240f9fbc0 GIT binary patch literal 8528 zcmeHMO=uHA6rNarN-dgtkctXvv7#ca#UHeINTk6n{zY4{2r@Ly+6L0JBpcg;LPZ3Z zQm6`^1aBhZ!Gnl+QLCbOu*Fjk9=s?iDD>b#M2z3JJDYB{>Rp@%Z|8mQ&AgfUW*25> zroVsrxk89gl@Mb~gb=Ht_m>KBSwvt7u?}iLrA)*Q#!tsj9HX~VLY45hh#A~yn37P7?k@?YqG@l}Fxqo`^(q0ezrFX~dHEN< zgToz155?O%ymvSfm?tnL;Y?l#=252OZ^U=DgH}X{Y82Hdy)gia2r%ObRg!zguK;t7 z)eY|V$n{P@{ldD`iuc`L0d_Is_8V{ud?p-{sD-u^^0}5wI@yvM&7^=S>!BRS`KyO+ zz5KfW#>38w-K9NiLYv?NbwaGHadex9>4R*+eA$lQp2XweL41~dbj0nLDBKr^5j`2QFU&P?80pE z0OI3tjTdGOd#bpvTzz6Uo5mjT2esXvLb916H_ELgn6K?`#-$h0GtVbWO}F7JHQjNZ zckvYB@We(NMXa;bG>USPiNxHeQmNF>o$}m!S{rD+gOxbd-X_}c#3tMQpJ0gMFS(EA zK6@8RD*sg}wE1sSi~V&Ns-$dq4whHc|KBxL-c+T(jSYZ&NBXGIeaDXPTGMpfT4=w2OiZW5gn zinR`Q&og*X!E+9jH`Fk^0b6!Lk Gll}q)*8k@K literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/enoent_symlink b/42sh/42ShellTester/tmp/enoent_symlink new file mode 120000 index 00000000..88dd0449 --- /dev/null +++ b/42sh/42ShellTester/tmp/enoent_symlink @@ -0,0 +1 @@ +./enoent_directory \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/exit_with_status b/42sh/42ShellTester/tmp/exit_with_status new file mode 100755 index 0000000000000000000000000000000000000000..069736730d2583f4991904b34b6194d3a9b3f669 GIT binary patch literal 8432 zcmeHM&r4K69G_LIMJ1nyqTjqkqdKSu51qmdAFX7isT4tsyZK@lc30VbOL`Cl6Ivwj z6a;ne(4nLEqM%Ft0bL7)0uKce()RhxoA-SCwz>=Rh3|gn`Knuba_p1SJXb#C2cv{4d`?q5CPJVv6FQ_h{K#uU}w zYK#f(V{GC86hl%XrROeq+JTAVjbj4Db94&*psfnEiDg}-jFc6xnyrMPINno@cTi^p ze$XJP@q&6EPv+dhyjw<69PhctJD~ySllM@X##b#p%$H_mzVu)YNpZXljmI^j&~L!= z!{IO2VG}ClNNOq-h6VXp12_`v*)fvDY{HpIoeXZn6JLKgN;IA_;O1%Km0-pT7&*CqG6E1BL;^fMLKeU>GnA z7zPXj`<;R5bnQ!e<(u{1+2vGfOFQXWb$exLr=@H42mXFs1BL;^fMLKeU>GnA7zPXjhJk&_KzENd z!GU)V^YKtUhRZD8oAG!(Q5Nf>Y;_OIj5n7@SxG|TJ-$U2bJAUK?^it+Z`~QDpDkwc zCDF$Vh*t6GjGrAA8171_mq&HKa8&vJT?OwOc!vQSUOn{0d>p^Hf+W(#6pPljf(SAub|rx%jmZYnL!np- zjlq(m;Kj3N{{w}pm;M7DJgB4)p~oV{_`cnl?Iu;PBFrOi-@G?(-n{u{0<-%ze|-OW zn8-LlwA@8RVde+jM5|FjCV*Hym%sQXA5?bZJqJzGTv$F4;{Gsv@gGM{z)c3FEaT@3+&Vx?~ROyJpw^* zi|3jBC-$MiEW|{7F7BHNc(?6?+K<3K@EP%A3z5%?(qb;PkQD`|_{VrE4B}(FBH$Iw zQ;2NxZ}B2L9{H(w(1Y=CPJ;WqcW$R9Z{DybCe@iUJJ!iM$aEJ^ggCP4+DC|%FSrgw zA(kPNXvppH9wzJjqZmKnhc%(U!aC0FXO=ORz0A|hL4q$hxQ<{y+V4#wb+&?i{j6{o z;arZDOU1ElCN(y{n4M=Gbc`8!yzC$D{V;y%?&_Dx!Oa)LS8(naI!>s^WRXGR}#HhMlX+{WJAJpb%s$+2^z*G4&yOp2YD&M;%Xg6ZLRPU^r%lSV)z zpb^jrXaqC@8Uc-fM&Mr~a3@jynpkO?8`dsTsV?m#s^#qst7)*dvb1A_*KwUq)U549 ztrBWng_G5+Ej1gLJ&&%c)d;U2*>j3C@G?@hcDL|yAp_T}-Nec}^ZwgPz^iL~wiQjXtfyhz`qpZ-(zt?eec~2UISxBhP~u*Wd;3L}V7#k>(8fDPAK%v_ z%#!?uGC;oKG3ab8(Fw6H7o!?I&@?K_F# zr*g?mo}ylXvwl+gs|L(r!>vTR-x~&9-TQu_zHhMfzfp{Ee^5sqF{pdf_%+~|(oL>R T@6S!Rxq0i7E84ewo`C5W*E!ML literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/sleep_and_write_on_stderr b/42sh/42ShellTester/tmp/sleep_and_write_on_stderr new file mode 100755 index 0000000000000000000000000000000000000000..429d9c61c7c3b830eb70408e8933fe85e024054c GIT binary patch literal 8568 zcmeHMO=uHQ5T4Y(V#TH&M6t!RSgjsx1wp;F(!~`;tF2H(c{X;Xfix}22Gc{JP?avB zrAN=6MMS(SDpb5!JbCaWDk)U(C?dx1+kLxkQuX3VcmuOD-|W2E_rCW6o1NF+KL6Mv zlGq?J+aw~b&}$n-Zc7TD$Zn_&RcdJ9ly%v z6OA!9*#yOud{N4EO0EVljrCTxV=;(VbP91e)(>rzS$)elN)_Bs4-n7f(DjjK%V#uSno>)qG&xJMM? zx_Uu4x^f??P^AV3Mh2p=kng&E2=^nl4>%)HZKZNqRhXGfPi57#oBw0Iung;Sd?@5A zzAs8;$Np9?iSe9YN*5rG*W)<}_kbzC&h6RL=gwGzr^7RsYFH;QrQ|POgmtv*$Gb#k z`{<=anqit@!?OS=DPZp9C@k~HJ?}38vsO>1$PjD`lr}ERrSg3LQ80e%Z*JmPb4s!e z+FLB-d$XBz@Ayo19GJ2P%6Z(Wj-Qyib9B^e-+%YL+ELnvSQ08Ns0uw4V#XjnSTD!% zcM}&rhwJ1$&N;F56}B(&>)Ckz@JzvVCJ&!HjCo|zNP_H#@_F;AfWLzplOH370mFb{ zz%XDKFbo(53^lcUI%2ENW6yMt3v+7=E zd)CU4r}o^7zN^odYTXYIs&zl~uaEreV_eTJbS%IO4A;8LuuBuT$m*wBtv12e?A3Sl z_y=b74ZQ>OUc%!N+M$%VXFs1BL;^fMLKeU>GnA7zPXjhJpWsfwr#X2xr>X&*q`u3|DFNo6)?! zke4ONC)@hfm^+oBzYBgL>p0T{DFQd2b#g>KKsWOl*8%V)q0rZCQj-(PDLL1Ru7jTV z7|V7}j%9Mv&5srvWThj>jvR(t6Z}LI^kH}UIQYI1e*b`tzF~9)c@buRF@FC@17;61 oem|H-(2HgtR`-zm8{;W-xYw^m`D+RI(aeOLXg1cdif2%M0v4hHCjbBd literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/stdin b/42sh/42ShellTester/tmp/stdin new file mode 100644 index 00000000..c9821962 --- /dev/null +++ b/42sh/42ShellTester/tmp/stdin @@ -0,0 +1 @@ +./display_env diff --git a/42sh/42ShellTester/tmp/stored_env b/42sh/42ShellTester/tmp/stored_env new file mode 100644 index 00000000..f79c242d --- /dev/null +++ b/42sh/42ShellTester/tmp/stored_env @@ -0,0 +1,31 @@ +TERM_PROGRAM= +TERM= +SHELL= +HOMEBREW_TEMP= +TMPDIR= +Apple_PubSub_Socket_Render= +TERM_PROGRAM_VERSION= +TERM_SESSION_ID= +ZSH= +USER= +SSH_AUTH_SOCK= +PAGER= +TMUX= +HOMEBREW_CACHE= +LSCOLORS= +PATH= +MAIL= +PWD= +LANG= +ITERM_PROFILE= +XPC_FLAGS= +TMUX_PANE= +XPC_SERVICE_NAME= +SHLVL= +HOME= +COLORFGBG= +ITERM_SESSION_ID= +LOGNAME= +LESS= +LC_CTYPE= +TMUX_PLUGIN_MANAGER_PATH= diff --git a/42sh/42ShellTester/tmp/sub_directory/sub_sub_directory_link b/42sh/42ShellTester/tmp/sub_directory/sub_sub_directory_link new file mode 120000 index 00000000..60a4b8c7 --- /dev/null +++ b/42sh/42ShellTester/tmp/sub_directory/sub_sub_directory_link @@ -0,0 +1 @@ +./sub_sub_directory \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/sub_directory_link b/42sh/42ShellTester/tmp/sub_directory_link new file mode 120000 index 00000000..31379e08 --- /dev/null +++ b/42sh/42ShellTester/tmp/sub_directory_link @@ -0,0 +1 @@ +./sub_directory \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/symbolic_link b/42sh/42ShellTester/tmp/symbolic_link new file mode 120000 index 00000000..31379e08 --- /dev/null +++ b/42sh/42ShellTester/tmp/symbolic_link @@ -0,0 +1 @@ +./sub_directory \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/symbolic_link1 b/42sh/42ShellTester/tmp/symbolic_link1 new file mode 120000 index 00000000..75f7d174 --- /dev/null +++ b/42sh/42ShellTester/tmp/symbolic_link1 @@ -0,0 +1 @@ +./symbolic_link3 \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/symbolic_link2 b/42sh/42ShellTester/tmp/symbolic_link2 new file mode 120000 index 00000000..da72f134 --- /dev/null +++ b/42sh/42ShellTester/tmp/symbolic_link2 @@ -0,0 +1 @@ +./symbolic_link1 \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/symbolic_link3 b/42sh/42ShellTester/tmp/symbolic_link3 new file mode 120000 index 00000000..7254b868 --- /dev/null +++ b/42sh/42ShellTester/tmp/symbolic_link3 @@ -0,0 +1 @@ +./symbolic_link2 \ No newline at end of file diff --git a/42sh/42ShellTester/tmp/test_globbing/a b/42sh/42ShellTester/tmp/test_globbing/a new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/b b/42sh/42ShellTester/tmp/test_globbing/b new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/c b/42sh/42ShellTester/tmp/test_globbing/c new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/d b/42sh/42ShellTester/tmp/test_globbing/d new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/e b/42sh/42ShellTester/tmp/test_globbing/e new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/f b/42sh/42ShellTester/tmp/test_globbing/f new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/g b/42sh/42ShellTester/tmp/test_globbing/g new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/test_globbing/h b/42sh/42ShellTester/tmp/test_globbing/h new file mode 100644 index 00000000..e69de29b diff --git a/42sh/42ShellTester/tmp/truncated_file b/42sh/42ShellTester/tmp/truncated_file new file mode 100644 index 00000000..1bd3aa16 --- /dev/null +++ b/42sh/42ShellTester/tmp/truncated_file @@ -0,0 +1 @@ +TOKEN201703291601_second diff --git a/42sh/42ShellTester/tmp/virtual_path/p1/display_my_name1 b/42sh/42ShellTester/tmp/virtual_path/p1/display_my_name1 new file mode 100755 index 0000000000000000000000000000000000000000..8cfa2dc771d8aa602703ac3c5927b89dcb4173be GIT binary patch literal 8480 zcmeHM&ubGw6rR+or52llNW~w-Vnr?Vho~reNVLH%R;_IX5oBoE)dZ3>Y!ccW3YFqv zZHxT_JnO+r4_&!er;& z_pd*<3lZ2N#B`kyq8YkaFT_0&LQ9A}Py;IEK;&ZdW_0i>t<@5!hQCG3vy6^X4o7bc zS9fvZgVi>nFvcdfDrFBTbLM1@Emvyu1u+5U%P2oFrc;r6FDb%wo^?ANglItB5E7!*@wi0@7(Wq4!G4?*{gc3a4^~l! zQSX2bK>fnLRR28uezxC)gz)yN-?tM0F2Q}?mCssT$waJctdJZ7rtF1s9EA%#PdYxF zd-mY*#OL`hD<8R!K^+Fv=;$#I(*`+$`7)00pg5e8_ypqWOHV! z^L!`9k%*xa-a%Y*x>0+fy5co&RRcQcoGPmrTmmEt^}udSek zQ?~PeVjq1Ff6a3=&)FwXQ}3!XH{1MA(1ggK6Ae)Px5P29c!(Gd|Bq_%NXv5ad~~s5(~l#wuE7| zl4hEy6==dr|>?BNh@k~fb{I%D(ZrDn8=06zE^xgFqf literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/virtual_path/p2/display_my_name2 b/42sh/42ShellTester/tmp/virtual_path/p2/display_my_name2 new file mode 100755 index 0000000000000000000000000000000000000000..8cfa2dc771d8aa602703ac3c5927b89dcb4173be GIT binary patch literal 8480 zcmeHM&ubGw6rR+or52llNW~w-Vnr?Vho~reNVLH%R;_IX5oBoE)dZ3>Y!ccW3YFqv zZHxT_JnO+r4_&!er;& z_pd*<3lZ2N#B`kyq8YkaFT_0&LQ9A}Py;IEK;&ZdW_0i>t<@5!hQCG3vy6^X4o7bc zS9fvZgVi>nFvcdfDrFBTbLM1@Emvyu1u+5U%P2oFrc;r6FDb%wo^?ANglItB5E7!*@wi0@7(Wq4!G4?*{gc3a4^~l! zQSX2bK>fnLRR28uezxC)gz)yN-?tM0F2Q}?mCssT$waJctdJZ7rtF1s9EA%#PdYxF zd-mY*#OL`hD<8R!K^+Fv=;$#I(*`+$`7)00pg5e8_ypqWOHV! z^L!`9k%*xa-a%Y*x>0+fy5co&RRcQcoGPmrTmmEt^}udSek zQ?~PeVjq1Ff6a3=&)FwXQ}3!XH{1MA(1ggK6Ae)Px5P29c!(Gd|Bq_%NXv5ad~~s5(~l#wuE7| zl4hEy6==dr|>?BNh@k~fb{I%D(ZrDn8=06zE^xgFqf literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/virtual_path_1/fake_echo b/42sh/42ShellTester/tmp/virtual_path_1/fake_echo new file mode 100755 index 0000000000000000000000000000000000000000..dcc2e4e4a424d2615e795e1c3b7608896a61f910 GIT binary patch literal 8480 zcmeHM&ubGw6rR+op%#-WNTn9mV#FViDk{`lA`Nb}*xDaZgfcYEYJ3WZW| z35DXhh<`$F>Pb&JDY4$^)AjMGxNUp-n^OlW)?O(o8Q0v zJjs~v7-RD-jIjX9YAa)lOoPVQc@!Om^Wo_I*pt}E5Lp|=*9d=$D9<(mIUkEnj5UUc z{=r5YlNfVj$7P`i&Ml*8k>*HqzOB<(3|uSHPZ-OoODmhN1Im}T3h{i+)SNE`LMUIm zjBv5r!7uZjkOn6opD|KdBL`b^zM{-`NyZZ<-fMDXe$#m?mo%TrfaZKFGT&M0C+wAm z+;DJSFlUoyf+x+V8G#%3V^!v(JtraDoWt=rHSKE!h4cRCSk&Xe{x$5YyT6`&#hI(+ z=G;v2d?_8zqWIoLrP zL3;{i7{x0TOU1hmub=dFjWPGEdVP3I#JF_MdkgtoZz>t@O_Wjz8PtWA=J9+y+P53H z8-5e+n%pdR73my~8{`VsOa16M^a_pBheAG@v#)Ifbo=UKWBk!l-ZIkR zdtuBY8AlN0G762C)g1n=N=*DHQ4A;s6a$I@#eiZ!F`yXu{}>q8?OlCgKe874L5sKN z4t2Y5urPPn5?Gvo;k^%)UXC5;<*eUnBYt~sU$@r~xKp8+GGMu|quU=VL$xkTchb<` zQFnVow`1FtTTr2F?OpH$J%Ij}UQp5bj1#ba^Mk(dIWqaF8hQmwHS`+w;8M4ZCOTRT zmC!EFpkjMptJUfZy(#Z~f!4-mb4kn4GNzWd5}AU9S8N)e#v}2z^bSq$*tgMAN#lPT z3F-8IpdCGfqBmLVia?&~h5Y~bQnntKQWXP=0mXn~Krx^gPz)#r6a$I@#eiZ!F`yXu zM;Yko369XzJ0f)1CoaQz9QVVxyndWx%Pbe{h`^dl8784lAn{QGz!4wEy<`hd&v2t? zOcyKzci&Ug{bG75X|j-WA-UBp!(D~U0iU=z6dxnb3G95saKCY&B~=LBGkWp$ChQDT ayR(hBSi?>7(YbLkH+NlfMMnsrfqwzG67n?w literal 0 HcmV?d00001 diff --git a/42sh/42ShellTester/tmp/virtual_path_2/fake_echo b/42sh/42ShellTester/tmp/virtual_path_2/fake_echo new file mode 100755 index 0000000000000000000000000000000000000000..ef183dd9ea6bc585ea2ace8c2f0cf07c4f5a6951 GIT binary patch literal 8520 zcmeHN&1(}u6rWf>LKT}Til49+E9#+DRPdOJiz|v>tssI7iCs+~P0MD3>7h`pic9>+ zN%1f6;=z-s7exg{1dFF0Jk*1dLIsZ^)%g4E&Ze8KdKc!w%lnu&Z{GZ77iMSj{>Rr} z%Y;a@2{FD%2+;w4xLAm*!hj~kdawnS@*(*baR0d^we`N5#`7?oC=y-}#d3(x`yi;Syw!B z&D>HJ3$ipilpQX}5!d-^zAz1+5B3j<_(yFi3z>iAOQApOTc;Axj`k0qyDhBd$x2JG#S79`_{J=@1&`_I^x z;C);U-wAM(7)x$>-lGA~r;T9Tm|NgA5oi)Cz`f;?(_6@Adk04ggRn^(!K~w*H@)}y z?LE8hPVWA>@!s`MTj2wALM(6hd1q+T2f|#&*^lpGlsL|QFxyyjqWvw(PRx&u@%u+h zu07Oqpa*s2vj_rh19QBJ5zJ$UvWbr-jetf#BcKt`2xtT}0vdt;4}sH`_t~15O}{qh zSiCp(-SW!cCdR%eI&PhT;~6)LR@MAwRY#J6OeejuS<8Ek!0GxmG*@9(%hQ(kqCVE_ za&zB(=uZ;(@!ndVIaSXfw%TK>S5RGps#o;f$e z?LA6m)~Y#YO}t8Lc;y^UPv;(QAyPKO|t^~>J(T}QwbeW zSyA7AmzBJsWHd(W8Uc-fMnEH=5zq)|1T+E~0gZr0KqH_L&Ao?d1YkfO7&)`7?&p9BQXBJ&CoA-^;_T4c% i7&f>Q<^Kpk>8Q`ZP4mK$9Wk>t~qoAM{orr@i%IYQ&M36FLT4!L=GtBg0A_Rn} z(98yA|A0Ms-aYKm^`IfED7h$j@vw*NL79L;jw0gt`*l}OdM4^wp&niRKI_%1UspqS z)$U<|}Q$WZ?Q=`>A6(OSDpMEh)@b@v7NM%hZ`~ z5P&e>dL0qzQHO4wZ?!gr`Bcs+l$cqW8%j&yY@ydDkx(?{fcU$L6 zX+QNiwdICGsj7P;?~baxd#xDg?a$*cosZ9)M7=Xd=n3z9t_?J$P7VwY#5{O@#4UP` zot)1VYp#`BDYu|16Jyz8L6yAnSM#-&2?X|!i1^3rRH`uYt$aycUzCq}JRj?eubZX! z;OyyN&SXxWj@Gc%F;D0uE10|p^Jp=!@5Fm{AP5lY2Jf~+wgjH=WF<1Kf$Fu`&M8 zM8$K)_Mg~~I`UZrfp(#Bypk2-w@2&5$B;q5AYc$M2p9wm0tNwt!1ss11>1jZPrXe) z&3t5W{^WbxuP#nazVGV&?GG62T4vFnn(4NE@IXEyy|?-C_b3s$YX<^P4ZYvm{!=8F zZ`_5m2DMh5xBc11WUIsUVW$0uo&7mvebpF&XxA=am{|-1?q^;s)SJy_IKuQ{7XkN! z4zrCz4E8h67Jh;d1)O7mg&RiN2!?=}gERKj&?`Cn3|~vxQm>f-hK~kV5ph; z9lV~Sap4U{%khhN;Xg=e=@GZ+=vozTv{?1k+FN4kZR +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2016/08/29 21:32:58 by wescande #+# #+# # -# Updated: 2017/03/29 11:09:04 by gwojda ### ########.fr # +# Updated: 2017/03/29 17:03:53 by ariard ### ########.fr # # # # **************************************************************************** # @@ -312,7 +312,8 @@ parser/redir_init.c\ parser/stack_init.c\ parser/sym_free.c\ parser/tree_func_free.c\ -parser/tree_wrapper.c +parser/tree_wrapper.c\ +parser/read_stack.c SRCS = $(addprefix $(SRC_DIR), $(SRC_BASE)) OBJS = $(addprefix $(OBJ_DIR), $(SRC_BASE:.c=.o)) diff --git a/42sh/includes/parser.h b/42sh/includes/parser.h index 56af0c8d..d0d0cb76 100644 --- a/42sh/includes/parser.h +++ b/42sh/includes/parser.h @@ -6,7 +6,7 @@ /* By: ariard +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2017/03/22 17:22:51 by ariard #+# #+# */ -/* Updated: 2017/03/29 15:42:45 by ariard ### ########.fr */ +/* Updated: 2017/03/29 17:01:08 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ @@ -142,6 +142,8 @@ int superflous_token(t_btree **ast, t_list **list); void sym_free(void *data, size_t size); void tree_func_free(void *data, size_t content_size); +char *read_state(t_sym current); + struct s_distrostree { int (*test)(t_btree **ast, t_list **lst); diff --git a/42sh/src/parser/aggregate_sym.c b/42sh/src/parser/aggregate_sym.c index 72356ed2..5d8d8772 100644 --- a/42sh/src/parser/aggregate_sym.c +++ b/42sh/src/parser/aggregate_sym.c @@ -6,7 +6,7 @@ /* By: ariard +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2017/03/11 15:58:38 by ariard #+# #+# */ -/* Updated: 2017/03/29 16:52:26 by ariard ### ########.fr */ +/* Updated: 2017/03/29 17:14:33 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ @@ -228,8 +228,11 @@ static t_aggrematch g_aggrematch[] = {COMPOUND_COMMAND, FUNC_NAME, COMMAND, FUNC_NAME}, {AND_OR_MINOR, PIPE_SEMI_SEQUENCE, AND_OR_MAJOR, PIPE_SEMI_SEQUENCE}, {AND_OR_MINOR, PIPE_CLOSE_SEQUENCE, AND_OR_MAJOR, PIPE_CLOSE_SEQUENCE}, + {AND_OR_MINOR, COMPLETE_CONDITION, AND_OR_MAJOR, 0}, + {AND_OR_MINOR, TK_DO, AND_OR_MAJOR, 0}, + {AND_OR_MINOR, TK_PAREN_CLOSE, AND_OR_MAJOR, 0}, {AND_OR_MINOR, LINEBREAK, AND_OR_MAJOR, 0}, - {AND_OR_MINOR, TK_PAREN_OPEN, AND_OR_MAJOR, 0}, + {AND_OR_MINOR, TK_PAREN_OPEN, AND_OR_MAJOR, 1}, {AND_OR_MINOR, TK_LBRACE, AND_OR_MAJOR, 0}, {AND_OR_MINOR, COMPOUND_LIST, AND_OR_MAJOR, 0}, {AND_OR_MINOR, COMPLETE_COMMANDS, AND_OR_MAJOR, 0}, diff --git a/42sh/src/parser/eval_sym.c b/42sh/src/parser/eval_sym.c index c8e29e32..d927bf1d 100644 --- a/42sh/src/parser/eval_sym.c +++ b/42sh/src/parser/eval_sym.c @@ -6,7 +6,7 @@ /* By: ariard +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2017/03/11 16:11:21 by ariard #+# #+# */ -/* Updated: 2017/03/29 16:53:46 by ariard ### ########.fr */ +/* Updated: 2017/03/29 17:14:16 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ @@ -273,6 +273,7 @@ static t_stackmatch g_stackmatch[] = {TK_IF, CONDITION}, {TK_IF, COMPOUND_LIST}, {TK_IF, CASE_LIST_NS}, + {TK_IF, AND_OR_MAJOR}, {TK_THEN, CONDITION}, {TK_THEN, COMPOUND_LIST}, {TK_ELSE, COMPOUND_LIST}, @@ -315,6 +316,7 @@ static t_stackmatch g_stackmatch[] = {TK_CASE, COMPOUND_LIST}, {TK_CASE, NEWLINE_LIST}, {TK_CASE, SEPARATOR_OP}, + {TK_CASE, AND_OR_MAJOR}, {TK_CASE, SEQUENCE}, {TK_IN, TK_WORD}, {TK_IN, NAME}, @@ -343,6 +345,7 @@ static t_stackmatch g_stackmatch[] = {TK_WHILE, TK_THEN}, {TK_WHILE, COMPLETE_CONDITION}, {TK_WHILE, CONDITION}, + {TK_WHILE, AND_OR_MAJOR}, {TK_UNTIL, LINEBREAK}, {TK_UNTIL, TK_PAREN_OPEN}, {TK_UNTIL, TK_LBRACE}, @@ -365,6 +368,7 @@ static t_stackmatch g_stackmatch[] = {TK_UNTIL, TK_PAREN_CLOSE}, {TK_UNTIL, COMPLETE_CONDITION}, {TK_UNTIL, CONDITION}, + {TK_UNTIL, AND_OR_MAJOR}, {FUNC_NAME, LINEBREAK}, {FUNC_NAME, TK_BANG}, {FUNC_NAME, TK_PAREN_OPEN}, @@ -387,6 +391,7 @@ static t_stackmatch g_stackmatch[] = {FUNC_NAME, CONDITION}, {FUNC_NAME, COMPOUND_LIST}, {FUNC_NAME, CASE_LIST_NS}, + {FUNC_NAME, AND_OR_MAJOR}, {TK_FOR, LINEBREAK}, {TK_FOR, TK_BANG}, {TK_FOR, TK_PAREN_OPEN}, @@ -409,6 +414,7 @@ static t_stackmatch g_stackmatch[] = {TK_FOR, TK_PAREN_CLOSE}, {TK_FOR, COMPLETE_CONDITION}, {TK_FOR, CONDITION}, + {TK_FOR, AND_OR_MAJOR}, {TK_LBRACE, COMPLETE_COMMANDS}, {TK_LBRACE, LINEBREAK}, {TK_LBRACE, TK_BANG}, @@ -1117,6 +1123,9 @@ static t_stackmatch g_stackmatch[] = {AND_OR_MINOR, COMPLETE_COMMANDS}, {AND_OR_MINOR, COMPOUND_LIST}, {AND_OR_MINOR, AND_OR_MAJOR}, + {AND_OR_MINOR, COMPLETE_CONDITION}, + {AND_OR_MINOR, TK_DO}, + {AND_OR_MINOR, TK_PAREN_CLOSE}, {PIPE_SEQUENCE, TK_WHILE}, {PIPE_SEQUENCE, FUNC_NAME}, {PIPE_SEQUENCE, TK_UNTIL}, @@ -1291,6 +1300,7 @@ int eval_sym(t_list **stack, t_sym new_sym) return (1); head = (*stack)->content; i = 0; + DG("eval %s && %s", read_state(*head), read_state(new_sym)); while (g_stackmatch[i].top) { if (new_sym == g_stackmatch[i].top && *head == g_stackmatch[i].under) diff --git a/42sh/src/parser/read_stack.c b/42sh/src/parser/read_stack.c index 81b2df34..de0f5b43 100644 --- a/42sh/src/parser/read_stack.c +++ b/42sh/src/parser/read_stack.c @@ -6,7 +6,7 @@ /* By: ariard +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2017/02/09 15:32:10 by ariard #+# #+# */ -/* Updated: 2017/03/29 16:43:45 by ariard ### ########.fr */ +/* Updated: 2017/03/29 17:03:04 by ariard ### ########.fr */ /* */ /* ************************************************************************** */ @@ -134,6 +134,10 @@ char *read_state(t_sym current) return ("TK_DO"); if (current == TK_DONE) return ("TK_DONE"); + if (current == AND_OR_MINOR) + return ("AND_OR_MINOR"); + if (current == AND_OR_MAJOR) + return ("AND_OR_MAJOR"); if (current == TK_COMMAND) return ("TK_COMMAND"); if (current == TK_AND_IF)