Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Allow switching to SSO provider #2883

Merged
merged 19 commits into from
Feb 7, 2025

fix: review - suggested changes

a744b10
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

feat: Allow switching to SSO provider #2883

fix: review - suggested changes
a744b10
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test report for data:test succeeded Feb 7, 2025 in 0s

463 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
backend/data/build/test-results/test/TEST-io.tolgee.security.authentication.JwtServiceTest.xml 10✅ 193ms
backend/data/build/test-results/test/TEST-io.tolgee.security.ratelimit.RateLimitServiceTest.xml 9✅ 93ms
backend/data/build/test-results/test/TEST-io.tolgee.security.RequestContextServiceTest.xml 5✅ 294ms
backend/data/build/test-results/test/TEST-io.tolgee.service.machineTranslation.MtBatchTranslatorTest.xml 2✅ 555ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.bigMeta.KeysDistanceUtilTest.xml 2✅ 28ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.AzureContentStorageConfigCachePurgingTest.xml 1✅ 581ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.BunnyContentStorageConfigCachePurgingTest.xml 1✅ 3ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.CloudflareContentStorageConfigCachePurgingTest.xml 1✅ 15ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.component.machineTranslation.LanguageTagConvertorTest.xml 1✅ 1ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.CoreImportFileProcessorUnitTest.xml 3✅ 376ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formatConversions.CPoConversionTest.xml 2✅ 16ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formatConversions.PhpPoConversionTest.xml 2✅ 6ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidStringsUnescaperTest.xml 8✅ 10ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidStringsXmlParserTest.xml 10✅ 61ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidXmlFormatProcessorTest.xml 5✅ 287ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.out.AndroidXmlFileExporterTest.xml 4✅ 131ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.out.TextToAndroidXmlConvertorTest.xml 17✅ 31ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.AppleXliffFormatProcessorTest.xml 6✅ 87ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.StringsdictFormatProcessorTest.xml 5✅ 317ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.StringsFormatProcessorTest.xml 6✅ 29ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.AppleXliffFileExporterTest.xml 4✅ 32ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.IcuToAppleImportMessageConvertorTest.xml 6✅ 5ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.StringsStringsdictFileExporterTest.xml 4✅ 30ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.BaseIcuImportMessageConvertorTest.xml 3✅ 6ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeStringsUnescaperTest.xml 8✅ 5ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeXmlFormatProcessorTest.xml 5✅ 37ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeXmlResourcesParserTest.xml 9✅ 10ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.out.ComposeXmlFileExporterTest.xml 4✅ 34ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.out.TextToComposeXmlConvertorTest.xml 13✅ 20ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.in.CsvFormatProcessorTest.xml 7✅ 93ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.in.CsvImportFormatDetectorTest.xml 5✅ 5ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.out.CsvFileExporterTest.xml 3✅ 7ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.ForceIcuEscaperTest.xml 9✅ 3ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.IcuUnescaperTest.xml 7✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.PluralFormIcuEscaperTest.xml 5✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.TwoWayEscapingTest.xml 1✅ 1ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.fluttter.in.FlutterArbFormatProcessorTest.xml 4✅ 33ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.fluttter.out.FlutterArbFileExporterTest.xml 4✅ 8ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.i18next.in.I18nextFormatProcessorTest.xml 6✅ 35ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.i18next.out.I18nextFileExporterTest.xml 3✅ 6ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.in.JsonFormatProcessorTest.xml 7✅ 23ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.in.JsonImportFormatDetectorTest.xml 5✅ 9ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.out.JsonFileExporterTest.xml 13✅ 21ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.LocaleUtilTest.xml 1✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.in.JavaToIcuPlaceholderConvertorTest.xml 1✅ 1ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.in.RubyToIcuPlaceholderConvertorTest.xml 2✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.out.IcuToJavaPlaceholderConvertorTest.xml 1✅ 0ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.out.IcuToRubyParamConvertorTest.xml 1✅ 1ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.MessagePatternUtilTest.xml 17✅ 941ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PathParserTest.xml 13✅ 19ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PluralFormExamplesUtilTest.xml 1✅ 29ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PluralsFormUtilTest.xml 20✅ 21ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoFileProcessorTest.xml 8✅ 59ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoFormatDetectorTest.xml 2✅ 3ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoParserTest.xml 1✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoToICUConverterTest.xml 11✅ 19ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.IcuToPoMessageConvertorTest.xml 9✅ 6ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.PoFileExporterTest.xml 7✅ 46ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.PoMessageFormatsExporterTest.xml 3✅ 3ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesFileProcessorTest.xml 6✅ 67ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesImportFormatDetectorTest.xml 3✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesJavaFileProcessorTest.xml 4✅ 8ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.out.PropertiesFileExporterTest.xml 4✅ 8ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.resx.in.ResxProcessorTest.xml 5✅ 31ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.resx.out.ResxExporterTest.xml 4✅ 16ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.StructureModelBuilderTest.xml 27✅ 64ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.Xliff12FileProcessorTest.xml 10✅ 350ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.XliffFileProcessorTest.xml 1✅ 17ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.XliffImportFormatDetectorTest.xml 4✅ 3ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.out.XliffFileExporterTest.xml 8✅ 235ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.RubyYamlFileProcessorTest.xml 4✅ 47ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.YamlFileProcessorTest.xml 5✅ 20ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.YamlImportFormatDetectorTest.xml 4✅ 9ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.out.RubyYamlFileExporterTest.xml 3✅ 16ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.out.YamlFileExporterTest.xml 4✅ 9ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.PathDTOTest.xml 5✅ 7ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.TextHelperTest.xml 4✅ 5ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.util.PluralTranslationUtilTest.xml 1✅ 2ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.util.SlugGeneratorTest.xml 8✅ 14ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.in.XlsxFormatProcessorTest.xml 7✅ 654ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.in.XlsxImportFormatDetectorTest.xml 5✅ 74ms
backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.out.XlsxFileExporterTest.xml 3✅ 139ms
backend/data/build/test-results/test/TEST-io.tolgee.util.WordCounterTest.xml 1✅ 79ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.security.authentication.JwtServiceTest.xml

