text: import { createServiceTester } from '../tester.js'
  import {
    isDefaultTestTotals,
    isDefaultCompactTestTotals,
    isCustomTestTotals,
    isCustomCompactTestTotals,
  } from '../test-validators.js'
  export const t = await createServiceTester()
  
  t.create('Tests')
    .get('/swellaby/swellaby:testspace-sample/main.json')
    .expectBadge({
      label: 'tests',
      message: isDefaultTestTotals,
    })
  
  t.create('Tests with compact message')
    .get('/swellaby/swellaby:testspace-sample/main.json', {
      qs: {
        compact_message: null,
      },
    })
    .expectBadge({
      label: 'tests',
      message: isDefaultCompactTestTotals,
    })
  
  t.create('Tests with custom labels')
    .get('/swellaby/swellaby:testspace-sample/main.json', {
      qs: {
        passed_label: 'good',
        failed_label: 'bad',
        skipped_label: 'n/a',
      },
    })
    .expectBadge({ label: 'tests', message: isCustomTestTotals })
  
  t.create('Tests with compact message and custom labels')
    .get('/swellaby/swellaby:testspace-sample/main.json', {
      qs: {
        compact_message: null,
        passed_label: '💃',
        failed_label: '🤦‍♀️',
        skipped_label: '🤷',
      },
    })
    .expectBadge({
      label: 'tests',
      message: isCustomCompactTestTotals,
    })
  