Index: Tools/TestResultServer/handlers/buildershandler_unittest.py |
diff --git a/Tools/TestResultServer/handlers/buildershandler_unittest.py b/Tools/TestResultServer/handlers/buildershandler_unittest.py |
index 02dbc4cb42d51aafc6a1b65aa33c112f6c0abca1..47fa6efe340bf26aa627fbc8f6d1d8cab12f15e4 100644 |
--- a/Tools/TestResultServer/handlers/buildershandler_unittest.py |
+++ b/Tools/TestResultServer/handlers/buildershandler_unittest.py |
@@ -50,30 +50,34 @@ class BuildersHandlerTest(unittest.TestCase): |
'currentBuilds': ['3'], |
'basedir': 'fake'} |
latest_build = buildershandler.get_latest_build(build_data) |
- |
self.assertEqual(latest_build, '2') |
build_data = {'cachedBuilds': [], |
'currentBuilds': ['1', '2', '3'], |
'basedir': 'fake'} |
latest_build = buildershandler.get_latest_build(build_data) |
- |
self.assertEqual(latest_build, '1') |
build_data = {'cachedBuilds': ['1', '2', '3'], |
'currentBuilds': ['1', '2', '3'], |
'basedir': 'fake'} |
latest_build = buildershandler.get_latest_build(build_data) |
- |
self.assertEqual(latest_build, '1') |
build_data = {'cachedBuilds': [], |
'currentBuilds': [], |
'basedir': 'fake'} |
latest_build = buildershandler.get_latest_build(build_data) |
- |
self.assertEqual(latest_build, None) |
+ long_list = map(lambda x: str(x), xrange(1000, 1200)) |
+ current_build = long_list[-1] |
+ build_data = {'cachedBuilds': long_list[:], |
+ 'currentBuilds': [current_build], |
+ 'basedir': 'fake'} |
+ latest_build = buildershandler.get_latest_build(build_data) |
+ self.assertEqual(latest_build, long_list[-2]) |
+ |
def test_fetch_buildbot_data(self): |
try: |
fetched_urls = [] |