Skip to content

Push on main

Push on main #35

GitHub Actions / Go Tests succeeded Jun 1, 2024 in 0s

138 passed, 0 failed and 0 skipped

Tests passed successfully

✅ results.xml

138 tests were completed in 4s with 138 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
github.com/mcasperson/UltimateDockerLauncher/cmd 17✅ 139ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/argparsers 151ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/customerror 151ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/envproviders 151ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/envscanners 13✅ 9ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/executors 6ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators 8ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/inimanipulator 8✅ 5ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/jsonmanipulators 33✅ 5ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/tomlmanipulators 33✅ 5ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/yamlmanipulators 33✅ 6ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/prefixes 0ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/readers 7ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/stringutil 7ms
github.com/mcasperson/UltimateDockerLauncher/cmd/internal/writers 1✅ 2ms

✅ github.com/mcasperson/UltimateDockerLauncher/cmd

✅ TestMainFunc
✅ TestMainJson
✅ TestMainJsonWithPrefix
✅ TestMainJsonTwo
✅ TestMainJsonWithPrefixTwo
✅ TestMainToml
✅ TestMainTomlTwo
✅ TestMainYaml
✅ TestMainYamlTwo
✅ TestMainIni
✅ TestMainIniTwo
✅ TestMainWriteFile
✅ TestMainWriteFileTwo
✅ TestMainBase64
✅ TestMainBase64Two
✅ TestMainBase64WithProefix
✅ TestMainBase64WithPrefixTwo

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/envscanners

✅ TestB64FileWriting
✅ TestB64FileWritingTwo
✅ TestB64FileWritingTwoInvalid
✅ TestFileWriting
✅ TestFileWritingTwo
✅ TestJsonManipulation
✅ TestMultipleJsonManipulation
✅ TestJsonManipulationSkipEmpty
✅ TestMultipleJsonManipulationSkipEmpty
✅ TestJsonManipulationTwoSkipEmpty
✅ TestMultipleJsonManipulationTwoSkipEmpty
✅ TestJsonManipulationTwo
✅ TestMultipleJsonManipulationTwo

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/inimanipulator

✅ TestInvalidFile
✅ TestInvalidFileExtension
✅ TestSetInvalidStringField
✅ TestSetIniStringField
✅ TestSetIniStringGroupField
✅ TestSetIniStringGroupColonField
✅ TestSetIniIntField
✅ TestSetIniBoolField

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/jsonmanipulators

✅ TestInvalidFile
✅ TestInvalidJson
✅ TestSetInvalidFile
✅ TestSetInvalidJson
✅ TestSetJsonStringField
✅ TestSetJsonNumberField
✅ TestSetJsonNumberFieldWithString
✅ TestSetJsonBoolField
✅ TestSetJsonBoolFieldWithString
✅ TestSetJsonObjectField
✅ TestSetJsonObjectFieldWithString
✅ TestSetJsonArrayField
✅ TestSetJsonArrayFieldWithString
✅ TestSetJsonArrayFieldWithArray
✅ TestSetJsonNewField
✅ TestSetJsonNewNumberField
✅ TestSetJsonNewBooleanField
✅ TestSetJsonArrayFieldIndex
✅ TestSetJsonNumberArrayFieldIndexWithNumber
✅ TestSetJsonArrayFieldIndexOutOfBounds
✅ TestSetJsonArrayFieldAgainstObject
✅ TestSetJsonArrayFieldDoubleIndex
✅ TestSetJsonArrayFieldIndexWithNumber
✅ TestSetJsonArrayFieldIndexWithBool
✅ TestSetJsonIntArrayFieldIndexWithInt
✅ TestSetJsonIntArrayFieldIndexWithString
✅ TestSetJsonBoolArrayFieldIndexWithBool
✅ TestSetJsonBoolArrayFieldIndexWithString
✅ TestSetJsonObjectArrayFieldIndexWithObject
✅ TestSetJsonObjectArrayFieldIndexWithString
✅ TestSetJsonArrayArrayFieldIndexWithArray
✅ TestSetJsonArrayArrayFieldIndexWithString
✅ TestSetJsonMissingNestedField

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/tomlmanipulators

