Пример #1
0
 def test_ensure_on_supplied(self):
     data = '1'
     with ShouldRaise(TypeError('Cannot use if_supplied() as target')):
         store(data, if_supplied(target).x, 'y')
Пример #2
0
 def test_if_supplied_required_falsy(self):
     data = Namespace(x=None)
     with ShouldRaise(NotPresent(None)):
         load(data, required(if_supplied(source.x)))
Пример #3
0
 def test_if_supplied_str(self):
     compare(str(if_supplied(source.x)), expected='if_supplied(source.x)')
Пример #4
0
 def test_if_supplied_falsy(self):
     data = Namespace(x=None)
     compare(load(data, if_supplied(source.x)), expected=NotPresent(None))
Пример #5
0
 def test_if_supplied_string(self):
     data = Namespace(x='1')
     compare(load(data, if_supplied('x')), expected='1')
Пример #6
0
 def test_ensure_on_supplied(self):
     data = '1'
     with ShouldRaise(TypeError('Cannot use if_supplied() as target')):
         store(data, if_supplied(target).x, 'y')
Пример #7
0
 def test_if_supplied_truthy(self):
     data = Namespace(x='1')
     compare(load(data, if_supplied(source.x)), expected='1')
Пример #8
0
 def test_if_supplied_str(self):
     compare(str(if_supplied(source.x)), expected='if_supplied(source.x)')
Пример #9
0
 def test_if_supplied_required_falsy(self):
     data = Namespace(x=None)
     with ShouldRaise(NotPresent(None)):
         load(data, required(if_supplied(source.x)))
Пример #10
0
 def test_if_supplied_string(self):
     data = Namespace(x='1')
     compare(load(data, if_supplied('x')), expected='1')
Пример #11
0
 def test_if_supplied_falsy(self):
     data = Namespace(x=None)
     compare(load(data, if_supplied(source.x)), expected=NotPresent(None))
Пример #12
0
 def test_if_supplied_truthy(self):
     data = Namespace(x='1')
     compare(load(data, if_supplied(source.x)), expected='1')