emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ob-shell intentions and paperwork (was Bash results broken?)


From: Matt
Subject: Re: ob-shell intentions and paperwork (was Bash results broken?)
Date: Tue, 27 Dec 2022 15:48:32 -0500
User-agent: Zoho Mail

 ---- 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.

Attachment: 0001-test-ob-shell.el-Remove-mixed-tabs-and-spaces.patch
Description: Binary data

Attachment: 0002-test-ob-shell.el-Split-cases-into-two-tests.patch
Description: Binary data

Attachment: 0003-test-ob-shell.el-Refactor-test-ob-shell-session.patch
Description: Binary data

Attachment: 0004-test-ob-shell.el-Refactor-ob-shell-generic-uses-no-a.patch
Description: Binary data

Attachment: 0005-test-ob-shell.el-Refactor-ob-shell-bash-uses-arrays.patch
Description: Binary data

Attachment: 0006-test-ob-shell.el-Refactor-ob-shell-generic-uses-no-a.patch
Description: Binary data

Attachment: 0007-test-ob-shell.el-Refactor-ob-shell-bash-uses-assoc-a.patch
Description: Binary data

Attachment: 0008-test-ob-shell.el-Refactor-ob-shell-simple-list.patch
Description: Binary data

Attachment: 0009-test-ob-shell.el-Refactor-ob-shell-remote-with-stdin.patch
Description: Binary data

Attachment: 0010-test-ob-shell.el-Refactor-ob-shell-results-table.patch
Description: Binary data

Attachment: 0011-test-ob-shell.el-Refactor-ob-shell-results-list.patch
Description: Binary data

Attachment: 0012-test-ob-shell.el-Refactor-ob-shell-standard-output-a.patch
Description: Binary data

Attachment: 0013-test-ob-shell.el-Refactor-ob-shell-standard-output-a.patch
Description: Binary data

Attachment: 0014-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data

Attachment: 0015-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data

Attachment: 0016-test-ob-shell.el-Refactor-ob-shell-error-output-afte.patch
Description: Binary data

Attachment: 0017-test-ob-shell.el-Refactor-ob-shell-exit-code.patch
Description: Binary data

Attachment: 0018-test-ob-shell.el-Refactor-ob-shell-exit-code-multipl.patch
Description: Binary data

Attachment: 0019-ob-shell-test.org-Remove-ob-shell-test.org.patch
Description: Binary data

Attachment: 0020-test-ob-shell.el-Organize-tests.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]