✅ TestTomlInvalidFile
✅ TestTomlInvalidToml
✅ TestTomlSetInvalidFile
✅ TestTomlSetInvalidToml
✅ TestTomlSetStringField
✅ TestTomlSetNumberField
✅ TestTomlSetNumberFieldWithString
✅ TestTomlSetBoolField
✅ TestTomlSetBoolFieldWithString
✅ TestTomlSetObjectField
✅ TestTomlSetObjectFieldWithString
✅ TestTomlSetArrayField
✅ TestTomlSetArrayFieldWithString
✅ TestTomlSetArrayFieldWithArray
✅ TestTomlSetNewField
✅ TestTomlSetNewNumberField
✅ TestTomlSetNewBooleanField
✅ TestTomlSetArrayFieldIndex
✅ TestTomlSetNumberArrayFieldIndexWithNumber
✅ TestTomlSetArrayFieldIndexOutOfBounds
✅ TestTomlSetArrayFieldAgainstObject
✅ TestTomlSetArrayFieldDoubleIndex
✅ TestTomlSetArrayFieldIndexWithNumber
✅ TestTomlSetArrayFieldIndexWithBool
✅ TestTomlSetIntArrayFieldIndexWithInt
✅ TestTomlSetIntArrayFieldIndexWithString
✅ TestTomlSetBoolArrayFieldIndexWithBool
✅ TestTomlSetBoolArrayFieldIndexWithString
✅ TestTomlSetObjectArrayFieldIndexWithObject
✅ TestTomlSetObjectArrayFieldIndexWithString
✅ TestTomlSetArrayArrayFieldIndexWithArray
✅ TestTomlSetArrayArrayFieldIndexWithString
✅ TestTomlSetMissingNestedField

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/manipulators/yamlmanipulators

✅ TestYamlInvalidFile
✅ TestYamlInvalidJson
✅ TestYamlSetInvalidFile
✅ TestYamlSetInvalidJson
✅ TestYamlSetStringField
✅ TestYamlSetNumberField
✅ TestYamlSetNumberFieldWithString
✅ TestYamlSetBoolField
✅ TestYamlSetBoolFieldWithString
✅ TestYamlSetObjectField
✅ TestYamlSetObjectFieldWithString
✅ TestYamlSetArrayField
✅ TestYamlSetArrayFieldWithString
✅ TestYamlSetArrayFieldWithArray
✅ TestYamlSetNewField
✅ TestYamlSetNewNumberField
✅ TestYamlSetNewBooleanField
✅ TestYamlSetArrayFieldIndex
✅ TestYamlSetNumberArrayFieldIndexWithNumber
✅ TestYamlSetArrayFieldIndexOutOfBounds
✅ TestYamlSetArrayFieldAgainstObject
✅ TestYamlSetArrayFieldDoubleIndex
✅ TestYamlSetArrayFieldIndexWithNumber
✅ TestYamlSetArrayFieldIndexWithBool
✅ TestYamlSetIntArrayFieldIndexWithInt
✅ TestYamlSetIntArrayFieldIndexWithString
✅ TestYamlSetBoolArrayFieldIndexWithBool
✅ TestYamlSetBoolArrayFieldIndexWithString
✅ TestYamlSetObjectArrayFieldIndexWithObject
✅ TestYamlSetObjectArrayFieldIndexWithString
✅ TestYamlSetArrayArrayFieldIndexWithArray
✅ TestYamlSetArrayArrayFieldIndexWithString
✅ TestYamlSetMissingNestedField

✅ github.com/mcasperson/UltimateDockerLauncher/cmd/internal/writers

✅ TestFileWriting