Sha256: 07fe9df466c4d48ff79623c5d07d43c2e90ec7ac15c99e29e176bd57f70d7ba6

Contents?: true

Size: 549 Bytes

Versions: 44

Compression:

Stored size: 549 Bytes

Contents

var I18n = require("../../app/assets/javascripts/i18n");

describe("Utility Functions", function(){
  beforeEach(function(){
    I18n.reset();
  });

  describe("I18n.lookup", function() {
    it("does not change locale on failed lookup", function(){
      var fallback_locales = ['fallback1', 'fallback2'];

      I18n.locales['lang'] = fallback_locales.slice();
      expect(I18n.locales.lang).toEqual(fallback_locales);

      I18n.lookup('anything', {locale: 'lang'})
      expect(I18n.locales.lang).toEqual(fallback_locales);
    });

  })
});

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
i18n-js-3.9.2 spec/js/utility_functions.spec.js
i18n-js-3.9.1 spec/js/utility_functions.spec.js
i18n-js-3.9.0 spec/js/utility_functions.spec.js
i18n-js-3.8.4 spec/js/utility_functions.spec.js
i18n-js-3.8.3 spec/js/utility_functions.spec.js
i18n-js-3.8.2 spec/js/utility_functions.spec.js
i18n-js-3.8.1 spec/js/utility_functions.spec.js
i18n-js-3.8.0 spec/js/utility_functions.spec.js
i18n-js-3.7.1 spec/js/utility_functions.spec.js
i18n-js-3.7.0 spec/js/utility_functions.spec.js
i18n-js-3.6.0 spec/js/utility_functions.spec.js
i18n-js-3.5.1 spec/js/utility_functions.spec.js
i18n-js-3.5.0 spec/js/utility_functions.spec.js
i18n-js-3.4.2 spec/js/utility_functions.spec.js
i18n-js-3.4.1 spec/js/utility_functions.spec.js
i18n-js-3.4.0 spec/js/utility_functions.spec.js
i18n-js-3.3.0 spec/js/utility_functions.spec.js
i18n-js-3.2.3 spec/js/utility_functions.spec.js
i18n-js-3.2.2 spec/js/utility_functions.spec.js
i18n-js-3.2.1 spec/js/utility_functions.spec.js