Skip to content

Commit c295a9f

Browse files
committed
Update dedup tests
Rename test fuctions so they are realted to dedup Simplify code since we know parse expressions Signed-off-by: Philippe Ombredanne <[email protected]>
1 parent cf417bd commit c295a9f

File tree

1 file changed

+21
-30
lines changed

1 file changed

+21
-30
lines changed

tests/test_license_expression.py

Lines changed: 21 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -640,75 +640,66 @@ def test_simplify_and_contains(self):
640640
expr3 = l.parse('mit and LGPL2.1')
641641
assert expr3 in expr2
642642

643-
def test_expressions_can_be_simplified_1(self):
643+
def test_dedup_expressions_can_be_simplified_1(self):
644644
l = Licensing()
645-
exp = l.parse('mit OR mit AND apache-2.0 AND bsd-new OR mit')
646-
dedup_exp = l.dedup(exp)
647-
result = l.parse(dedup_exp)
645+
exp = 'mit OR mit AND apache-2.0 AND bsd-new OR mit'
646+
result = l.dedup(exp)
648647
expected = l.parse('mit OR (mit AND apache-2.0 AND bsd-new)')
649648
assert result == expected
650649

651-
def test_expressions_can_be_simplified_2(self):
650+
def test_dedup_expressions_can_be_simplified_2(self):
652651
l = Licensing()
653-
exp = l.parse('mit AND (mit OR bsd-new) AND mit OR mit')
654-
dedup_exp = l.dedup(exp)
655-
result = l.parse(dedup_exp)
652+
exp = 'mit AND (mit OR bsd-new) AND mit OR mit'
653+
result = l.dedup(exp)
656654
expected = l.parse('(mit AND (mit OR bsd-new)) OR mit')
657655
assert result == expected
658656

659-
def test_expressions_multiple_occurrences(self):
657+
def test_dedup_expressions_multiple_occurrences(self):
660658
l = Licensing()
661-
exp = l.parse(' GPL-2.0 or (mit and LGPL-2.1) or bsd Or GPL-2.0 or (mit and LGPL-2.1)')
662-
dedup_exp = l.dedup(exp)
663-
result = l.parse(dedup_exp)
659+
exp = ' GPL-2.0 or (mit and LGPL-2.1) or bsd Or GPL-2.0 or (mit and LGPL-2.1)'
660+
result = l.dedup(exp)
664661
expected = l.parse('GPL-2.0 OR (mit AND LGPL-2.1) OR bsd')
665662
assert result == expected
666663

667-
def test_expressions_cannot_be_simplified(self):
664+
def test_dedup_expressions_cannot_be_simplified(self):
668665
l = Licensing()
669666
exp = l.parse('mit AND (mit OR bsd-new)')
670-
dedup_exp = l.dedup(exp)
671-
result = l.parse(dedup_exp)
667+
result = l.dedup(exp)
672668
expected = l.parse('mit AND (mit OR bsd-new)')
673669
assert result == expected
674670

675-
def test_expressions_single_license(self):
671+
def test_dedup_expressions_single_license(self):
676672
l = Licensing()
677673
exp = l.parse('mit')
678-
dedup_exp = l.dedup(exp)
679-
result = l.parse(dedup_exp)
674+
result = l.dedup(exp)
680675
expected = l.parse('mit')
681676
assert result == expected
682677

683-
def test_expressions_WITH(self):
678+
def test_dedup_expressions_WITH(self):
684679
l = Licensing()
685680
exp = l.parse('gpl-2.0 with autoconf-exception-2.0')
686-
dedup_exp = l.dedup(exp)
687-
result = l.parse(dedup_exp)
681+
result = l.dedup(exp)
688682
expected = l.parse('gpl-2.0 with autoconf-exception-2.0')
689683
assert result == expected
690684

691-
def test_expressions_WITH_OR(self):
685+
def test_dedup_expressions_WITH_OR(self):
692686
l = Licensing()
693687
exp = l.parse('gpl-2.0 with autoconf-exception-2.0 OR gpl-2.0')
694-
dedup_exp = l.dedup(exp)
695-
result = l.parse(dedup_exp)
688+
result = l.dedup(exp)
696689
expected = l.parse('gpl-2.0 with autoconf-exception-2.0 OR gpl-2.0')
697690
assert result == expected
698691

699-
def test_expressions_WITH_AND(self):
692+
def test_dedup_expressions_WITH_AND(self):
700693
l = Licensing()
701694
exp = l.parse('gpl-2.0 AND gpl-2.0 with autoconf-exception-2.0 AND gpl-2.0')
702-
dedup_exp = l.dedup(exp)
703-
result = l.parse(dedup_exp)
695+
result = l.dedup(exp)
704696
expected = l.parse('gpl-2.0 AND gpl-2.0 with autoconf-exception-2.0')
705697
assert result == expected
706698

707-
def test_expressions_can_be_simplified_3(self):
699+
def test_dedup_licensexpressions_can_be_simplified_3(self):
708700
l = Licensing()
709701
exp = l.parse('mit AND mit')
710-
dedup_exp = l.dedup(exp)
711-
result = l.parse(dedup_exp)
702+
result = l.dedup(exp)
712703
expected = l.parse('mit')
713704
assert result == expected
714705

0 commit comments

Comments
 (0)