Index: tests/basic_test.py
--- tests/basic_test.py.orig
+++ tests/basic_test.py
@@ -161,14 +161,14 @@ class TermTestCase(tornado.testing.AsyncHTTPTestCase):
 
     def get_app(self):
         self.named_tm = NamedTermManager(
-            shell_command=["bash"],
+            shell_command=["ksh"],
             max_terminals=MAX_TERMS,
         )
 
-        self.single_tm = SingleTermManager(shell_command=["bash"])
+        self.single_tm = SingleTermManager(shell_command=["ksh"])
 
         self.unique_tm = UniqueTermManager(
-            shell_command=["bash"],
+            shell_command=["ksh"],
             max_terminals=MAX_TERMS,
         )
 
