Changeset View
Changeset View
Standalone View
Standalone View
src/tests/quick-tests/tst_UserNameProvider.qml
| Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | function init() { | ||||
| }; | }; | ||||
| } | } | ||||
| function test_functional() { | function test_functional() { | ||||
| compare( | compare( | ||||
| providerFunctional.getName(userOverrided), | providerFunctional.getName(userOverrided), | ||||
| l10n.get( | l10n.get( | ||||
| 'user-name-overrided', { overridedName: 'something', globalName: 'foo' })); | 'user-name-overrided', { overridedName: 'something', globalName: 'foo' })); | ||||
| compare(providerFunctional.getOverridedName(userOverrided), 'something'); | |||||
| compare( | compare( | ||||
| providerFunctional.getName(userNotOverrided), | providerFunctional.getName(userNotOverrided), | ||||
| 'bar' | 'bar' | ||||
| ); | ); | ||||
| compare(providerFunctional.getOverridedName(userNotOverrided), ''); | |||||
| compare( | compare( | ||||
| providerFunctional.getName(userIdOnly), | providerFunctional.getName(userIdOnly), | ||||
| '@bar:tusooa.xyz' | '@bar:tusooa.xyz' | ||||
| ); | ); | ||||
| } | } | ||||
| function test_reactiveAgainstUser() { | function test_reactiveAgainstUser() { | ||||
| providerReactive.user = userComp.createObject(userNameProviderTest); | providerReactive.user = userComp.createObject(userNameProviderTest); | ||||
| compare(providerReactive.name, 'bar'); | compare(providerReactive.name, 'bar'); | ||||
| compare(providerReactive.overridedName, ''); | |||||
| providerReactive.user.userId = '@foo:tusooa.xyz'; | providerReactive.user.userId = '@foo:tusooa.xyz'; | ||||
| compare( | compare( | ||||
| providerReactive.name, | providerReactive.name, | ||||
| l10n.get( | l10n.get( | ||||
| 'user-name-overrided', { overridedName: 'something', globalName: 'bar' })); | 'user-name-overrided', { overridedName: 'something', globalName: 'bar' })); | ||||
| compare(providerReactive.overridedName, 'something'); | |||||
| providerReactive.user = userComp.createObject(userNameProviderTest, { | providerReactive.user = userComp.createObject(userNameProviderTest, { | ||||
| userId: '@foo:tusooa.xyz', | userId: '@foo:tusooa.xyz', | ||||
| name: 'foo', | name: 'foo', | ||||
| }); | }); | ||||
| compare( | compare( | ||||
| providerReactive.name, | providerReactive.name, | ||||
| l10n.get( | l10n.get( | ||||
| 'user-name-overrided', { overridedName: 'something', globalName: 'foo' })); | 'user-name-overrided', { overridedName: 'something', globalName: 'foo' })); | ||||
| compare(providerReactive.overridedName, 'something'); | |||||
| } | } | ||||
| function test_reactiveAgainstOverrides() { | function test_reactiveAgainstOverrides() { | ||||
| providerReactive.user = userComp.createObject(userNameProviderTest); | providerReactive.user = userComp.createObject(userNameProviderTest); | ||||
| compare(providerReactive.name, 'bar'); | compare(providerReactive.name, 'bar'); | ||||
| compare(providerReactive.overridedName, ''); | |||||
| sdkVars.userGivenNicknameMap.map = { | sdkVars.userGivenNicknameMap.map = { | ||||
| '@bar:tusooa.xyz': 'something', | '@bar:tusooa.xyz': 'something', | ||||
| }; | }; | ||||
| compare( | compare( | ||||
| providerReactive.name, | providerReactive.name, | ||||
| l10n.get( | l10n.get( | ||||
| 'user-name-overrided', { overridedName: 'something', globalName: 'bar' })); | 'user-name-overrided', { overridedName: 'something', globalName: 'bar' })); | ||||
| compare(providerReactive.overridedName, 'something'); | |||||
| } | } | ||||
| } | } | ||||