Esempio n. 1
0
def step_impl(context):
    util = context.util
    senses_in_order(util)

    initial_terms = context.initial_sense_terms
    terms = btw_util.get_sense_terms(util)

    assert_equal(initial_terms, terms, "senses")
Esempio n. 2
0
def step_impl(context, label):
    util = context.util

    initial_terms = context.initial_sense_terms
    ix = ord(label) - ord("A")

    terms = btw_util.get_sense_terms(util)

    assert_equal(len(initial_terms) + 1, len(terms), "number of terms")
    assert_is_none(terms[ix], "the new sense has no term yet")
Esempio n. 3
0
def step_impl(context, first, second):
    util = context.util

    initial_terms = context.initial_sense_terms
    first_ix = ord(first) - ord("A")
    second_ix = ord(second) - ord("A")

    terms = btw_util.get_sense_terms(util)

    assert_equal(initial_terms[first_ix], terms[second_ix],
                 "relative order of the senses")

    senses_in_order(util)