10 tests were completed in 193ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.security.authentication.JwtServiceTest 10✅ 193ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.security.ratelimit.RateLimitServiceTest.xml

9 tests were completed in 93ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.security.ratelimit.RateLimitServiceTest 9✅ 93ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.security.RequestContextServiceTest.xml

5 tests were completed in 294ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.security.RequestContextServiceTest 5✅ 294ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.service.machineTranslation.MtBatchTranslatorTest.xml

2 tests were completed in 555ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.service.machineTranslation.MtBatchTranslatorTest 2✅ 555ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.bigMeta.KeysDistanceUtilTest.xml

2 tests were completed in 28ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.bigMeta.KeysDistanceUtilTest 2✅ 28ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.AzureContentStorageConfigCachePurgingTest.xml

1 tests were completed in 581ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.cachePurging.AzureContentStorageConfigCachePurgingTest 1✅ 581ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.BunnyContentStorageConfigCachePurgingTest.xml

1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.cachePurging.BunnyContentStorageConfigCachePurgingTest 1✅ 3ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.cachePurging.CloudflareContentStorageConfigCachePurgingTest.xml

1 tests were completed in 15ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.cachePurging.CloudflareContentStorageConfigCachePurgingTest 1✅ 15ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.component.machineTranslation.LanguageTagConvertorTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.component.machineTranslation.LanguageTagConvertorTest 1✅ 1ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.CoreImportFileProcessorUnitTest.xml

3 tests were completed in 376ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.CoreImportFileProcessorUnitTest 3✅ 376ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formatConversions.CPoConversionTest.xml

2 tests were completed in 16ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formatConversions.CPoConversionTest 2✅ 16ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formatConversions.PhpPoConversionTest.xml

2 tests were completed in 6ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formatConversions.PhpPoConversionTest 2✅ 6ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidStringsUnescaperTest.xml

8 tests were completed in 10ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.android.in.AndroidStringsUnescaperTest 8✅ 10ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidStringsXmlParserTest.xml

10 tests were completed in 61ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.android.in.AndroidStringsXmlParserTest 10✅ 61ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.in.AndroidXmlFormatProcessorTest.xml

5 tests were completed in 287ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.android.in.AndroidXmlFormatProcessorTest 5✅ 287ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.out.AndroidXmlFileExporterTest.xml

4 tests were completed in 131ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.android.out.AndroidXmlFileExporterTest 4✅ 131ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.android.out.TextToAndroidXmlConvertorTest.xml

17 tests were completed in 31ms with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.android.out.TextToAndroidXmlConvertorTest 17✅ 31ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.AppleXliffFormatProcessorTest.xml

6 tests were completed in 87ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.in.AppleXliffFormatProcessorTest 6✅ 87ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.StringsdictFormatProcessorTest.xml

5 tests were completed in 317ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.in.StringsdictFormatProcessorTest 5✅ 317ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.in.StringsFormatProcessorTest.xml

