changeset 59:a9f0c31b9a69

Adapted model unit tests to addition of {{{rev_time}}} field in [61].
author cmlenz
date Mon, 27 Jun 2005 21:39:20 +0000
parents 02db4eabf0a9
children 055a6c666fa8
files bitten/tests/model.py
diffstat 1 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/tests/model.py
+++ b/bitten/tests/model.py
@@ -74,6 +74,7 @@
         build = Build(self.env)
         build.config = 'test'
         build.rev = '42'
+        build.rev_time = 12039
         build.insert()
 
         db = self.env.get_db_cnx()
@@ -82,22 +83,30 @@
                        "FROM bitten_build")
         self.assertEqual(('test', '42', '', 0, 0, 'P'), cursor.fetchone())
 
-    def test_insert_build_no_config_or_rev(self):
+    def test_insert_build_no_config_or_rev_or_rev_time(self):
         build = Build(self.env)
         self.assertRaises(AssertionError, build.insert)
 
         build = Build(self.env)
         build.config = 'test'
+        build.rev_time = 12039
         self.assertRaises(AssertionError, build.insert)
 
         build = Build(self.env)
         build.rev = '42'
+        build.rev_time = 12039
+        self.assertRaises(AssertionError, build.insert)
+
+        build = Build(self.env)
+        build.config = 'test'
+        build.rev = '42'
         self.assertRaises(AssertionError, build.insert)
 
     def test_insert_build_no_slave(self):
         build = Build(self.env)
         build.config = 'test'
         build.rev = '42'
+        build.rev_time = 12039
         build.status = Build.SUCCESS
         self.assertRaises(AssertionError, build.insert)
         build.status = Build.FAILURE
@@ -111,6 +120,7 @@
         build = Build(self.env)
         build.config = 'test'
         build.rev = '42'
+        build.rev_time = 12039
         build.status = 'DUNNO'
         self.assertRaises(AssertionError, build.insert)
 
Copyright (C) 2012-2017 Edgewall Software