Example #1
0
 def test_post_get(self):
     r = Register("a", names=("a", "b", None, "r", None, None, None, None))
     byte = r.post_get(None, "10")
     assert len(byte) == 8
     assert byte["b"] and byte["r"]
     assert not byte["a"]
     assert not byte[2]
Example #2
0
 def test_post_get(self):
     r = Register('a', names=('a', 'b', None, 'r', None, None, None, None))
     byte = r.post_get(None, '10')
     assert len(byte) == 8
     assert byte['b'] and byte['r']
     assert not byte['a']
     assert not byte[2]
Example #3
0
 def test_pre_set(self):
     r = Register("a", names={"a": 0, "b": 1, "r": 3})
     assert r.pre_set(None, {"a": True, "b": False}) == 1
Example #4
0
 def test_pre_set(self):
     r = Register('a', names={'a': 0, 'b': 1, 'r': 3})
     assert r.pre_set(None, {'a': True, 'b': False}) == 1
Example #5
0
 def test_init(self):
     with raises(ValueError):
         Register('a', names=(None, ))