1+ # ----------------------------------------------------------------------------------------------------------------------
2+ # - Package Imports -
3+ # ----------------------------------------------------------------------------------------------------------------------
4+ # General Packages
15import unittest
26
7+ # Custom Library
8+
9+ # Custom Packages
310from AthenaColor .func .ansi_sequences import color_sequence
411from AthenaColor .func .ansi_sequences import color_sequence_nested
512from AthenaColor .func .ansi_sequences import color_sequence_nested_no_reset
613
714
15+ # ----------------------------------------------------------------------------------------------------------------------
16+ # - TestColorSequence -
17+ # ----------------------------------------------------------------------------------------------------------------------
818class TestColorSequence (unittest .TestCase ):
919 def test_color_sequence (self ):
1020 for value , result in (
@@ -15,6 +25,9 @@ def test_color_sequence(self):
1525 self .assertEqual (color_sequence (value ), result )
1626
1727
28+ # ----------------------------------------------------------------------------------------------------------------------
29+ # - TestColorSequenceNested -
30+ # ----------------------------------------------------------------------------------------------------------------------
1831class TestColorSequenceNested (unittest .TestCase ):
1932 def setUp (self ):
2033 self .testcases = (
@@ -33,11 +46,14 @@ def tearDown(self):
3346 self .testcases = None
3447
3548 def test_color_sequence_nested (self ):
36- for input_vals , result in self .testcases :
37- with self .subTest (msg = f'{ input_vals !r} -{ result } ' ):
38- self .assertEqual (color_sequence_nested (* input_vals ), result )
49+ for input_values , result in self .testcases :
50+ with self .subTest (msg = f'{ input_values !r} -{ result } ' ):
51+ self .assertEqual (color_sequence_nested (* input_values ), result )
3952
4053
54+ # ----------------------------------------------------------------------------------------------------------------------
55+ # - TestColorSequenceNestedNoReset -
56+ # ----------------------------------------------------------------------------------------------------------------------
4157class TestColorSequenceNestedNoReset (unittest .TestCase ):
4258 def setUp (self ):
4359 self .testcases = (
@@ -56,7 +72,7 @@ def tearDown(self):
5672 self .testcases = None
5773
5874 def test_color_sequence_nested_no_reset (self ):
59- for input_vals , result in self .testcases :
60- with self .subTest (msg = f'{ input_vals !r} -{ result } ' ):
61- self .assertEqual (color_sequence_nested_no_reset (* input_vals ), result )
75+ for input_values , result in self .testcases :
76+ with self .subTest (msg = f'{ input_values !r} -{ result } ' ):
77+ self .assertEqual (color_sequence_nested_no_reset (* input_values ), result )
6278
0 commit comments