161 passed, 0 failed and 0 skipped
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.batch.StartBatchJobControllerTest.xml
12 tests were completed in 59s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.batch.StartBatchJobControllerTest | 12β | 59s |
β Β io.tolgee.api.v2.controllers.batch.StartBatchJobControllerTest
β
it clears translations()
β
it moves to other namespace()
β
it tags keys()
β
it copies translations()
β
it pre-translates by mt()
β
it deletes tags when not used()
β
it deletes keys()
β
it machine translates()
β
it changes translation state()
β
it untags keys()
β
it validates tag length()
β
it fails on collision when setting namespaces()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.contentDelivery.ContentDeliveryConfigControllerTest.xml
21 tests were completed in 6s with 21 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.contentDelivery.ContentDeliveryConfigControllerTest | 21β | 6s |
β Β io.tolgee.api.v2.controllers.contentDelivery.ContentDeliveryConfigControllerTest
β
throws when custom slug is used with default storage()
β
creates content delivery config with auto publish()
β
does not set custom slug on update without custom storage()
β
deletes content delivery config()
β
throws when custom storage removed and generated slug is kept()
β
creates content delivery config()
β
does not regenerate slug when not using custom storage()
β
adds custom slug on update()
β
lists content delivery configs()
β
creates content delivery config without pruning()
β
publishes to default server content delivery config()
β
updates content delivery config()
β
publishes to s3()
β
does not create with custom slug without custom storage()
β
does not regenerate slug when custom storage not removed()
β
get single()
β
publishes to azure()
β
removes the automation on update()
β
creates with custom slug()
β
regenerates slug on update()
β
doesnt create when feature not enabled()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.V2ExportControllerTest.xml
9 tests were completed in 13s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.V2ExportControllerTest | 9β | 13s |
β Β io.tolgee.api.v2.controllers.V2ExportControllerTest
β
it exports to json with namespaces()
β
it exports to json()
β
it exports all languages by default()
β
it exports only allowed languages()
β
it filters by keyId in()
β
the structureDelimiter works()
β
it exports to single xliff()
β
it exports to single json()
β
it reports business event once in a day()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.v2ImageUploadController.SecuredV2ImageUploadControllerTest.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.v2ImageUploadController.SecuredV2ImageUploadControllerTest | 4β | 1s |
β Β io.tolgee.api.v2.controllers.v2ImageUploadController.SecuredV2ImageUploadControllerTest
β
upload()
β
getScreenshotFileInvalidTimestamp()
β
getFile()
β
getScreenshotFileNoTimestamp()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.v2ProjectsController.ProjectsControllerWithCacheTest.xml
14 tests were completed in 6s with 14 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.v2ProjectsController.ProjectsControllerWithCacheTest | 14β | 6s |
β Β io.tolgee.api.v2.controllers.v2ProjectsController.ProjectsControllerWithCacheTest
β
getNotPermitted()
β
get all has language permissions()
β
setUsersPermissionsNoAccess()
β
getAll()
β
revokeUsersAccessOwn()
β
setUsersPermissionsOwner()
β
getAllWithStats()
β
deleteProject()
β
getAllUsers()
β
get single returns permissions()
β
setUsersPermissionsOwn()
β
revokeUsersAccess()
β
with-stats returns permitted languages()
β
revokeUsersAccessIsOrganizationMember()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.v2ScreenshotController.SecuredKeyScreenshotControllerTest.xml
6 tests were completed in 5s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.v2ScreenshotController.SecuredKeyScreenshotControllerTest | 6β | 5s |
β Β io.tolgee.api.v2.controllers.v2ScreenshotController.SecuredKeyScreenshotControllerTest
β
uploadScreenshot()
β
findAll()
β
getScreenshotFile()
β
getScreenshotFileInvalidTimestamp()
β
it applies project permissions when accessing the screenshot()
β
getScreenshotFileNoTimestamp()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.api.v2.controllers.V2UserControllerTest.xml
16 tests were completed in 11s with 16 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.api.v2.controllers.V2UserControllerTest | 16β | 11s |
β Β io.tolgee.api.v2.controllers.V2UserControllerTest
β
it validates the user update request data()
β
it doesn't allow updating the email without password()
β
returns correct single owned organizations()
β
it allows updating the display name without password()
β
it updates the user profile()
β
it generates super token (with OTP)()
β
it doesn't allow updating the password without password()
β
it deletes user()
β
it sends an email when updating user email()
β
it invalidates tokens generated prior a password change()
β
it doesn't allow updating the email with an invalid password()
β
it doesn't allow updating the password with an invalid password()
β
it updates the user password()
β
it validates the password change request data()
β
it deletes member user and keeps not owning org()
β
it generates super token (with password)()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.automation.AutomationCachingTest.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.automation.AutomationCachingTest | 4β | 1s |
β Β io.tolgee.automation.AutomationCachingTest
β
delete clears the cache()
β
save clears the cache()
β
correctly caches when when request for null activity type()
β
caches the automation()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.automation.AutomationCachingWithRedisTest.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.automation.AutomationCachingWithRedisTest | 4β | 1s |
β Β io.tolgee.automation.AutomationCachingWithRedisTest
β
delete clears the cache()
β
save clears the cache()
β
correctly caches when when request for null activity type()
β
caches the automation()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.autoTranslating.AutoTranslatingTest.xml
13 tests were completed in 10s with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.autoTranslating.AutoTranslatingTest | 13β | 10s |
β Β io.tolgee.autoTranslating.AutoTranslatingTest
β
consumes last positive credits()
β
config test tm enabled()
β
auto translates when base provided (non-existing)()
β
it returns per language settings()
β
auto translates when base provided (existing, but untranslated)()
β
config test mt disabled()
β
config test mt enabled()
β
it returns autoTranslateConfig()
β
doesn't fail when out of credits()
β
it sets and returns per language settings()
β
auto translates new key()
β
auto translates using TM()
β
config test tm disabled()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.cache.CacheWithoutRedisTest.xml
11 tests were completed in 2s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.cache.CacheWithoutRedisTest | 11β | 2s |
β Β io.tolgee.cache.CacheWithoutRedisTest
β
caches permission by organization()
β
is not caching machine translations (different sourceLang)()
β
is not caching machine translations (different input)()
β
is caching()
β
caches project()
β
caches user account()
β
caches permission by project and user()
β
is not caching machine translations (different service)()
β
is caching machine translations()
β
is not caching machine translations (different targetLang)()
β
it has proper cache manager()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.cache.CacheWithRedisTest.xml
11 tests were completed in 2s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.cache.CacheWithRedisTest | 11β | 2s |
β Β io.tolgee.cache.CacheWithRedisTest
β
caches permission by organization()
β
is not caching machine translations (different sourceLang)()
β
is not caching machine translations (different input)()
β
is caching()
β
caches project()
β
caches user account()
β
caches permission by project and user()
β
is not caching machine translations (different service)()
β
is caching machine translations()
β
is not caching machine translations (different targetLang)()
β
it has proper cache manager()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.component.AesTest.xml
1 tests were completed in 20ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.component.AesTest | 1β | 20ms |
β Β io.tolgee.component.AesTest
β
it works()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.component.bucket.TokenBucketManagerTestWithRedis.xml
7 tests were completed in 2s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.component.bucket.TokenBucketManagerTestWithRedis | 7β | 2s |
β Β io.tolgee.component.bucket.TokenBucketManagerTestWithRedis
β
it adds tokens()
β
sets empty even when not initialized()
β
it is thread safe()
β
it checks positive balance()
β
it consumes credits()
β
updates tokens()
β
empties the bucket until specific time()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.component.fileStorage.FileStorageS3Test.xml
6 tests were completed in 380ms with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.component.fileStorage.FileStorageS3Test | 6β | 380ms |
β Β io.tolgee.component.fileStorage.FileStorageS3Test
β
testStoreFile()
β
testPruneDirectory()
β
testGetFile()
β
testFileExists()
β
testDeleteFile()
β
is S3FileStorage()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.controllers.internal.SqlControllerTest.xml
3 tests were completed in 646ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.controllers.internal.SqlControllerTest | 3β | 646ms |
β Β io.tolgee.controllers.internal.SqlControllerTest
β
delete()
β
getList()
β
listEndpoints()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.initialUserCreation.CreateEnabledTest.xml
4 tests were completed in 233ms with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.initialUserCreation.CreateEnabledTest | 4β | 233ms |
β Β io.tolgee.initialUserCreation.CreateEnabledTest
β
passwordUpdated()
β
passwordStoredInDb()
β
passwordNotUpdatedAfterChange()
β
storesPassword()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.initialUserCreation.LegacyMigrationTest.xml
1 tests were completed in 478ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.initialUserCreation.LegacyMigrationTest | 1β | 478ms |
β Β io.tolgee.initialUserCreation.LegacyMigrationTest
β
it migrates the old implicit user when creating the user account()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.security.DenyInternalTest.xml
2 tests were completed in 438ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.security.DenyInternalTest | 2β | 438ms |
β Β io.tolgee.security.DenyInternalTest
β
getListFail()
β
setPropertyFail()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.security.rateLimits.RateLimitsTest.xml
3 tests were completed in 705ms with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.security.rateLimits.RateLimitsTest | 3β | 705ms |
β Β io.tolgee.security.rateLimits.RateLimitsTest
β
user request limit works()
β
limits auth endpoints()
β
ip request limit works()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.security.rateLimits.RedisRateLimitsTest.xml
1 tests were completed in 183ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.security.rateLimits.RedisRateLimitsTest | 1β | 183ms |
β Β io.tolgee.security.rateLimits.RedisRateLimitsTest
β
ip request limit works()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.service.organizationRole.OrganizationRoleCachingWithRedisTest.xml
6 tests were completed in 4s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.service.organizationRole.OrganizationRoleCachingWithRedisTest | 6β | 4s |
β Β io.tolgee.service.organizationRole.OrganizationRoleCachingWithRedisTest
β
it evicts cache on grant role()
β
it caches organization roles()
β
it evicts on set member role()
β
it evicts on invitation accept()
β
it evicts on remove user()
β
it evicts on leave()
β Β backend/app/build/test-results/runContextRecreatingTests/TEST-io.tolgee.service.recaptchaValidation.RecaptchaValidationTest.xml
2 tests were completed in 280ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.service.recaptchaValidation.RecaptchaValidationTest | 2β | 280ms |
β Β io.tolgee.service.recaptchaValidation.RecaptchaValidationTest
β
validates token()
β
returns false when invalid()