@@ -14,16 +14,17 @@ def test_creation(self):
1414 ("(+)" , UseDepDefault .Enabled ),
1515 ("(-)" , UseDepDefault .Disabled ),
1616 ):
17- for s , kind in (
18- (f"u{ d } " , UseDepKind .Enabled ),
19- (f"-u{ d } " , UseDepKind .Disabled ),
20- (f"u{ d } =" , UseDepKind .Equal ),
21- (f"!u{ d } =" , UseDepKind .NotEqual ),
22- (f"u{ d } ?" , UseDepKind .EnabledConditional ),
23- (f"!u{ d } ?" , UseDepKind .DisabledConditional ),
17+ for s , kind , enabled in (
18+ (f"u{ d } " , UseDepKind .Enabled , True ),
19+ (f"-u{ d } " , UseDepKind .Enabled , False ),
20+ (f"u{ d } =" , UseDepKind .Equal , True ),
21+ (f"!u{ d } =" , UseDepKind .Equal , False ),
22+ (f"u{ d } ?" , UseDepKind .Conditional , True ),
23+ (f"!u{ d } ?" , UseDepKind .Conditional , False ),
2424 ):
2525 use = UseDep (s )
2626 assert use .kind == kind
27+ assert use .enabled == enabled
2728 assert use .flag == "u"
2829 assert use .default == default
2930 # verify the internal field is hidden from native python
@@ -37,7 +38,7 @@ def test_creation(self):
3738 UseDep (s )
3839
3940 def test_cmp (self ):
40- for s1 , s2 in (("a" , "b" ), ("u" , "- u" ), ("u(+ )" , "u(- )" ), ("u?" , "! u?" )):
41+ for s1 , s2 in (("a" , "b" ), ("- u" , "u" ), ("u(- )" , "u(+ )" ), ("! u?" , "u?" )):
4142 use1 = UseDep (s1 )
4243 use2 = UseDep (s2 )
4344 obj = object ()
0 commit comments