VuFind API Documentation

LocaleSettingsTest extends TestCase
in package

LocaleSettings Test Class

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

author

Ere Maijala ere.maijala@helsinki.fi

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Wiki

Table of Contents

fallbackLocalConfigsProvider()  : array<string|int, mixed>
Data provider for testFallbackLocalConfigs
testDefaultConfigs()  : void
Confirm default settings for nearly-empty configuration.
testDefaultLocaleRequired()  : void
Confirm that an exception is thrown if no language is specified.
testDefaultMustBeEnabled()  : void
Confirm that an exception is thrown if a non-enabled language is set as default.
testDisablingBrowserLanguageDetection()  : void
Test that browser detection can be disabled.
testFallbackLocaleConfigs()  : void
Confirm default settings for nearly-empty configuration.
testInitializationStatusFlagging()  : void
Test initialization status.
testRightToLeft()  : void
Confirm that right-to-left setting works as expected.

Methods

fallbackLocalConfigsProvider()

Data provider for testFallbackLocalConfigs

public static fallbackLocalConfigsProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

testDefaultConfigs()

Confirm default settings for nearly-empty configuration.

public testDefaultConfigs() : void
Return values
void

testDefaultLocaleRequired()

Confirm that an exception is thrown if no language is specified.

public testDefaultLocaleRequired() : void
Return values
void

testDefaultMustBeEnabled()

Confirm that an exception is thrown if a non-enabled language is set as default.

public testDefaultMustBeEnabled() : void
Return values
void

testDisablingBrowserLanguageDetection()

Test that browser detection can be disabled.

public testDisablingBrowserLanguageDetection() : void
Return values
void

testFallbackLocaleConfigs()

Confirm default settings for nearly-empty configuration.

public testFallbackLocaleConfigs(array<string|int, mixed> $expected, string $language, string|null $fallbackLanguages) : void
Parameters
$expected : array<string|int, mixed>

Expected results

$language : string

Default language

$fallbackLanguages : string|null

Fallback languages or null for no setting

Tags
dataProvider

fallbackLocalConfigsProvider

Return values
void

testInitializationStatusFlagging()

Test initialization status.

public testInitializationStatusFlagging() : void
Return values
void

testRightToLeft()

Confirm that right-to-left setting works as expected.

public testRightToLeft() : void
Return values
void

Search results