Skip to content

Commit 3987bda

Browse files
committed
Add pye-test-*-process-error-with(out)-verbose
1 parent 92905bf commit 3987bda

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

test-python-environment.el

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,52 @@ DUMMY-ECHO-MESSAGE
126126
DUMMY-MESSAGE (SYNC)...Done
127127
"))
128128

129+
(defun pye-test-deferred-process-should-error ()
130+
(let (err)
131+
(deferred:sync!
132+
(deferred:error
133+
(python-environment--deferred-process
134+
"DUMMY-MESSAGE"
135+
'("false"))
136+
(lambda (got) (setq err got))))
137+
(should err)))
138+
139+
(ert-deftest pye-test-deferred-process-error-without-verbose ()
140+
(let ((python-environment--verbose nil))
141+
(pye-test-deferred-process-should-error)))
142+
143+
(ert-deftest pye-test-deferred-process-noerror-without-verbose ()
144+
(let ((python-environment--verbose nil))
145+
(deferred:sync!
146+
(python-environment--deferred-process "DUMMY-MESSAGE" '("true")))))
147+
148+
(ert-deftest pye-test-blocking-process-error-without-verbose ()
149+
(let ((python-environment--verbose nil))
150+
(should-error
151+
(python-environment--blocking-process "DUMMY-MESSAGE" '("false")))))
152+
153+
(ert-deftest pye-test-blocking-process-noerror-without-verbose ()
154+
(let ((python-environment--verbose nil))
155+
(python-environment--blocking-process "DUMMY-MESSAGE" '("true"))))
156+
157+
(ert-deftest pye-test-deferred-process-error-with-verbose ()
158+
(let ((python-environment--verbose t))
159+
(pye-test-deferred-process-should-error)))
160+
161+
(ert-deftest pye-test-deferred-process-noerror-with-verbose ()
162+
(let ((python-environment--verbose t))
163+
(deferred:sync!
164+
(python-environment--deferred-process "DUMMY-MESSAGE" '("true")))))
165+
166+
(ert-deftest pye-test-blocking-process-error-with-verbose ()
167+
(let ((python-environment--verbose t))
168+
(should-error
169+
(python-environment--blocking-process "DUMMY-MESSAGE" '("false")))))
170+
171+
(ert-deftest pye-test-blocking-process-noerror-with-verbose ()
172+
(let ((python-environment--verbose t))
173+
(python-environment--blocking-process "DUMMY-MESSAGE" '("true"))))
174+
129175
(pye-deftest pye-test-make-environment-with-non-existing-command ()
130176
(should-error (python-environment-make nil '("non-existing-command"))))
131177

0 commit comments

Comments
 (0)