def PUT(self, abstract, title, user_id): sa = abstract[:147] sa += '...' # make unique copo id try: uid = get_uid() except ConnectionError: uid = '0000000000000' spec = { "copo_id": uid, "title": title, "abstract": abstract, "short_abstract": sa, "date_created": datetime.now(), "date_modified": datetime.now(), "user_id": user_id, } return Profiles.insert(spec)
def test_ids(self): id = get_uid() self.assertRegexpMatches(id, '[A-Z0-9]+', 'valid id not produced')