266
266
[r'\bgreen\b.*>1</a> to .*>1.1~beta<',
267
267
'<li>autopkgtest for green 1.1~beta: PASS'])
269
def test_multi_rdepends_with_tests(self):
270
'''Multiple reverse dependencies with tests'''
269
def test_multi_rdepends_with_tests_running(self):
270
'''Multiple reverse dependencies with tests (still running)'''
273
273
[('libgreen1', {'Version': '2', 'Source': 'green', 'Depends': 'libc6'})],
278
278
'<li>autopkgtest for lightgreen 1: PASS',
279
279
'<li>autopkgtest for darkgreen 1: RUNNING'])
281
def test_multi_rdepends_with_some_tests(self):
282
'''Multiple reverse dependencies with some tests'''
281
def test_multi_rdepends_with_tests_fail(self):
282
'''Multiple reverse dependencies with tests (fail)'''
285
[('libgreen1', {'Version': '2', 'Source': 'green', 'Depends': 'libc6'})],
286
'lightgreen 1 PASS green 2\n'
287
'darkgreen 1 FAIL green 2\n',
289
[r'\bgreen\b.*>1</a> to .*>2<',
290
'<li>autopkgtest for lightgreen 1: PASS',
291
'<li>autopkgtest for darkgreen 1: FAIL'])
293
def test_multi_rdepends_with_tests_pass(self):
294
'''Multiple reverse dependencies with tests (pass)'''
297
[('libgreen1', {'Version': '2', 'Source': 'green', 'Depends': 'libc6'})],
298
'lightgreen 1 PASS green 2\n'
299
'darkgreen 1 PASS green 2\n',
301
[r'\bgreen\b.*>1</a> to .*>2<',
302
'<li>autopkgtest for lightgreen 1: PASS',
303
'<li>autopkgtest for darkgreen 1: PASS'])
305
def test_multi_rdepends_with_some_tests_running(self):
306
'''Multiple reverse dependencies with some tests (running)'''
284
308
# add a third reverse dependency to libgreen1 which does not have a test
285
309
self.data.add('mint', False, {'Depends': 'libgreen1'})
293
317
'<li>autopkgtest for lightgreen 1: RUNNING',
294
318
'<li>autopkgtest for darkgreen 1: RUNNING'])
296
def test_binary_from_new_source_package(self):
297
'''building an existing binary for a new source package'''
320
def test_multi_rdepends_with_some_tests_fail(self):
321
'''Multiple reverse dependencies with some tests (fail)'''
323
# add a third reverse dependency to libgreen1 which does not have a test
324
self.data.add('mint', False, {'Depends': 'libgreen1'})
327
[('libgreen1', {'Version': '2', 'Source': 'green', 'Depends': 'libc6'})],
328
'lightgreen 1 PASS green 2\n'
329
'darkgreen 1 FAIL green 2\n',
331
[r'\bgreen\b.*>1</a> to .*>2<',
332
'<li>autopkgtest for lightgreen 1: PASS',
333
'<li>autopkgtest for darkgreen 1: FAIL'])
335
def test_multi_rdepends_with_some_tests_pass(self):
336
'''Multiple reverse dependencies with some tests (pass)'''
338
# add a third reverse dependency to libgreen1 which does not have a test
339
self.data.add('mint', False, {'Depends': 'libgreen1'})
342
[('libgreen1', {'Version': '2', 'Source': 'green', 'Depends': 'libc6'})],
343
'lightgreen 1 PASS green 2\n'
344
'darkgreen 1 PASS green 2\n',
346
[r'\bgreen\b.*>1</a> to .*>2<',
347
'<li>autopkgtest for lightgreen 1: PASS',
348
'<li>autopkgtest for darkgreen 1: PASS'])
350
def test_binary_from_new_source_package_running(self):
351
'''building an existing binary for a new source package (running)'''
300
354
[('libgreen1', {'Version': '2', 'Source': 'newgreen', 'Depends': 'libc6'})],
305
359
'<li>autopkgtest for lightgreen 1: PASS',
306
360
'<li>autopkgtest for darkgreen 1: RUNNING'])
362
def test_binary_from_new_source_package_fail(self):
363
'''building an existing binary for a new source package (fail)'''
366
[('libgreen1', {'Version': '2', 'Source': 'newgreen', 'Depends': 'libc6'})],
367
'lightgreen 1 PASS green 2\n'
368
'darkgreen 1 FAIL green 2\n',
370
[r'\bnewgreen\b.*>- to .*>2<',
371
'<li>autopkgtest for lightgreen 1: PASS',
372
'<li>autopkgtest for darkgreen 1: FAIL'])
374
def test_binary_from_new_source_package_pass(self):
375
'''building an existing binary for a new source package (pass)'''
378
[('libgreen1', {'Version': '2', 'Source': 'newgreen', 'Depends': 'libc6'})],
379
'lightgreen 1 PASS green 2\n'
380
'darkgreen 1 PASS green 2\n',
382
[r'\bnewgreen\b.*>- to .*>2<',
383
'<li>autopkgtest for lightgreen 1: PASS',
384
'<li>autopkgtest for darkgreen 1: PASS'])
308
386
def test_result_from_older_version(self):
309
387
'''test result from older version than the uploaded one'''