From 0ab11d1e71ea816225922d9cb50760a3c93ca7a3 Mon Sep 17 00:00:00 2001 From: Michel Oosterhof Date: Thu, 3 Oct 2019 19:46:47 +0300 Subject: [PATCH] new test case for $(echo) --- src/cowrie/test/test_echo.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/cowrie/test/test_echo.py b/src/cowrie/test/test_echo.py index 47f6be75..7582a7bd 100644 --- a/src/cowrie/test/test_echo.py +++ b/src/cowrie/test/test_echo.py @@ -150,5 +150,12 @@ class ShellEchoCommandTests(unittest.TestCase): self.proto.lineReceived(b'echo echo test | bash') self.assertEquals(self.tr.value(), b'test\n' + PROMPT) + def test_echo_command_018(self): + """ + echo $(echo test) + """ + self.proto.lineReceived(b'echo $(echo test)') + self.assertEquals(self.tr.value(), b'test\n' + PROMPT) + def tearDown(self): self.proto.connectionLost("tearDown From Unit Test")