merge simplified tree tests

This commit is contained in:
Luciano Ramalho 2020-02-20 07:57:20 -03:00
parent 3deed0af7b
commit 1be97eea3e
8 changed files with 13 additions and 45 deletions

View File

@ -48,19 +48,15 @@ def test_4_levels_1_leaf():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
result = list(render_lines(tree(Branch)))
expected = [
'Branch',
'├── Leaf1',
'├── Leaf2',
'├── Leaf3',
'└── Leaf4',
'└── Leaf2',
]
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0, True),
('Leaf1', 1, False),
('Leaf2', 1, False),
('Leaf3', 1, False),
('Leaf4', 1, True),
('Leaf2', 1, True),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result

View File

@ -8,18 +8,14 @@ def test_1_level():
assert expected == result
def test_2_levels_4_leaves():
def test_2_levels_2_leaves():
class Branch: pass
class Leaf1(Branch): pass
class Leaf2(Branch): pass
class Leaf3(Branch): pass
class Leaf4(Branch): pass
expected = [
('Branch', 0),
('Leaf1', 1),
('Leaf2', 1),
('Leaf3', 1),
('Leaf4', 1),
]
result = list(tree(Branch))
assert expected == result
@ -57,11 +53,11 @@ def test_4_levels_1_leaf():
def test_4_levels_3_leaves():
class A: pass
class B1(A): pass
class C1(B1): pass
class D1(C1): pass
class B2(A): pass
class D2(C1): pass
class C1(B1): pass
class C2(B2): pass
class D1(C1): pass
class D2(C1): pass
expected = [
('A', 0),
('B1', 1),