summaryrefslogtreecommitdiff
path: root/tests/test_transcript.py
diff options
context:
space:
mode:
authorEric Lin <anselor@gmail.com>2018-04-25 11:40:33 -0400
committerEric Lin <anselor@gmail.com>2018-04-25 11:40:33 -0400
commite018bbd79b2ddc0cf2538dff84baa8b2bf460ccd (patch)
tree4c35a13a67d0c1902e9d9a95be38f8da2d2f8160 /tests/test_transcript.py
parent4193ef0344359d050bbfa469cbb898a52db97622 (diff)
downloadcmd2-git-e018bbd79b2ddc0cf2538dff84baa8b2bf460ccd.tar.gz
Removed the expensive imports from cmd2/__init__.py
Added some shared definitions to cmd2/__init__.py -> maybe there's a better place for these? Figured out how to trick bash into showing argument hints. It's a bit weird. Updated all of the tests and examples to import cmd2 resources from their new location without the automatic imports in cmd2/__init__.py For #369
Diffstat (limited to 'tests/test_transcript.py')
-rw-r--r--tests/test_transcript.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/test_transcript.py b/tests/test_transcript.py
index 8ee5f3f6..4f821c06 100644
--- a/tests/test_transcript.py
+++ b/tests/test_transcript.py
@@ -14,8 +14,8 @@ import random
from unittest import mock
import pytest
-import cmd2
-from cmd2 import set_posix_shlex, set_strip_quotes
+from cmd2 import cmd2
+from cmd2.cmd2 import set_posix_shlex, set_strip_quotes
from .conftest import run_cmd, StdOut, normalize
class CmdLineApp(cmd2.Cmd):
@@ -189,7 +189,7 @@ now: --->
assert out == expected
-class TestMyAppCase(cmd2.cmd2.Cmd2TestCase):
+class TestMyAppCase(cmd2.Cmd2TestCase):
CmdApp = CmdLineApp
CmdApp.testfiles = ['tests/transcript.txt']
@@ -293,7 +293,7 @@ def test_transcript(request, capsys, filename, feedback_to_output):
def test_parse_transcript_expected(expected, transformed):
app = CmdLineApp()
- class TestMyAppCase(cmd2.cmd2.Cmd2TestCase):
+ class TestMyAppCase(cmd2.Cmd2TestCase):
cmdapp = app
testcase = TestMyAppCase()