Update test style
This commit is contained in:
parent
f188724d4b
commit
2db2253578
18 changed files with 778 additions and 686 deletions
|
|
@ -1,5 +1,3 @@
|
|||
import unittest
|
||||
|
||||
from great_ai.utilities import unique
|
||||
|
||||
original = [
|
||||
|
|
@ -12,43 +10,44 @@ original = [
|
|||
]
|
||||
|
||||
|
||||
class TestUnique(unittest.TestCase):
|
||||
def test_default(self) -> None:
|
||||
values = [
|
||||
*original,
|
||||
("a", 2),
|
||||
("a", 1),
|
||||
("a", -3),
|
||||
("b", 5),
|
||||
("c", 5),
|
||||
("d", 2),
|
||||
]
|
||||
def test_default() -> None:
|
||||
values = [
|
||||
*original,
|
||||
("a", 2),
|
||||
("a", 1),
|
||||
("a", -3),
|
||||
("b", 5),
|
||||
("c", 5),
|
||||
("d", 2),
|
||||
]
|
||||
|
||||
expected = original
|
||||
expected = original
|
||||
|
||||
assert unique(values) == expected
|
||||
assert unique(values, key=lambda v: v) == expected
|
||||
assert unique(values) == expected
|
||||
assert unique(values, key=lambda v: v) == expected
|
||||
|
||||
def test_with_key_0(self) -> None:
|
||||
values = original
|
||||
|
||||
expected = [
|
||||
("a", 1),
|
||||
("b", 5),
|
||||
("c", 5),
|
||||
("d", 2),
|
||||
]
|
||||
def test_with_key_0() -> None:
|
||||
values = original
|
||||
|
||||
assert unique(values, key=lambda v: v[0]) == expected
|
||||
expected = [
|
||||
("a", 1),
|
||||
("b", 5),
|
||||
("c", 5),
|
||||
("d", 2),
|
||||
]
|
||||
|
||||
def test_with_key_1(self) -> None:
|
||||
values = original
|
||||
assert unique(values, key=lambda v: v[0]) == expected
|
||||
|
||||
expected = [
|
||||
("a", 1),
|
||||
("b", 5),
|
||||
("a", -3),
|
||||
("d", 2),
|
||||
]
|
||||
|
||||
assert unique(values, key=lambda v: v[1]) == expected
|
||||
def test_with_key_1() -> None:
|
||||
values = original
|
||||
|
||||
expected = [
|
||||
("a", 1),
|
||||
("b", 5),
|
||||
("a", -3),
|
||||
("d", 2),
|
||||
]
|
||||
|
||||
assert unique(values, key=lambda v: v[1]) == expected
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue