From 73efcfce4992d11e8c28f9aee1c17c814d160e70 Mon Sep 17 00:00:00 2001 From: DWand Date: Wed, 8 May 2013 15:05:16 +0300 Subject: [PATCH] fix(tests): Fix preferredLanguage tests * change description of tests to represent a state of the module during the test * fix the language to try to set in runtime (it must be different from the current language) --- test/unit/translateServiceSpec.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/unit/translateServiceSpec.js b/test/unit/translateServiceSpec.js index 0dbbb8a4b..585f94c35 100644 --- a/test/unit/translateServiceSpec.js +++ b/test/unit/translateServiceSpec.js @@ -249,16 +249,16 @@ describe('ngTranslate', function () { }); }); - it('should allow to change preferred language', function() { + it('should allow to change preferred language during config', function() { inject(function($translate){ expect($translate.preferredLanguage()).toEqual('de_DE'); }); }); - it('shouldn\'t allow to change preferred language', function() { + it('shouldn\'t allow to change preferred language during runtime', function() { inject(function($translate){ var prevLang = $translate.preferredLanguage(); - $translate.preferredLanguage('de_DE'); + $translate.preferredLanguage(prevLang == 'de_DE' ? 'en_EN' : 'de_DE'); expect($translate.preferredLanguage()).toBe(prevLang); }); });