[SCM] build.samba.org - branch master updated

Jelmer Vernooij jelmer at samba.org
Thu Nov 11 15:23:40 MST 2010


The branch, master has been updated
       via  0d80220 Add tests for BuildFarm.get_build().
      from  d3fe741 Test both cache and non-cache versions.

http://gitweb.samba.org/?p=build-farm.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 0d802201adfe505c31eb4b32be3e3d8337d692cd
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Thu Nov 11 23:24:28 2010 +0100

    Add tests for BuildFarm.get_build().

-----------------------------------------------------------------------

Summary of changes:
 buildfarm/tests/test_buildfarm.py |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)


Changeset truncated at 500 lines:

diff --git a/buildfarm/tests/test_buildfarm.py b/buildfarm/tests/test_buildfarm.py
index 4cec0b7..86e249a 100644
--- a/buildfarm/tests/test_buildfarm.py
+++ b/buildfarm/tests/test_buildfarm.py
@@ -93,6 +93,24 @@ class BuildFarmTestBase(object):
         self.assertEquals("git://foo", tree.repo)
         self.assertEquals("master", tree.branch)
 
+    def test_get_build_rev(self):
+        path = self.create_mock_logfile("tdb", "charis", "cc", "12",
+            contents="This is what a log file looks like.")
+        build = self.x.get_build("tdb", "charis", "cc", "12")
+        self.assertEquals("tdb", build.tree)
+        self.assertEquals("charis", build.host)
+        self.assertEquals("cc", build.compiler)
+        self.assertEquals("12", build.rev)
+
+    def test_get_build_no_rev(self):
+        path = self.create_mock_logfile("tdb", "charis", "cc", 
+            contents="This is what a log file looks like.")
+        build = self.x.get_build("tdb", "charis", "cc")
+        self.assertEquals("tdb", build.tree)
+        self.assertEquals("charis", build.host)
+        self.assertEquals("cc", build.compiler)
+        self.assertIs(None, build.rev)
+
 
 class BuildFarmTests(BuildFarmTestBase, BuildFarmTestCase):
 


-- 
build.samba.org


More information about the samba-cvs mailing list