---- On Wed, 21 Dec 2022 01:17:50 -0500 Matt wrote --- > Currently, though, I'm refactoring the ob-shell tests to remove dependency > on ob-shell-test.org and to stop the suite from littering.
Done. Branched off bugfix, 12e10eb0d, and refactored test-ob-shell.el. See attached patches. The main changes spanning the patches are: - tests are now standalone; they don't rely on ob-shell-test.org - tests now share a common prefix, "test-ob-shell". The entire suite runs with (ert "test-ob-shell") - buffers and processes created during a test are killed when the test passes > After that, I intend to incorporate the worg examples as tests. This is probably a good place for me to pause and get feedback before writing more code. I just got the signed paperwork back from Craig and am waiting to be admitted to the Emacs group on Savannah.
0001-test-ob-shell.el-Remove-mixed-tabs-and-spaces.patch
Description: Binary data
0002-test-ob-shell.el-Split-cases-into-two-tests.patch
Description: Binary data
0003-test-ob-shell.el-Refactor-test-ob-shell-session.patch
Description: Binary data
0004-test-ob-shell.el-Refactor-ob-shell-generic-uses-no-a.patch
Description: Binary data
0005-test-ob-shell.el-Refactor-ob-shell-bash-uses-arrays.patch
Description: Binary data
0006-test-ob-shell.el-Refactor-ob-shell-generic-uses-no-a.patch
Description: Binary data
0007-test-ob-shell.el-Refactor-ob-shell-bash-uses-assoc-a.patch
Description: Binary data
0008-test-ob-shell.el-Refactor-ob-shell-simple-list.patch
Description: Binary data
0009-test-ob-shell.el-Refactor-ob-shell-remote-with-stdin.patch
Description: Binary data
0010-test-ob-shell.el-Refactor-ob-shell-results-table.patch
Description: Binary data
0011-test-ob-shell.el-Refactor-ob-shell-results-list.patch
Description: Binary data
0012-test-ob-shell.el-Refactor-ob-shell-standard-output-a.patch
Description: Binary data
0013-test-ob-shell.el-Refactor-ob-shell-standard-output-a.patch
Description: Binary data
0014-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data
0015-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data
0016-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data
0017-test-ob-shell.el-Refactor-ob-shell-exit-code.patch
Description: Binary data
0018-test-ob-shell.el-Refactor-ob-shell-exit-code-multipl.patch
Description: Binary data
0019-ob-shell-test.org-Remove-ob-shell-test.org.patch
Description: Binary data
0020-test-ob-shell.el-Organize-tests.patch
Description: Binary data