コード例 #1
0
    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()
コード例 #2
0
    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()
コード例 #3
0
    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)
コード例 #4
0
ファイル: tests.py プロジェクト: aehlke/manabi
    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()
コード例 #5
0
ファイル: tests.py プロジェクト: aehlke/manabi
    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)
コード例 #6
0
 def after_setUp(self):
     self.user = create_user()
     self.facts = create_sample_data(facts=10, user=self.user)
コード例 #7
0
    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)
コード例 #8
0
ファイル: tests.py プロジェクト: aehlke/manabi
 def after_setUp(self):
     self.user = create_user()
コード例 #9
0
ファイル: tests.py プロジェクト: aehlke/manabi
 def after_setUp(self):
     self.user = create_user()
     create_sample_data(facts=6, user=self.user)
     self.deck = Deck.objects.all().last()
コード例 #10
0
 def after_setUp(self):
     self.user = create_user()
     self.facts = create_sample_data(facts=10, user=self.user)
コード例 #11
0
 def after_setUp(self):
     self.user = create_user()
コード例 #12
0
 def after_setUp(self):
     self.user = create_user()
     create_sample_data(facts=6, user=self.user)
     self.deck = Deck.objects.all().last()
コード例 #13
0
ファイル: tests.py プロジェクト: jagger13/manabi
 def after_setUp(self):
     self.user = create_user()
     create_sample_data(facts=30, user=self.user)
     self.review_cards(self.user)