Skip to content

Commit

Permalink
Renamed "test" to "self" in tests to prevent linter errors.
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffrimko committed Apr 22, 2020
1 parent f21217d commit 447e87a
Show file tree
Hide file tree
Showing 15 changed files with 268 additions and 268 deletions.
44 changes: 22 additions & 22 deletions tests/ask_test_1.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,81 +14,81 @@

class TestCase(unittest.TestCase):

def test_int_1(test):
def test_int_1(self):
setinput("2")
result = ask_int()
test.assertEqual(2, result)
self.assertEqual(2, result)

setinput("2f\n3")
result = ask_int()
test.assertEqual(3, result)
self.assertEqual(3, result)

setinput("\n")
result = ask_int(dft=4)
test.assertEqual(4, result)
self.assertEqual(4, result)

setinput("\n3")
result = ask_int()
test.assertEqual(3, result)
self.assertEqual(3, result)

setinput("2\n3")
result = ask_int(vld=3)
test.assertEqual(3, result)
self.assertEqual(3, result)

setinput("2\n3")
result = ask_int(vld=lambda x: 3 == x)
test.assertEqual(3, result)
self.assertEqual(3, result)

def test_yesno_1(test):
def test_yesno_1(self):
setinput("yes")
result = ask_yesno()
test.assertTrue(result)
self.assertTrue(result)

setinput("y")
result = ask_yesno()
test.assertTrue(result)
self.assertTrue(result)

setinput("YES")
result = ask_yesno()
test.assertTrue(result)
self.assertTrue(result)

setinput("Y")
result = ask_yesno()
test.assertTrue(result)
self.assertTrue(result)

setinput("n")
result = ask_yesno()
test.assertFalse(result)
self.assertFalse(result)

setinput("no")
result = ask_yesno()
test.assertFalse(result)
self.assertFalse(result)

setinput("N")
result = ask_yesno()
test.assertFalse(result)
self.assertFalse(result)

setinput("NO")
result = ask_yesno()
test.assertFalse(result)
self.assertFalse(result)

def test_float_1(test):
def test_float_1(self):
setinput("1.234")
result = ask_float()
test.assertEqual(1.234, result)
self.assertEqual(1.234, result)

setinput("3")
result = ask_float()
test.assertEqual(3.0, result)
self.assertEqual(3.0, result)

def test_str_1(test):
def test_str_1(self):
setinput("hello")
result = ask_str()
test.assertEqual("hello", result)
self.assertEqual("hello", result)

setinput("world")
result = ask_str()
test.assertEqual("world", result)
self.assertEqual("world", result)

##==============================================================#
## SECTION: Main Body #
Expand Down
14 changes: 7 additions & 7 deletions tests/cast_test_1.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@

class TestCase(unittest.TestCase):

def test_cast_1(test):
def test_cast_1(self):
result = cast(123, str)
test.assertEqual(type(result), str)
test.assertEqual(result, "123")
self.assertEqual(type(result), str)
self.assertEqual(result, "123")

result = cast(1.23, float)
test.assertEqual(type(result), float)
test.assertEqual(result, 1.23)
self.assertEqual(type(result), float)
self.assertEqual(result, 1.23)

result = cast("123", int)
test.assertEqual(type(result), int)
test.assertEqual(result, 123)
self.assertEqual(type(result), int)
self.assertEqual(result, 123)

##==============================================================#
## SECTION: Main Body #
Expand Down
32 changes: 16 additions & 16 deletions tests/menu_test_1.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@

class TestCase(unittest.TestCase):

def setUp(test):
test.menu = Menu()
test.menu.add("1", "foo")
test.menu.add("2", "bar")
def setUp(self):
self.menu = Menu()
self.menu.add("1", "foo")
self.menu.add("2", "bar")

def test_menu_1(test):
def test_menu_1(self):
setinput("1")
result = test.menu.show()
test.assertEqual("1", result)
result = self.menu.show()
self.assertEqual("1", result)

def test_menu_2(test):
def test_menu_2(self):
setinput("1")
result = test.menu.show(returns="desc")
test.assertEqual("foo", result)
result = self.menu.show(returns="desc")
self.assertEqual("foo", result)

def test_menu_3(test):
def test_menu_3(self):
setinput("2")
result = test.menu.show(returns="desc")
test.assertEqual("bar", result)
result = self.menu.show(returns="desc")
self.assertEqual("bar", result)

def test_menu_4(test):
def test_menu_4(self):
"""Check for regression of fix from `0.4.1`."""
m1 = Menu()
m1.add("1", "foo")
Expand All @@ -45,8 +45,8 @@ def test_menu_4(test):
m2.add("b", "BBB")
m2.add("c", "CCC")

test.assertEqual(len(m1.entries), 2)
test.assertEqual(len(m2.entries), 3)
self.assertEqual(len(m1.entries), 2)
self.assertEqual(len(m2.entries), 3)

