Esempio n. 1
0
    def setUp(self):
        r.flushdb()
        self.users = []

        for name in ['foo', 'bar', 'baz', 'qux']:
            b = Baz(username=name)
            b.save()
            self.users.append(b)
Esempio n. 2
0
    def setUp(self):
        r.flushdb()
        self.b1 = Bar(username='******')
        self.b2 = Bar(username='******')
        self.b3 = Bar(username='******')

        self.b1.save()
        self.b2.save()
        self.b3.save()
Esempio n. 3
0
    def test_pk(self):
        r.flushdb()

        a = Foo(username='******', created_at=datetime.datetime.now())
        b = Foo(username='******', created_at=datetime.datetime.now())
        c = Foo(username='******', created_at=datetime.datetime.now())
        d = Foo(username='******', created_at=datetime.datetime.now())

        self.assertEqual(a.save(), True)
        self.assertEqual(b.save(), True)
        self.assertEqual(c.save(), False)
        self.assertEqual(d.save(), True)
        self.assertEqual([a.pk, b.pk, d.pk], [1, 2, 3])
Esempio n. 4
0
    def test_is_valid(self):
        r.flushdb()
        f = Foo(username='******', created_at=datetime.datetime.now())
        self.assertEqual(f.is_valid(), True)
        self.assertEqual(f.save(), True)

        f = Foo(username='******', created_at=datetime.datetime.now())
        self.assertEqual(f.is_valid(), False)
        self.assertEqual(len(f._errors), 1)
        self.assertEqual(f.save(), False)

        f = Foo(username='******', created_at=datetime.datetime.now())
        self.assertEqual(f.is_valid(), True)
        self.assertEqual(f.save(), True)
Esempio n. 5
0
 def setUp(self):
     r.flushdb()