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'); | |||||
} | } | ||||
} | } |