summaryrefslogtreecommitdiff
path: root/tests/test_expect.py
diff options
context:
space:
mode:
authorRed_M <1468433+Red-M@users.noreply.github.com>2023-04-03 02:48:18 +1000
committerGitHub <noreply@github.com>2023-04-03 02:48:18 +1000
commit2532721644781543ca660e52d48a35bd93872fc1 (patch)
treeaaa0b5e0b8a30de11f18f24b489d479bd89e6535 /tests/test_expect.py
parent06f4ed2be13b9209d1ac89c72bf4a19d550cc846 (diff)
parent000a8684bd109c3f9c9b5fabd95add4743b7f45a (diff)
downloadpexpect-2532721644781543ca660e52d48a35bd93872fc1.tar.gz
Merge pull request #698 from stesser/masterHEADmaster
Make test_expect.py work on POSIX systems that are not Linux based
Diffstat (limited to 'tests/test_expect.py')
-rwxr-xr-xtests/test_expect.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test_expect.py b/tests/test_expect.py
index c6d72da..c16e055 100755
--- a/tests/test_expect.py
+++ b/tests/test_expect.py
@@ -485,7 +485,7 @@ class ExpectTestCase (PexpectTestCase.PexpectTestCase):
def test_before_across_chunks(self):
# https://github.com/pexpect/pexpect/issues/478
child = pexpect.spawn(
- '''/bin/bash -c "openssl rand -base64 {} 2>/dev/null | head -500 | nl --number-format=rz --number-width=5 2>&1 ; echo 'PATTERN!!!'"'''.format(1024 * 1024 * 2),
+ '''/bin/sh -c "openssl rand -base64 {} 2>/dev/null | head -500 | nl -n rz -w 5 2>&1 ; echo 'PATTERN!!!'"'''.format(1024 * 1024 * 2),
searchwindowsize=128
)
child.expect(['PATTERN'])
@@ -530,7 +530,7 @@ class ExpectTestCase (PexpectTestCase.PexpectTestCase):
child = pexpect.spawn('cat', echo=False)
child.sendline('BEGIN')
for i in range(100):
- child.sendline('foo' * 100)
+ child.sendline('foo' * 10)
e = child.expect([b'xyzzy', pexpect.TIMEOUT],
searchwindowsize=10, timeout=0.001)
self.assertEqual(e, 1)
@@ -547,7 +547,7 @@ class ExpectTestCase (PexpectTestCase.PexpectTestCase):
child = pexpect.spawn('cat', echo=False)
child.sendline('BEGIN')
for i in range(100):
- child.sendline('foo' * 100)
+ child.sendline('foo' * 10)
e = child.expect([b'xyzzy', pexpect.TIMEOUT],
searchwindowsize=10, timeout=0.5)
self.assertEqual(e, 1)