def setUp(self): """ Sets common attributes for test classes """ self.book = BookFactory() self.book.version = BookVersionFactory(book=self.book) self.book.save() self.user = self.book.owner
def setUp(self): self.user = UserFactory() # setup for books self.book = BookFactory() # setup for groups self.bookGroup = self.book.group # add members self.bookGroup.members.add(1)
def setUp(self): self.book = BookFactory() self.book.version = BookVersionFactory( book=self.book) # TODO: improve this self.book.save() self.user_1 = self.book.owner # need two users to be able to test collaboration within a book self.user_2 = UserFactory() # setup book content chapter_1 = ChapterFactory(book=self.book, version=self.book.version) chapter_2 = ChapterFactory(book=self.book, version=self.book.version) # setup content for user two in same book # call this "Contribution" book_history = BookHistoryFactory(book=self.book, user=self.user_2, chapter=chapter_2) self.dispatcher = reverse('accounts:view_profile', args=[self.user_1.username])