summaryrefslogtreecommitdiff
path: root/echo.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-06-02 13:26:44 +0300
committerLars Wirzenius <liw@liw.fi>2019-06-02 13:26:44 +0300
commitbfedee10de129684cf110346f7341ba28aa05cf9 (patch)
tree04479186e1e3f5fec0eaa5f4feffb17c75f9bb24 /echo.py
parentcd91e959daa2c21787c5fe878f1a4072d89b18d1 (diff)
downloadfable-poc-bfedee10de129684cf110346f7341ba28aa05cf9.tar.gz
Change: move assertEqual to fable.py
Diffstat (limited to 'echo.py')
-rw-r--r--echo.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/echo.py b/echo.py
index 7a5f186..0d108f3 100644
--- a/echo.py
+++ b/echo.py
@@ -1,9 +1,6 @@
import subprocess
-def assertEqual(a, b):
- if a != b:
- raise Exception(
- 'expected {!r} == {!r}, but was disappointed'.format(a, b))
+import fable
def _run_echo(ctx, args):
cmd = '/bin/echo'
@@ -23,13 +20,13 @@ def run_echo_with_args(ctx, args=None):
def exit_code_is_zero(ctx, exit_code=None):
exit_code = int(exit_code)
- assertEqual(ctx['exit_code'], exit_code)
+ fable.assertEqual(ctx['exit_code'], exit_code)
def stdout_is_a_newline(ctx):
- assertEqual(ctx['stdout'], '\n')
+ fable.assertEqual(ctx['stdout'], '\n')
def stdout_is_text(ctx, text=None):
- assertEqual(ctx['stdout'], text + '\n')
+ fable.assertEqual(ctx['stdout'], text + '\n')
def stderr_is_empty(ctx):
- assertEqual(ctx['stderr'], '')
+ fable.assertEqual(ctx['stderr'], '')