Skip to content

chore(main): release 3.5.1 (#196)

Sign in for the full log view
GitHub Actions / Tests report succeeded Jan 3, 2025 in 0s

43 passed, 0 failed and 0 skipped

Tests passed successfully

✅ reports/jest-junit.xml

43 tests were completed in 65s with 43 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
src/adapters/createRequestHeaders.test.ts 3✅ 135ms
src/client.test.ts 1✅ 117ms
src/clientConfiguration.test.ts 2✅ 141ms
src/features/buildInformation/buildInformationRepository.test.ts 4✅ 7s
src/features/capabilities/capability.test.ts 4✅ 780ms
src/features/packages/pack/nugetPackageBuilder.test.ts 5✅ 325ms
src/features/packages/pack/zipPackageBuilder.test.ts 6✅ 6s
src/features/packages/packageRepository.test.ts 6✅ 19s
src/features/projects/releases/deployments/deploymentRepository.test.ts 3✅ 38s
src/features/projects/releases/releaseRepository.test.ts 4✅ 20s
src/features/serverTasks/serverTaskWaiter.test.ts 5✅ 65s

✅ src/adapters/createRequestHeaders.test.ts

createRequestHeaders
  ✅ when api key is provided it is put into the correct request header
  ✅ when an access token is provided it is put into the correct request header
  ✅ when neither an access token or api key is provided then the correct api key header is filled in for backward compatibility

✅ src/client.test.ts

client
  ✅ throws with invalid configuration

✅ src/clientConfiguration.test.ts

configuration
  ✅ undefined
  ✅ blank

✅ src/features/buildInformation/buildInformationRepository.test.ts

configuration
  ✅ undefined
  ✅ blank
push build information
  ✅ to single package
  ✅ to a package failed

✅ src/features/capabilities/capability.test.ts

configuration
  ✅ undefined
  ✅ blank
Check capabilities
  ✅ Returns no error for something we know exists
  ✅ Returns false for something we know does not exist

✅ src/features/packages/pack/nugetPackageBuilder.test.ts

Can create a NuGet packages
  ✅ Can create with a single specific file
  ✅ Can create with wildcarded files
  ✅ Can create with wildcarded files and a nuspec
  ✅ Can create with a package in a relative folder
  ✅ Can create with unexpected characters

✅ src/features/packages/pack/zipPackageBuilder.test.ts

Can create a Zip packages
  ✅ Can create with a single specific file
  ✅ Can create with wildcarded files
  ✅ Can create with multiples and wildcarded directories
  ✅ Can create with '.' as the basePath
  ✅ Can create zip file with dot-files included
  ✅ Re-creating a zip with overwrite set to false does not replace the existing archive

✅ src/features/packages/packageRepository.test.ts

configuration
  ✅ undefined
  ✅ blank
push package
  ✅ single package
  ✅ multiple packages
  ✅ failed package
  ✅ very large package

✅ src/features/projects/releases/deployments/deploymentRepository.test.ts

configuration
  ✅ undefined
  ✅ blank
deploy a release
  ✅ deploy to single environment

✅ src/features/projects/releases/releaseRepository.test.ts

configuration
  ✅ undefined
  ✅ blank
create a release
  ✅ can create a release
create a release › create with packages
  ✅ using packages

✅ src/features/serverTasks/serverTaskWaiter.test.ts

configuration
  ✅ undefined
  ✅ blank
wait for server task › non-existent task
  ✅ wait exits correctly
wait for server task › existing task
  ✅ deploy with default timeout exits correctly
  ✅ deploy with short timeout exits correctly