adding test to illustrate bug with get_revision with no scm
authorYusuke Tsutsumi <tsutsumi.yusuke@gmail.com>
Wed, 5 Mar 2014 07:38:46 +0000 (23:38 -0800)
committerYusuke Tsutsumi <tsutsumi.yusuke@gmail.com>
Thu, 21 Aug 2014 05:38:56 +0000 (22:38 -0700)
jenkinsapi_tests/unittests/test_build.py

index 5fe86483c0620e423a03c0beb5f97b4b1f15ece4..817db9750b63e8dea5a067202e0f616bf1367556 100644 (file)
@@ -86,6 +86,10 @@ class test_build(unittest.TestCase):
         build = Build('http://halob:8080/job/foo/98', 98, self.j, depth=0)
         get_data_mock.assert_called_with('http://halob:8080/job/foo/98/api/python?depth=0')
 
+    def test_get_revision_no_scm(self):
+        """ with no scm, get_revision should return None """
+        self.assertEqual(self.b.get_revision(), None)
+
     ## TEST DISABLED - DOES NOT WORK
     # def test_downstream(self):
     #     expected = ['SingleJob','MultipleJobs']