tests: fix some jenkins service tests (#3590)

This commit is contained in:
Caleb Cartwright
2019-06-20 07:59:55 -05:00
committed by Paul Melnikow
parent 5c67bfe0e0
commit fe76a55e2c
2 changed files with 20 additions and 33 deletions

View File

@@ -16,9 +16,7 @@ t.create('build job not found')
.expectBadge({ label: 'build', message: 'instance or job not found' })
t.create('build found (view)')
.get(
'/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.json'
)
.get('/https/wso2.org/jenkins/view/All%20Builds/job/archetypes.json')
.expectBadge({ label: 'build', message: isJenkinsBuildStatus })
t.create('build found (job)')

View File

@@ -14,45 +14,34 @@ const t = (module.exports = require('../tester').createServiceTester())
// https://wiki.jenkins.io/pages/viewpage.action?pageId=58001258
t.create('Test status')
.get(
'/https/jenkins.qa.ubuntu.com/view/Trusty/view/Smoke%20Testing/job/trusty-touch-flo-smoke-daily.json'
)
.get('/https/jenkins.sqlalchemy.org/alembic_coverage.json')
.expectBadge({ label: 'tests', message: isDefaultTestTotals })
t.create('Test status with compact message')
.get(
'/https/jenkins.qa.ubuntu.com/view/Trusty/view/Smoke%20Testing/job/trusty-touch-flo-smoke-daily.json',
{
qs: { compact_message: null },
}
)
.get('/https/jenkins.sqlalchemy.org/alembic_coverage.json', {
qs: { compact_message: null },
})
.expectBadge({ label: 'tests', message: isDefaultCompactTestTotals })
t.create('Test status with custom labels')
.get(
'/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.json',
{
qs: {
passed_label: 'good',
failed_label: 'bad',
skipped_label: 'n/a',
},
}
)
.get('/https/jenkins.sqlalchemy.org/alembic_coverage.json', {
qs: {
passed_label: 'good',
failed_label: 'bad',
skipped_label: 'n/a',
},
})
.expectBadge({ label: 'tests', message: isCustomTestTotals })
t.create('Test status with compact message and custom labels')
.get(
'/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.json',
{
qs: {
compact_message: null,
passed_label: '💃',
failed_label: '🤦‍♀️',
skipped_label: '🤷',
},
}
)
.get('/https/jenkins.sqlalchemy.org/alembic_coverage.json', {
qs: {
compact_message: null,
passed_label: '💃',
failed_label: '🤦‍♀️',
skipped_label: '🤷',
},
})
.expectBadge({
label: 'tests',
message: isCustomCompactTestTotals,