blob: 9eecaf20d734f5fce0b09d765b48da75f659afb4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
from grc.core.blocks._flags import Flags
def test_simple():
assert 'test' in Flags('_test_')
def test_deprecated():
assert Flags.DEPRECATED == 'deprecated'
assert Flags('this is deprecated').deprecated is True
def test_extend():
f = Flags('a')
f += 'b'
assert isinstance(f, Flags)
f += u'b'
assert isinstance(f, Flags)
f = Flags(u'a')
f += 'b'
assert isinstance(f, Flags)
f += u'b'
assert isinstance(f, Flags)
assert str(f) == 'abb'
|