6 tests were completed in 29ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.in.StringsFormatProcessorTest 6✅ 29ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.AppleXliffFileExporterTest.xml

4 tests were completed in 32ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.out.AppleXliffFileExporterTest 4✅ 32ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.IcuToAppleImportMessageConvertorTest.xml

6 tests were completed in 5ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.out.IcuToAppleImportMessageConvertorTest 6✅ 5ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.apple.out.StringsStringsdictFileExporterTest.xml

4 tests were completed in 30ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.apple.out.StringsStringsdictFileExporterTest 4✅ 30ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.BaseIcuImportMessageConvertorTest.xml

3 tests were completed in 6ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.BaseIcuImportMessageConvertorTest 3✅ 6ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeStringsUnescaperTest.xml

8 tests were completed in 5ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.compose.in.ComposeStringsUnescaperTest 8✅ 5ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeXmlFormatProcessorTest.xml

5 tests were completed in 37ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.compose.in.ComposeXmlFormatProcessorTest 5✅ 37ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.in.ComposeXmlResourcesParserTest.xml

9 tests were completed in 10ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.compose.in.ComposeXmlResourcesParserTest 9✅ 10ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.out.ComposeXmlFileExporterTest.xml

4 tests were completed in 34ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.compose.out.ComposeXmlFileExporterTest 4✅ 34ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.compose.out.TextToComposeXmlConvertorTest.xml

13 tests were completed in 20ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.compose.out.TextToComposeXmlConvertorTest 13✅ 20ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.in.CsvFormatProcessorTest.xml

7 tests were completed in 93ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.csv.in.CsvFormatProcessorTest 7✅ 93ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.in.CsvImportFormatDetectorTest.xml

5 tests were completed in 5ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.csv.in.CsvImportFormatDetectorTest 5✅ 5ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.csv.out.CsvFileExporterTest.xml

3 tests were completed in 7ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.csv.out.CsvFileExporterTest 3✅ 7ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.ForceIcuEscaperTest.xml

9 tests were completed in 3ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.escaping.ForceIcuEscaperTest 9✅ 3ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.IcuUnescaperTest.xml

7 tests were completed in 2ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.escaping.IcuUnescaperTest 7✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.PluralFormIcuEscaperTest.xml

5 tests were completed in 2ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.escaping.PluralFormIcuEscaperTest 5✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.escaping.TwoWayEscapingTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.escaping.TwoWayEscapingTest 1✅ 1ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.fluttter.in.FlutterArbFormatProcessorTest.xml

4 tests were completed in 33ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.fluttter.in.FlutterArbFormatProcessorTest 4✅ 33ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.fluttter.out.FlutterArbFileExporterTest.xml

4 tests were completed in 8ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.fluttter.out.FlutterArbFileExporterTest 4✅ 8ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.i18next.in.I18nextFormatProcessorTest.xml

6 tests were completed in 35ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.i18next.in.I18nextFormatProcessorTest 6✅ 35ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.i18next.out.I18nextFileExporterTest.xml

3 tests were completed in 6ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.i18next.out.I18nextFileExporterTest 3✅ 6ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.in.JsonFormatProcessorTest.xml

7 tests were completed in 23ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.json.in.JsonFormatProcessorTest 7✅ 23ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.in.JsonImportFormatDetectorTest.xml

5 tests were completed in 9ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.json.in.JsonImportFormatDetectorTest 5✅ 9ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.json.out.JsonFileExporterTest.xml

13 tests were completed in 21ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.json.out.JsonFileExporterTest 13✅ 21ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.LocaleUtilTest.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.LocaleUtilTest 1✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.in.JavaToIcuPlaceholderConvertorTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.messageConvertors.in.JavaToIcuPlaceholderConvertorTest 1✅ 1ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.in.RubyToIcuPlaceholderConvertorTest.xml

2 tests were completed in 2ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.messageConvertors.in.RubyToIcuPlaceholderConvertorTest 2✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.out.IcuToJavaPlaceholderConvertorTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.messageConvertors.out.IcuToJavaPlaceholderConvertorTest 1✅ 0ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.messageConvertors.out.IcuToRubyParamConvertorTest.xml

1 tests were completed in 1ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.messageConvertors.out.IcuToRubyParamConvertorTest 1✅ 1ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.MessagePatternUtilTest.xml

17 tests were completed in 941ms with 17 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.MessagePatternUtilTest 17✅ 941ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PathParserTest.xml

13 tests were completed in 19ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.PathParserTest 13✅ 19ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PluralFormExamplesUtilTest.xml

