diff --git a/tests/dogtail/addtrans.py b/tests/dogtail/addtrans.py index 34f14d7..f92620f 100644 --- a/tests/dogtail/addtrans.py +++ b/tests/dogtail/addtrans.py @@ -2,10 +2,9 @@ # Dogtail test script for addtrans. import os +import shlex import tempfile -from shlex import quote - from dogtail import config from dogtail import tree from dogtail.procedural import type @@ -34,11 +33,11 @@ 2015-10-05 * beer Assets:Cash -30 CHF Expenses:Drinking 30 CHF -""") +""".encode()) t.flush() t.seek(0, 0) -run('addtrans --file %s' % quote(t.name)) +run(shlex.join(['addtrans', '--file', t.name])) addtrans = tree.root.application('addtrans') mainwin = addtrans.window('Add transaction')