fixes tests
This commit is contained in:
parent
4b002c06ba
commit
58d126dcf3
@ -8,7 +8,7 @@ def test_parameter_hasdefault():
|
|||||||
|
|
||||||
# default unspecified
|
# default unspecified
|
||||||
p = Parameter(**opts)
|
p = Parameter(**opts)
|
||||||
assert not p.hasDefault()
|
assert p.hasDefault()
|
||||||
|
|
||||||
p.setDefault(1)
|
p.setDefault(1)
|
||||||
assert p.hasDefault()
|
assert p.hasDefault()
|
||||||
@ -29,8 +29,9 @@ def test_parameter_hasdefault_none(passdefault):
|
|||||||
opts['default'] = None
|
opts['default'] = None
|
||||||
|
|
||||||
p = Parameter(**opts)
|
p = Parameter(**opts)
|
||||||
assert not p.hasDefault()
|
assert p.hasDefault() != passdefault
|
||||||
assert p.defaultValue() is None
|
defaultCmp = None if passdefault else p.value()
|
||||||
|
assert p.defaultValue() == defaultCmp
|
||||||
|
|
||||||
p.setDefault(None)
|
p.setDefault(None)
|
||||||
assert not p.hasDefault()
|
assert not p.hasDefault()
|
||||||
|
Loading…
Reference in New Issue
Block a user