def after_setUp(self): self.user = create_user() create_sample_data(facts=30, user=self.user) self.shared_deck = Deck.objects.filter(owner=self.user).first() self.shared_deck.share() self.subscriber = create_user()
def test_other_user_reviews_dont_conflict(self): cards = self.api.next_cards_for_review(self.user)['cards'] self.api.review_card(self.user, cards[0]['id'], GRADE_GOOD) self.assertEqual( 0, self._get_limit(user=create_user()).learned_today_count)
def after_setUp(self): self.user = create_user() create_sample_data(facts=3, user=self.user) self.fact_without_jmdict_id = Fact.objects.filter( deck__owner=self.user).first() self.jmdict_fact = Fact.objects.filter( deck__owner=self.user).last() self.jmdict_fact.jmdict_id = 1011880 self.jmdict_fact.save()
def test_reviewed_subscriber_deck_isnt_destroyed_when_synced_deck_is(self): subscriber = create_user() self.deck.share() subscriber_deck = self.deck.subscribe(subscriber) self.assertFalse(subscriber_deck.suspended) self.assertTrue(subscriber_deck.active) self.deck.is_suspended = True self.deck.save() self.assertFalse(Deck.objects.get(id=subscriber_deck.id).suspended) self.deck.suspended = False self.deck.save() self.deck.delete() subscriber_deck = Deck.objects.get(id=subscriber_deck.id) self.assertFalse(subscriber_deck.suspended) self.assertTrue(subscriber_deck.active)
def after_setUp(self): self.user = create_user() self.facts = create_sample_data(facts=10, user=self.user)
def test_other_user_reviews_dont_conflict(self): cards = self.api.next_cards_for_review(self.user)['cards'] self.api.review_card(self.user, cards[0], GRADE_GOOD) self.assertEqual(0, self._get_limit(user=create_user()).learned_today_count)
def after_setUp(self): self.user = create_user()
def after_setUp(self): self.user = create_user() create_sample_data(facts=6, user=self.user) self.deck = Deck.objects.all().last()
def after_setUp(self): self.user = create_user() create_sample_data(facts=30, user=self.user) self.review_cards(self.user)