Exemple #1
0
def step_impl(context):
    util = context.util

    initial_renditions = context.initial_renditions_by_sense["A"]
    sense = btw_util.get_sense_by_label(util, "A")
    renditions = btw_util.get_rendition_terms_for_sense(sense)
    assert_equal(len(renditions), len(initial_renditions) + 1, "length")
    assert_is_none(renditions[1], "second rendition is new")
Exemple #2
0
def step_impl(context):
    util = context.util
    initial_renditions = context.initial_renditions_by_sense["A"]

    sense = btw_util.get_sense_by_label(util, "A")

    def cond(*_):
        renditions = btw_util.get_rendition_terms_for_sense(sense)
        return renditions if len(renditions) == len(initial_renditions) + 1 \
            else None

    renditions = util.wait(cond)

    assert_equal(initial_renditions[0], renditions[1], "renditions")