def test_phrase_only_first_meaning_matters_2(self): x, y = "foo", "bar" z = str(fakes.fake_value()) p1 = fakes.customize(fakes.phrase1, in_target_language=[x]) p2 = fakes.customize(fakes.phrase1, in_target_language=[x, y]) assert get_dumb_opaque_id(z, p1) == get_dumb_opaque_id(z, p2)
def test_the_first_meaning_does_matter(self): x, y = "foo", "bar" z = str(fakes.fake_value()) p1 = fakes.customize(fakes.phrase1, in_target_language=[x]) p2 = fakes.customize(fakes.phrase1, in_target_language=[y]) assert get_dumb_opaque_id(z, p1) != get_dumb_opaque_id(z, p2)
def test_word_only_first_meaning_matters_1(self): x, y = "foo", "bar" z = str(fakes.fake_value()) p1 = fakes.customize(fakes.word1, in_source_language=[x]) p2 = fakes.customize(fakes.word1, in_source_language=[x, y]) assert get_dumb_opaque_id(z, p1) == get_dumb_opaque_id(z, p2)