Skip to content

Commit

Permalink
test: Convert trivial t* test cases to pytest+pexpect
Browse files Browse the repository at this point in the history
  • Loading branch information
scop committed Jul 1, 2018
1 parent 6164b45 commit 4205d79
Show file tree
Hide file tree
Showing 36 changed files with 112 additions and 256 deletions.
1 change: 0 additions & 1 deletion test/completion/tac.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tcpdump.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tcpkill.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tcpnice.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tee.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/texindex.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tightvncviewer.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/timeout.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tipc.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tracepath.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tshark.exp

This file was deleted.

1 change: 0 additions & 1 deletion test/completion/tune2fs.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tac.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tcpdump.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tcpkill.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tcpnice.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tee.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/texindex.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tightvncviewer.exp

This file was deleted.

21 changes: 0 additions & 21 deletions test/lib/completions/timeout.exp

This file was deleted.

18 changes: 0 additions & 18 deletions test/lib/completions/tipc.exp

This file was deleted.

21 changes: 0 additions & 21 deletions test/lib/completions/tracepath.exp

This file was deleted.

24 changes: 0 additions & 24 deletions test/lib/completions/tshark.exp

This file was deleted.

20 changes: 0 additions & 20 deletions test/lib/completions/tune2fs.exp

This file was deleted.

8 changes: 8 additions & 0 deletions test/t/test_tac.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tac --")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tcpdump.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tcpdump -")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tcpkill.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tcpkill -")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tcpnice.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tcpnice -")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tee.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tee ")
def test_(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_texindex.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("texindex --")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tightvncviewer.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tightvncviewer ")
def test_(self, completion):
assert completion.list
12 changes: 12 additions & 0 deletions test/t/test_timeout.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import pytest


class Test(object):

@pytest.mark.complete("timeout ")
def test_(self, completion):
assert not completion.list

@pytest.mark.complete("timeout -")
def test_dash(self, completion):
assert completion.list
8 changes: 8 additions & 0 deletions test/t/test_tipc.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import pytest


class Test(object):

@pytest.mark.complete("tipc ")
def test_(self, completion):
assert completion.list
12 changes: 12 additions & 0 deletions test/t/test_tracepath.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import pytest


class Test(object):

@pytest.mark.complete("tracepath ")
def test_(self, completion):
assert completion.list

@pytest.mark.complete("tracepath -")
def test_dash(self, completion):
assert completion.list
16 changes: 16 additions & 0 deletions test/t/test_tshark.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import pytest


class Test(object):

@pytest.mark.complete("tshark -")
def test_dash(self, completion):
assert completion.list

@pytest.mark.complete("tshark -G ")
def test_G(self, completion):
assert completion.list

@pytest.mark.complete("tshark -O foo,htt")
def test_O_comma(self, completion):
assert completion.list
Loading

0 comments on commit 4205d79

Please sign in to comment.