1 tests were completed in 29ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.PluralFormExamplesUtilTest 1✅ 29ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.PluralsFormUtilTest.xml

20 tests were completed in 21ms with 20 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.PluralsFormUtilTest 20✅ 21ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoFileProcessorTest.xml

8 tests were completed in 59ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.in.PoFileProcessorTest 8✅ 59ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoFormatDetectorTest.xml

2 tests were completed in 3ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.in.PoFormatDetectorTest 2✅ 3ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoParserTest.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.in.PoParserTest 1✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.in.PoToICUConverterTest.xml

11 tests were completed in 19ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.in.PoToICUConverterTest 11✅ 19ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.IcuToPoMessageConvertorTest.xml

9 tests were completed in 6ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.out.IcuToPoMessageConvertorTest 9✅ 6ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.PoFileExporterTest.xml

7 tests were completed in 46ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.out.PoFileExporterTest 7✅ 46ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.po.out.PoMessageFormatsExporterTest.xml

3 tests were completed in 3ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.po.out.PoMessageFormatsExporterTest 3✅ 3ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesFileProcessorTest.xml

6 tests were completed in 67ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.properties.in.PropertiesFileProcessorTest 6✅ 67ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesImportFormatDetectorTest.xml

3 tests were completed in 2ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.properties.in.PropertiesImportFormatDetectorTest 3✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.in.PropertiesJavaFileProcessorTest.xml

4 tests were completed in 8ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.properties.in.PropertiesJavaFileProcessorTest 4✅ 8ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.properties.out.PropertiesFileExporterTest.xml

4 tests were completed in 8ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.properties.out.PropertiesFileExporterTest 4✅ 8ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.resx.in.ResxProcessorTest.xml

5 tests were completed in 31ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.resx.in.ResxProcessorTest 5✅ 31ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.resx.out.ResxExporterTest.xml

4 tests were completed in 16ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.resx.out.ResxExporterTest 4✅ 16ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.StructureModelBuilderTest.xml

27 tests were completed in 64ms with 27 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.StructureModelBuilderTest 27✅ 64ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.Xliff12FileProcessorTest.xml

10 tests were completed in 350ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.xliff.in.Xliff12FileProcessorTest 10✅ 350ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.XliffFileProcessorTest.xml

1 tests were completed in 17ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.xliff.in.XliffFileProcessorTest 1✅ 17ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.in.XliffImportFormatDetectorTest.xml

4 tests were completed in 3ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.xliff.in.XliffImportFormatDetectorTest 4✅ 3ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.xliff.out.XliffFileExporterTest.xml

8 tests were completed in 235ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.xliff.out.XliffFileExporterTest 8✅ 235ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.RubyYamlFileProcessorTest.xml

4 tests were completed in 47ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.yaml.in.RubyYamlFileProcessorTest 4✅ 47ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.YamlFileProcessorTest.xml

5 tests were completed in 20ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.yaml.in.YamlFileProcessorTest 5✅ 20ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.in.YamlImportFormatDetectorTest.xml

4 tests were completed in 9ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.yaml.in.YamlImportFormatDetectorTest 4✅ 9ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.out.RubyYamlFileExporterTest.xml

3 tests were completed in 16ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.yaml.out.RubyYamlFileExporterTest 3✅ 16ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.formats.yaml.out.YamlFileExporterTest.xml

4 tests were completed in 9ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.formats.yaml.out.YamlFileExporterTest 4✅ 9ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.PathDTOTest.xml

5 tests were completed in 7ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.PathDTOTest 5✅ 7ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.TextHelperTest.xml

4 tests were completed in 5ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.TextHelperTest 4✅ 5ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.util.PluralTranslationUtilTest.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.util.PluralTranslationUtilTest 1✅ 2ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.util.SlugGeneratorTest.xml

8 tests were completed in 14ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.util.SlugGeneratorTest 8✅ 14ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.in.XlsxFormatProcessorTest.xml

7 tests were completed in 654ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.xlsx.in.XlsxFormatProcessorTest 7✅ 654ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.in.XlsxImportFormatDetectorTest.xml

5 tests were completed in 74ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.xlsx.in.XlsxImportFormatDetectorTest 5✅ 74ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.unit.xlsx.out.XlsxFileExporterTest.xml

3 tests were completed in 139ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.unit.xlsx.out.XlsxFileExporterTest 3✅ 139ms

✅ backend/data/build/test-results/test/TEST-io.tolgee.util.WordCounterTest.xml

1 tests were completed in 79ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
io.tolgee.util.WordCounterTest 1✅ 79ms