diff --git a/services/azure-devops/azure-devops-coverage.spec.js b/services/azure-devops/azure-devops-coverage.spec.js new file mode 100644 index 0000000000000..d820486173783 --- /dev/null +++ b/services/azure-devops/azure-devops-coverage.spec.js @@ -0,0 +1,33 @@ +import { testAuth } from '../test-helpers.js' +import AzureDevOpsCoverage from './azure-devops-coverage.service.js' + +describe('AzureDevOpsCoverage', function () { + describe('auth', function () { + it('sends the auth information as configured', async function () { + testAuth( + AzureDevOpsCoverage, + 'BasicAuth', + { + coverageData: [ + { + coverageStats: [ + { + label: 'Coverage', + total: 95, + covered: 93, + }, + ], + }, + ], + count: 1, + value: [ + { + id: 90395, + }, + ], + }, + { multipleRequests: true }, + ) + }) + }) +}) diff --git a/services/azure-devops/azure-devops-tests.spec.js b/services/azure-devops/azure-devops-tests.spec.js new file mode 100644 index 0000000000000..c185cba079b0b --- /dev/null +++ b/services/azure-devops/azure-devops-tests.spec.js @@ -0,0 +1,35 @@ +import { testAuth } from '../test-helpers.js' +import AzureDevOpsTests from './azure-devops-tests.service.js' + +describe('AzureDevOpsTests', function () { + describe('auth', function () { + it('sends the auth information as configured', async function () { + testAuth( + AzureDevOpsTests, + 'BasicAuth', + { + aggregatedResultsAnalysis: { + totalTests: 95, + resultsbyOutcome: { + Passed: { + count: 93, + }, + }, + }, + count: 1, + value: [ + { + id: 90395, + }, + ], + }, + { + exampleOverride: { + compact_message: undefined, + }, + multipleRequests: true, + }, + ) + }) + }) +})