##==============================================================#
## SECTION: Main Body #
Expand Down
24 changes: 12 additions & 12 deletions tests/menu_test_2.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,54 +14,54 @@

class TestCase(unittest.TestCase):

def test_menu_1(test):
def test_menu_1(self):
"""Check for menu enum() functionality."""
menu = Menu()
menu.enum("foo")
menu.enum("bar")

setinput("1")
result = menu.show()
test.assertEqual("1", result)
self.assertEqual("1", result)

setinput("1")
result = menu.show(returns="desc")
test.assertEqual("foo", result)
self.assertEqual("foo", result)

setinput("2")
result = menu.show(returns="desc")
test.assertEqual("bar", result)
self.assertEqual("bar", result)

setinput("3\n2")
result = menu.show(returns="desc")
test.assertEqual("bar", result)
self.assertEqual("bar", result)

def test_menu_2(test):
def test_menu_2(self):
"""Check for enum_menu() functionality."""
items = ["foo", "bar"]
for idx in range(len(items),1):
setinput(str(idx))
result = enum_menu(items).show()
test.assertEqual(items[idx], items[int(result)])
self.assertEqual(items[idx], items[int(result)])

def test_menu_3(test):
def test_menu_3(self):
"""Check for enum_menu() functionality."""
menu = Menu()
menu.add("s", "skip")
items = ["foo", "bar"]
menu = enum_menu(items, menu=menu)
setinput("1")
with test.assertRaises(EOFError):
with self.assertRaises(EOFError):
menu.show()
setinput("s")
result = menu.show(returns="desc")
test.assertEqual("skip", result)
self.assertEqual("skip", result)
setinput("2")
result = menu.show(returns="desc")
test.assertEqual("foo", result)
self.assertEqual("foo", result)
setinput("3")
result = menu.show(returns="desc")
test.assertEqual("bar", result)
self.assertEqual("bar", result)

##==============================================================#
## SECTION: Main Body #
Expand Down
20 changes: 10 additions & 10 deletions tests/menu_test_3.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@

class TestCase(unittest.TestCase):

def setUp(test):
test.entries = []
test.entries.append(MenuEntry("1", "foo", None, None, None))
test.entries.append(MenuEntry("2", "bar", None, None, None))
def setUp(self):
self.entries = []
self.entries.append(MenuEntry("1", "foo", None, None, None))
self.entries.append(MenuEntry("2", "bar", None, None, None))

def test_menu_1(test):
def test_menu_1(self):
setinput("1")
result = show_menu(test.entries)
test.assertEqual("1", result)
result = show_menu(self.entries)
self.assertEqual("1", result)

def test_menu_2(test):
def test_menu_2(self):
setinput("1")
result = show_menu(test.entries, returns="desc")
test.assertEqual("foo", result)
result = show_menu(self.entries, returns="desc")
self.assertEqual("foo", result)

##==============================================================#
## SECTION: Main Body #
Expand Down
22 changes: 11 additions & 11 deletions tests/menu_test_4.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,23 @@

class TestCase(unittest.TestCase):

def setUp(test):
test.items = ["foo", "bar", "baz", "qux", "quux"]
def setUp(self):
self.items = ["foo", "bar", "baz", "qux", "quux"]

def test_menu_1(test):
def test_menu_1(self):
setinput("4")
with test.assertRaises(EOFError):
enum_menu(test.items).show(limit=3, returns="desc")
with self.assertRaises(EOFError):
enum_menu(self.items).show(limit=3, returns="desc")

def test_menu_2(test):
def test_menu_2(self):
setinput("n\n4\n")
result = enum_menu(test.items).show(limit=3, returns="desc")
test.assertEqual("qux", result)
result = enum_menu(self.items).show(limit=3, returns="desc")
self.assertEqual("qux", result)

def test_menu_3(test):
def test_menu_3(self):
setinput("n\np\n1")
result = enum_menu(test.items).show(limit=3, returns="desc")
test.assertEqual("foo", result)
result = enum_menu(self.items).show(limit=3, returns="desc")
self.assertEqual("foo", result)

##==============================================================#
## SECTION: Main Body #
Expand Down
8 changes: 4 additions & 4 deletions tests/menu_test_5.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@

class TestCase(unittest.TestCase):

def test_menu_1(test):
test.assertFalse(op.exists("generated_file.txt"))
def test_menu_1(self):
self.assertFalse(op.exists("generated_file.txt"))
subprocess.call("python ./menu_helper_1.py g q", shell=True)
test.assertTrue(op.exists("generated_file.txt"))
self.assertTrue(op.exists("generated_file.txt"))
subprocess.call("python ./menu_helper_1.py d q", shell=True)
test.assertFalse(op.exists("generated_file.txt"))
self.assertFalse(op.exists("generated_file.txt"))

##==============================================================#
## SECTION: Main Body #
Expand Down
Loading

0 comments on commit 447e87a

Please sign in to comment.