|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Data Structures | |
| class | ActivityContractTestCase |
| Contract tests shared by every Activity test case; subclasses only supply createDefaultActivity(). More... | |
| class | ActivityInputSectionTest |
| The outer container of every Activity's input description is a titled Section. More... | |
| class | ActivityWithPerformResultContractTestCase |
| Cross-checks the declared output field names against the keys perform() returns, using a real DescriptionFactory so a field swap or typo is caught. More... | |
| class | AddLanguageEntryTest |
| Mocks the RepositoryProvider, answering from the closures of createActivity(); no real database or lang file. More... | |
| class | AddLanguageEntryValidationTest |
| class | AddLanguageEntryWritesTest |
| class | FailureTest |
| class | FakeInstalledLanguageRepository |
| In-memory stand-in for InstalledLanguageRepository (the real one needs a database); only getInstalledLanguages() is supported, every other method throws. More... | |
| class | FakeLanguageObject |
| Stand-in for \ilObjLanguage, which needs the global $DIC; injected via UninstallLanguage's $obj_language_factory closure. More... | |
| class | FakeRemoveLocalLanguageChangesObject |
| Stand-in for \ilObjLanguage, which needs the global $DIC; injected via RemoveLocalLanguageChanges's $obj_language_factory closure. More... | |
| class | GrindsFormInputTest |
| class | GrindsFormInputTestHost |
| Exposes the private grind() of GrindsFormInput through a public wrapper. More... | |
| class | InstallLanguageModesTest |
| class | InstallLanguageTest |
| class | LanguageActivityInvalidMarkupTestDouble |
| Minimal LanguageActivity making the protected invalidMarkupCustomizingEntries() callable. More... | |
| class | LanguageActivityPerformEchoTestDouble |
| normalizeParameters() always returns a colliding 'usr_id' (spoofed form input); perform() returns $parameters unchanged so the test can inspect the merge. More... | |
| class | LanguageActivitySetupVariantTest |
| The RBAC-free Setup variants and the lazy RBAC access of LanguageActivity. More... | |
| class | LanguageActivityTest |
| Targets LanguageActivity::maybePerformAs() directly via throwing test doubles, for behaviour no concrete Activity can trigger without an artificial collaborator failure. More... | |
| class | LanguageActivityThrowingInputDescriptionTestDouble |
| class | LanguageSettingsLegacyProxyTest |
| class | ParsesLanguageKeyListTest |
| ParsesLanguageKeyList is a trait, exercised through a test double exposing its private toLanguageKeyList(); see InstallLanguageTest for the "real caller" coverage. More... | |
| class | RemoveLocalLanguageChangesAmbiguityTest |
| class | RemoveLocalLanguageChangesTest |
| \ilObjLanguage cannot be constructed in a unit test (its constructor needs $DIC), so a fake object stands in. More... | |
| class | RepositoryProviderTest |
Only what runs without the legacy container: the installed languages, the settings behind an injected LanguageSettings, the lookup of the module content and the plural check against shipped .po files. More... | |
| class | SetLanguageDetectionEnabledTest |
| SetLanguageDetectionEnabled writes the "lang_detection" setting through the RepositoryProvider, which is a plain interface and can be mocked directly, unlike \ilObjLanguage on the sibling Activities. More... | |
| class | SetLanguageTranslationEnabledTest |
| Unlike SetLanguageDetectionEnabled it is parameterised by a language_key, and perform() itself validates $parameters and writes only if the value changed (the "lang_translate_<key>" setting lives behind RepositoryProvider). More... | |
| class | UninstallLanguageAmbiguityTest |
| class | UninstallLanguageTest |
| UninstallLanguage works on language objects behind a mocked RepositoryProvider, answering from small fake objects (\ilObjLanguage needs the global $DIC) via LanguageObjectRepositoryProvider. More... | |
| class | UpdateLanguageTest |
Functions | |
| createActivity (\Closure $lng_objects, \Closure $obj_language_factory, ?\ilRbacSystem $rbac=null, int $language_folder_ref_id=0, ?RepositoryProvider $repository=null,) | |
| createActivity (\Closure $lng_objects, \Closure $obj_language_factory, ?\ilRbacSystem $rbac=null, ?RepositoryProvider $repository=null,) | |
Variables | |
| trait | RemoveLocalLanguageChangesTestFixture |
| trait | UninstallLanguageTestFixture |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
|
protected |
Definition at line 31 of file UninstallLanguageTestFixture.php.
|
protected |
Definition at line 31 of file RemoveLocalLanguageChangesTestFixture.php.
Referenced by ILIAS\Language\Tests\Activities\AddLanguageEntryTest\createDefaultActivity(), ILIAS\Language\Tests\Activities\InstallLanguageTest\createDefaultActivity(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\createDefaultActivity(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\createDefaultActivity(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testAddsEntryForEachInstalledLanguageWithANonEmptyValueAndSkipsEmptyOnes(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testAFormKeyWithNoSuchFormInAShippedMessageRejectsTheRequestBeforeAnyWrite(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testALanguageWhoseModuleCacheUpdateReportsAnUnwrittenOverlayIsListed(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testALanguageWithAnUnwrittenOverlayIsListedAdditionallyToBeingRemoved(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testALanguageWithUnreadableModuleContentIsReportedUnwrittenAndNeverWritten(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testAllowedMarkupInEveryLanguageIsWritten(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testAllRequestedLanguagesBeingNoOpsSkipsLanguageAndFileLookupsEntirely(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testAmbiguousTitleExceptionMessageContainsTheRawUnescapedTitle(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testAmbiguousTitleExceptionMessageContainsTheRawUnescapedTitle(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testAmbiguousTitleRejectsTheRequestAndNeverCallsTheObjectFactoryForIt(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testAmbiguousTitleRejectsTheRequestAndNeverCallsTheObjectFactoryForIt(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testAmbiguousTitleViaMaybePerformAsReturnsResultErrorAndNeverCallsTheObjectFactory(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testAmbiguousTitleViaMaybePerformAsReturnsResultErrorAndNeverCallsTheObjectFactory(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testAnIdentifierExistingInAnotherModuleRejectsTheRequestBeforeAnyWrite(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testAnUnambiguousKeyBeforeAnAmbiguousOneIsNeverUninstalledOnceTheWholeRequestIsRejected(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testAnUnambiguousKeyBeforeAnAmbiguousOneNeverHasLocalChangesRemovedOnceTheWholeRequestIsRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testASkippedLanguageIsNeverListedAsHavingAnUnwrittenOverlay(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testAThrowingReplaceLangEntryPartwayThroughTheWriteLoopLeavesEarlierLanguagesWritten(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testBulkRequestUnderInstallLocalModePartitionsEachKeyIntoTheCorrectBucket(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testBulkRequestUnderInstallModePartitionsEachKeyIntoTheCorrectBucket(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testCommaSeparatedStringIsNormalizedIntoMultipleLanguageKeys(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testDeAndEnBothInstalledOneBlankRejectsWholeRequestAndWritesNothingForAnyLanguage(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testDeAndEnNotInstalledAtAllImposesNoMandatoryRequirement(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testDefectFromWithinPerformIsMaskedAsA500ResultError(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testDefectFromWithinPerformIsMaskedAsA500ResultErrorKeepingTheOriginal(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testDisallowedMarkupInOneLanguageRejectsTheWholeRequestAndWritesNothingForAnyLanguage(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testDuplicateLanguageKeysAcrossStringAndArrayAreDeduplicated(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testDuplicateLanguageKeysAcrossStringAndArrayAreDeduplicated(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testEmptyTranslationsArrayIsAcceptedAndSkipsEveryInstalledLanguage(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testEnInstalledBetweenGetInputDescriptionAndPerformRejectsTheWholeRequestRatherThanSkippingEn(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testExistingButNotInstalledLanguageObjectIsReportedAsNotInstalled(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testExistingButNotInstalledLanguageObjectIsReportedAsNotInstalledWithoutCallingRemoveLocalChanges(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testFullInstallListsOnlyTheLanguagesWhoseOverlayCouldNotBeWritten(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testFullInstallPassesOnlyTheLanguageKey(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testInputDescriptionBuildsAGroupWithARequiredLanguageKeyTextFieldAndAnEnabledCheckbox(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testInputDescriptionBuildsModuleIdentifierAndPerLanguageTranslationFields(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testInputDescriptionUsesNamedLanguageKeysAndModeFields(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testInputDescriptionUsesOnlyTheLanguageKeysFieldWithNoModeField(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testInstalledLanguageWhereRemoveLocalChangesFailsIsReportedAsInvalidLanguageFile(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testInstalledLanguageWithValidFileHasItsLocalChangesRemoved(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testInstalledOrdinaryLanguageIsUninstalled(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallingNewLanguageDoesNotUpdateAlreadyInstalledLanguages(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallLocalModeAppliesCustomFileToAlreadyInstalledLanguage(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallLocalModeListsTheLanguageWhoseOverlayCouldNotBeWritten(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallLocalModeOnAlreadyInstalledLanguageWithoutCustomFileIsReportedAsAlreadyInstalled(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallLocalModeOnNotInstalledLanguageIsCompleteNoOp(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallLocalModePassesOnlyTheLanguageKey(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testInstallLocalModeWithAnInvalidLanguageFileIsReportedAsActivityErrorWithoutWriting(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testInstallModeIsNoOpForAlreadyInstalledLanguageEvenWithACustomFile(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testInvalidLanguageFileIsReportedAsActivityError(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testInvalidLanguageKeysAreRejected(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testInvalidLanguageKeysAreRejected(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testInvalidLanguageKeysAreRejected(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testInvalidModeValueIsRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testIsAllowedToPerformDelegatesToRbacSystemWithWriteAndTheConfiguredRefId(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testIsAllowedToPerformDelegatesToRbacSystemWithWriteAndTheConfiguredRefId(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testIsAllowedToPerformNeverTouchesLngObjectsOrObjectFactory(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testIsAllowedToPerformNeverTouchesRepositoryOrWriteClosures(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testIsAllowedToPerformReturnsFalseWhenRbacDenies(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testIsAllowedToPerformReturnsFalseWhenRbacDenies(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testLanguageCurrentlyInUseIsNeverUninstalled(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testLanguageWhereUninstallItselfRejectsIsReportedAsNotInstalled(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testListsTheDuplicateCustomizingEntriesOfTheAffectedLanguagesOnly(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testMalformedLocalLanguageFileDoesNotPreventStandardInstallation(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testMaybePerformAsAcceptsAnArrayOfLanguageKeysAndInstallsEachOne(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testMaybePerformAsAcceptsAnArrayOfLanguageKeysAndRemovesLocalChangesForEachOne(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testMaybePerformAsAcceptsAnArrayOfLanguageKeysAndUninstallsEachOne(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testMaybePerformAsNeverRemovesLocalChangesForAnUnambiguousKeyWhenAnotherRequestedKeyIsAmbiguous(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testMaybePerformAsNeverUninstallsAnUnambiguousKeyWhenAnotherRequestedKeyIsAmbiguous(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testMaybePerformAsRejectsAnUnknownLanguageKeyInsideTheNestedTranslationsGroup(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testMaybePerformAsRejectsInvalidRawParametersAsResultError(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsRejectsUnknownLanguageKeyAfterPermissionCheckAndNeverTouchesSettings(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsRejectsWhitespaceOnlyLanguageKeyAfterThePermissionCheck(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testMaybePerformAsRejectsWholeRequestAndWritesNothingWhenEnIsBlankWhileDeIsValid(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsToleratesCommonPrimitiveFalsyEnabledRepresentations(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsToleratesCommonPrimitiveTruthyEnabledRepresentations(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsTrimsLanguageKeyBeforeBuildingTheSettingKey(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsWithDeniedPermissionReturnsErrorAndNeverTouchesSettings(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsWithGrantedPermissionPerformsAndReturnsOkResult(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsWithMissingEnabledKeyDefaultsToFalseAndStillPerformsTheWrite(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testMaybePerformAsWithMissingRawParametersKeysIsAResultErrorAndNeverChecksPermission(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testMissingLanguageKeysParameterViaMaybePerformAsIsAResultErrorAndNeverChecksPermission(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testMissingModeParameterIsRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testMissingModuleViaMaybePerformAsIsAResultErrorAndNeverChecksPermission(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testMissingRawParametersKeyIsAResultError(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testMixedBulkRequestPartitionsEachKeyIntoTheCorrectBucket(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testMixedBulkRequestPartitionsEachKeyIntoTheCorrectBucket(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testMixedValidAndInvalidLanguagesDoNotMutate(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testMultipleLanguagesSeparatesNotInstalledFromAlreadyInstalledUnderInstallMode(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testNewLanguageWithCustomFileIsReportedAsInstalledWithLocalFile(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testNoInstalledLanguagesResultsInEmptyBucketsAndNoWrites(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testNonArrayParametersAreRejected(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testNonArrayParametersAreRejected(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testNonArrayParametersAreRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testNonStringTranslationValueIsTreatedAsEmptyAndSkippedRatherThanCoerced(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testNoOverlayWriteFailureIsReportedForALanguageUninstallRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testNormalizeParametersTrimsModuleAndIdentifierButKeepsTranslationsAsGiven(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testNothingIsListedWhenEveryOverlayWasWrittenOrNothingWasInstalled(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testOptionalLanguageInstalledBetweenGetInputDescriptionAndPerformIsSkippedNotRejected(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testOptionalLanguageUninstalledBetweenGetInputDescriptionAndPerformIsSilentlyDroppedNotWritten(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testOutputDescriptionDeclaresTheExpectedFiveFields(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testOutputDescriptionDescribesTheThreeDocumentedFieldsInOrder(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testOverlayWriteFailureIsReportedAlongsideTheSuccessfulUninstall(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testPerformReadsTheCorrectPerLanguageSettingKeyWithDefaultZero(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testPerformRejectsInvalidOrIncompleteParameters(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testPerformRejectsInvalidOrIncompleteParametersWithoutTouchingSettings(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testPerformRejectsNonArrayParameters(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testPerformRejectsUnknownLanguageKeyMessageContainsTheRawUnescapedKey(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testPerformRejectsUnknownLanguageKeyWithoutTouchingSettings(), ILIAS\Language\Tests\Activities\AddLanguageEntryValidationTest\testPerformRejectsWholeRequestAndWritesNothingWhenDeIsBlankWhileEnIsValid(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testPerformSucceedsWhenUsrIdIsMissingOrNullGivenValidTranslations(), ILIAS\Language\Tests\Activities\SetLanguageTranslationEnabledTest\testPerformTrimsLanguageKeyForBothTheSettingKeyAndTheReturnedValue(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testPerformWithoutUsrIdKeySucceedsWithAnAuthorlessAuditEntryAndNeverCallsUserLoginClosure(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testPermissionDeniedBeforePerform(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testPermissionDeniedBeforePerformNeverCallsObjectFactoryOrRemoveLocalChanges(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testPermissionDeniedBeforePerformNeverCallsObjectFactoryOrUninstall(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testPermissionDeniedBeforePerformNeverCallsWriteClosuresAndReturnsA403ResultError(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testPermissionGrantedPerformsAndReturnsOkResult(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testPermissionGrantedPerformsAndReturnsOkResult(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testPermissionGrantedPerformsAndReturnsOkResultWithExpectedStructure(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testRefreshPluginsIsCalledOnceWithExactlyTheRemovedLanguageKeys(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testRefreshPluginsIsNeverCalledWhenNoLanguagesLocalChangesWereActuallyRemoved(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testRemoveLocalChangesThrowingIsLoggedWithSetupUpdateAdviceAndSurfacesAsA500ResultError(), ILIAS\Language\Tests\Activities\InstallLanguageModesTest\testSingleNewLanguageIsInstalled(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testSystemLanguageIsNeverUninstalled(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testSystemLanguageTakesPriorityOverUserLanguage(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testThrowableFromPerformIsTurnedIntoAResultError(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testThrowableFromWithinPerformIsTurnedIntoAResultErrorByMaybePerformAs(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesAmbiguityTest\testUnambiguousLanguageKeyStillWorksAlongsideAnAmbiguousOneInTheSameLngObjectsList(), ILIAS\Language\Tests\Activities\UninstallLanguageAmbiguityTest\testUnambiguousLanguageKeyStillWorksAlongsideAnAmbiguousOneInTheSameLngObjectsList(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testUnknownAndInvalidLanguagesTogetherAreRejectedAsInvalidInput(), ILIAS\Language\Tests\Activities\InstallLanguageTest\testUnknownLanguageIsRejectedAsInvalidInputWithoutMutation(), ILIAS\Language\Tests\Activities\RemoveLocalLanguageChangesTest\testUnknownLanguageKeyIsReportedAsNotInstalledWithoutTouchingTheObjectFactory(), ILIAS\Language\Tests\Activities\UninstallLanguageTest\testUnknownLanguageKeyIsReportedAsNotInstalledWithoutTouchingTheObjectFactory(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testUserLoginClosureIsCalledExactlyOnceWithTheGivenUsrIdRegardlessOfLanguageCount(), ILIAS\Language\Tests\Activities\AddLanguageEntryTest\testUsrIdArgumentIsUsedForBothThePermissionCheckAndTheAuditLoginRegardlessOfRawParameters(), ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testValueSurroundedByWhitespaceIsTrimmedBeforeBeingWritten(), and ILIAS\Language\Tests\Activities\AddLanguageEntryWritesTest\testWhitespaceOnlyValueIsTreatedAsEmptyAndSkipped().
Here is the caller graph for this function:| trait ILIAS::Language::Tests::Activities\RemoveLocalLanguageChangesTestFixture |
Definition at line 27 of file RemoveLocalLanguageChangesTestFixture.php.
| trait ILIAS::Language::Tests::Activities\UninstallLanguageTestFixture |
Definition at line 27 of file UninstallLanguageTestFixture.php.