def test_basic(self): i = User(username='******', email='*****@*****.**') j = User(username='******', email='*****@*****.**') db.session.add(i) db.session.add(j) db.session.commit() t = i.create_task(title='I want to test', abstract='a test', content='I want to test the test part.') # db.session.add(t) # db.session.commit() assert len(i.watched_tasks) == 1 assert len(t.watcher.all()) == 1 j.watch_task(t) assert len(i.watched_tasks) == 1 assert len(t.watcher.all()) == 2 assert j in t.watcher.all()
def test_comments(self): u = User(username='******', email='*****@*****.**') db.session.add(u) t = u.create_task(title='I want to test', abstract='a test', content='I want to test the test part.') db.session.add(t) a = u.answer_a_task(t, 'Testing') c = u.comment_an_answer(a, 'Testing') assert c.id is not None assert c in a.comments assert a in t.answers d = Design() db.session.add(d) c = DesignComment(content="I gonna use it") c.owner = u c.design = d assert c in d.comments assert c in u.designComments