107 passed, 0 failed and 0 skipped
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.AdvancedPermissionControllerTest.xml
13 tests were completed in 10s with 13 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.AdvancedPermissionControllerTest | 13β | 10s |
β Β io.tolgee.ee.api.v2.controllers.AdvancedPermissionControllerTest
β
validates permissions (empty scopes)()
β
view contains at least the scopes from translate and state change()
β
sets user's permissions with translateLanguages and view ()
β
validates permissions (admin and viewLanguages)()
β
validates permissions (translate languages and scopes)()
β
validates permissions (admin and stateChangeLanguages)()
β
validates permissions (view languages and scopes)()
β
cannot set organization base permission with scopes when disabled()
β
validates permissions (state change languages and scopes)()
β
goes from scopes to type and from type to scopes()
β
fails to set user's permission when feature disabled()
β
sets organization base permission with scopes()
β
validates permissions (admin and translateLanguages)()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.AiPromptCustomizationControllerTest.xml
5 tests were completed in 1s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.AiPromptCustomizationControllerTest | 5β | 1s |
β Β io.tolgee.ee.api.v2.controllers.AiPromptCustomizationControllerTest
β
get language prompt customizations()
β
set project prompt customization fails when feature is not enabled()
β
set language prompt customization()
β
get project prompt customization()
β
set project prompt customization()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.ContentStorageControllerTest.xml
11 tests were completed in 4s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.ContentStorageControllerTest | 11β | 4s |
β Β io.tolgee.ee.api.v2.controllers.ContentStorageControllerTest
β
deletes an storage()
β
tests azure storage()
β
lists storages()
β
validates Azure Config storage()
β
deletes not delete when in use()
β
creates Content Storage()
β
updates Content Storage to the same type()
β
updates Content Storage()
β
tests s3 storage()
β
tests new configuration for existing azure storage()
β
returns single storage()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.EeLicenseControllerTest.xml
6 tests were completed in 1s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.EeLicenseControllerTest | 6β | 1s |
β Β io.tolgee.ee.api.v2.controllers.EeLicenseControllerTest
β
prepare operation works fine()
β
releases license key info()
β
refreshes subscription()
β
it set's license key()
β
set license key operation is not sensitive for non-breaking API change()
β
returns info()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.slack.OrganizationSlackControllerTest.xml
4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.slack.OrganizationSlackControllerTest | 4β | 2s |
β Β io.tolgee.ee.api.v2.controllers.slack.OrganizationSlackControllerTest
β
get all works()
β
delete one works()
β
connection works()
β
fail if connect and already have connection()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.slack.SlackLoginControllerTest.xml
4 tests were completed in 1s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.slack.SlackLoginControllerTest | 4β | 1s |
β Β io.tolgee.ee.api.v2.controllers.slack.SlackLoginControllerTest
β
logs in for same Tolgee acc and different workspace()
β
user logs in()
β
should not allow duplicate SlackUserConnection for same Tolgee account and workspace()
β
should not allow duplicate SlackUserConnection for same Tolgee account and workspace and different Slack acc()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest.xml
5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest | 5β | 2s |
β Β io.tolgee.ee.api.v2.controllers.task.TaskControllerActivityTest
β
logs task update()
β
large scope change is doesn't cause n+1 issue()
β
logs task key done()
β
logs assignees when creating task()
β
scope change is logged()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerAssigneesTest.xml
6 tests were completed in 2s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.task.TaskControllerAssigneesTest | 6β | 2s |
β Β io.tolgee.ee.api.v2.controllers.task.TaskControllerAssigneesTest
β
user tasks filter by type()
β
properly excludes user with view rights()
β
user tasks()
β
properly excludes users without view rights for english()
β
user tasks filter by assignee()
β
properly includes user with view rights()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerBlockedTest.xml
1 tests were completed in 266ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.task.TaskControllerBlockedTest | 1β | 266ms |
β Β io.tolgee.ee.api.v2.controllers.task.TaskControllerBlockedTest
β
detects blocked task()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerPermissionsTest.xml
5 tests were completed in 2s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.task.TaskControllerPermissionsTest | 5β | 2s |
β Β io.tolgee.ee.api.v2.controllers.task.TaskControllerPermissionsTest
β
can do assigned task's basic operations()
β
sees only tasks assigned to him()
β
can access assigned task()
β
can't access unassigned review task's data()
β
can't do advanced assigned task's operations()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.task.TaskControllerTest.xml
18 tests were completed in 5s with 18 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.task.TaskControllerTest | 18β | 5s |
β Β io.tolgee.ee.api.v2.controllers.task.TaskControllerTest
β
project tasks filter by type()
β
creates new task()
β
can add keys()
β
fails to create task with language from different project()
β
can remove keys()
β
fails when updating assignees to non-members()
β
returns list of tasks()
β
includes keys included in task of different type()
β
updates existing task()
β
calculates stats()
β
gets task detail()
β
project tasks filter by assignee()
β
calculates stats for task()
β
doesn't include keys which are in different task of same type()
β
creates multiple new tasks()
β
close and reopen task()
β
project tasks()
β
fails to create task with assignee from different project()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.V2ProjectsInvitationControllerEeTest.xml
5 tests were completed in 1s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.V2ProjectsInvitationControllerEeTest | 5β | 1s |
β Β io.tolgee.ee.api.v2.controllers.V2ProjectsInvitationControllerEeTest
β
fails when feature disabled()
β
invites user to project with scopes()
β
adds the languages to view()
β
validates language permissions()
β
validates permissions (type vs scopes)()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.api.v2.controllers.WebhookConfigControllerTest.xml
7 tests were completed in 6s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.api.v2.controllers.WebhookConfigControllerTest | 7β | 6s |
β Β io.tolgee.ee.api.v2.controllers.WebhookConfigControllerTest
β
doesnt create multiple webhooks without feature enabled()
β
creates webhook config()
β
get single webhook config()
β
lists webhook configs()
β
deletes webhook config()
β
tests a config()
β
updates webhook config()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.EeTolgeeTranslatorControllerTest.xml
1 tests were completed in 3s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.EeTolgeeTranslatorControllerTest | 1β | 3s |
β Β io.tolgee.ee.EeTolgeeTranslatorControllerTest
β
it translates()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.EeSubscriptionProviderImplTest.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.service.EeSubscriptionProviderImplTest | 2β | 2s |
β Β io.tolgee.ee.service.EeSubscriptionProviderImplTest
β
cancels subscription when other instance uses the key()
β
it checks for subscription changes()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.slack.SavedSlackMessageServiceTest.xml
2 tests were completed in 473ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.service.slack.SavedSlackMessageServiceTest | 2β | 473ms |
β Β io.tolgee.ee.service.slack.SavedSlackMessageServiceTest
β
deletes old messages()
β
finds messages()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.service.slack.SlackConfigServiceTest.xml
2 tests were completed in 455ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.service.slack.SlackConfigServiceTest | 2β | 455ms |
β Β io.tolgee.ee.service.slack.SlackConfigServiceTest
β
deletes configs()
β
creates new config()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.slack.SlackIntegrationTest.xml
4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.slack.SlackIntegrationTest | 4β | 3s |
β Β io.tolgee.ee.slack.SlackIntegrationTest
β
sends message to correct channel after translation changed()
β
Doesn't send a message if the subscription isn't global and modified language isn't in preferred languages()
β
sends message to correct channel after key added()
β
Doesn't send a message if the event isn't in subscribed by user()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.slack.SlackWithAutoTranslationTest.xml
2 tests were completed in 5s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.slack.SlackWithAutoTranslationTest | 2β | 5s |
β Β io.tolgee.ee.slack.SlackWithAutoTranslationTest
β
sends auto translated text on a new key added with base translation()
β
sends auto translated text when base provided (non-existing)()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.UsageReportingTest.xml
1 tests were completed in 532ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.UsageReportingTest | 1β | 532ms |
β Β io.tolgee.ee.UsageReportingTest
β
it checks for subscription changes()
β Β ee/backend/tests/build/test-results/test/TEST-io.tolgee.ee.UserLimitTest.xml
3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
io.tolgee.ee.UserLimitTest | 3β | 1s |
β Β io.tolgee.ee.UserLimitTest
β
can delete users when over plan()
β
cannot create 11th user()
β
can disable users when over plan()