summaryrefslogtreecommitdiff
path: root/grc/tests/test_block_flags.py
diff options
context:
space:
mode:
authorSebastian Koslowski <sebastian.koslowski@gmail.com>2018-09-22 14:21:23 -0700
committerMartin Braun <martin.braun@ettus.com>2019-02-17 11:18:05 -0800
commit8e999024124c0dc7cade628fdf0d662f20e706ad (patch)
tree63cda9d395f747e5956ad3d530597e2d25d6e591 /grc/tests/test_block_flags.py
parent2ee69a3e5f69f6cbd600bfd9202d9b42443569f6 (diff)
grc: fix block flags
Diffstat (limited to 'grc/tests/test_block_flags.py')
-rw-r--r--grc/tests/test_block_flags.py17
1 files changed, 10 insertions, 7 deletions
diff --git a/grc/tests/test_block_flags.py b/grc/tests/test_block_flags.py
index 9eecaf20d7..c3dea03740 100644
--- a/grc/tests/test_block_flags.py
+++ b/grc/tests/test_block_flags.py
@@ -2,8 +2,11 @@
from grc.core.blocks._flags import Flags
-def test_simple():
- assert 'test' in Flags('_test_')
+def test_simple_init():
+ assert 'test' not in Flags()
+ assert 'test' in Flags(' test')
+ assert 'test' in Flags('test, foo')
+ assert 'test' in Flags({'test', 'foo'})
def test_deprecated():
@@ -13,14 +16,14 @@ def test_deprecated():
def test_extend():
f = Flags('a')
- f += 'b'
+ f.set('b')
assert isinstance(f, Flags)
- f += u'b'
+ f.set(u'b')
assert isinstance(f, Flags)
f = Flags(u'a')
- f += 'b'
+ f.set('b')
assert isinstance(f, Flags)
- f += u'b'
+ f.set(u'b')
assert isinstance(f, Flags)
- assert str(f) == 'abb'
+ assert str(f) == 'a, b'