Esempio n. 1
0
    def add_meta_test(self):
        set_meta_attr(self.t, DATA_PROV, DATA_SRC_ATTR, INTENT_META_SOURCE)
        set_meta_attr(self.t, DATA_PROV, DATA_METH_ATTR, INTENT_ALN_GIZA)

        self.assertEqual(find_meta_attr(self.t, DATA_PROV, DATA_METH_ATTR), INTENT_ALN_GIZA)
        self.assertEqual(find_meta_attr(self.t, DATA_PROV, DATA_SRC_ATTR), INTENT_META_SOURCE)

        self.assertEqual(len(self.t.metadata), 1)
        self.assertEqual(len(self.t.metadata[0].metas), 1)
Esempio n. 2
0
def get_reason(inst):
    r = find_meta_attr(inst, RATING_META_TYPE, REASON_META_ATTR, metadata_type=EDITOR_METADATA_TYPE)
    return r
Esempio n. 3
0
def get_rating(inst):
    r = find_meta_attr(inst, RATING_META_TYPE, QUALITY_META_ATTR, metadata_type=EDITOR_METADATA_TYPE)
    if r is not None:
        return RATINGS_REV.get(r)