def test_create_record_with_default_values_for_non_nullable_columns(self):
        mommy.make(self.s, Spam)

        spam = self.s.query(Spam.id, Spam.purpose, Spam.flavor).first()
        self.assertEqual(spam.id, 1)
        self.assertEqual(spam.purpose, None)
        self.assertIsInstance(spam.flavor, int)
예제 #2
0
    def test_create_record_with_default_values_for_non_nullable_columns(self):
        mommy.make(self.s, Spam)

        spam = self.s.query(Spam.id, Spam.purpose, Spam.flavor).first()
        self.assertEqual(spam.id, 1)
        self.assertEqual(spam.purpose, None)
        self.assertIsInstance(spam.flavor, int)
    def test_create_non_nullable_relationships(self):
        mommy.make(self.s, Ham)

        self.assertEqual(self.s.query(Ham.id, Ham.spam_id).all(), [(1, 1)])
        self.assertEqual(self.s.query(Spam.id).all(), [(1, )])
 def test_create_record_with_specified_values(self):
     mommy.make(self.s, Spam, id=9, purpose='Nothing')
     self.assertEqual(
         self.s.query(Spam.id, Spam.purpose).all(), [(9, 'Nothing')])
예제 #5
0
    def test_create_non_nullable_relationships(self):
        mommy.make(self.s, Ham)

        self.assertEqual(self.s.query(Ham.id, Ham.spam_id).all(), [(1, 1)])
        self.assertEqual(self.s.query(Spam.id).all(), [(1,)])
예제 #6
0
 def test_create_record_with_specified_values(self):
     mommy.make(self.s, Spam, id=9, purpose='Nothing')
     self.assertEqual(self.s.query(Spam.id, Spam.purpose).all(), [(9, 'Nothing')])