예제 #1
0
def test_un_tag(tags, untags, queue_tag):
    queue = Queue("test-queue")
    for tag in tags:
        t = Tag(tag, "value")
        queue.set_tag(t)
    for untag in untags:
        queue.un_tag(untag)
    assert [t.name for t in queue._tags.values()] == queue_tag
예제 #2
0
def test_set_tag():
    queue = Queue("test-queue")
    tag = Tag("key", "value")
    queue.set_tag(tag)

    assert queue._tags == {tag.name: tag}
예제 #3
0
def test_list_tags():
    queue = Queue("test-queue")
    tag = Tag("key", "value")
    queue.set_tag(tag)

    assert queue.list_tags() == [tag]