diff options
Diffstat (limited to 'i18n/spec')
| -rw-r--r-- | i18n/spec/closureI18nExtractorSpec.js | 11 | 
1 files changed, 11 insertions, 0 deletions
diff --git a/i18n/spec/closureI18nExtractorSpec.js b/i18n/spec/closureI18nExtractorSpec.js index f4f190d5..87a9d455 100644 --- a/i18n/spec/closureI18nExtractorSpec.js +++ b/i18n/spec/closureI18nExtractorSpec.js @@ -248,3 +248,14 @@ describe("pluralExtractor", function() {    })  }); +describe("serializeContent", function() { +  it("should not make any modifications to the content of the locale", function() { +    var serializedContent = closureI18nExtractor.serializeContent(newTestLocaleInfo()); +    expect(eval("(" + serializedContent + ")")).toEqual(newTestLocaleInfo()); +  }); +  it("should only have ascii characters", function() { +    var serializedContent = closureI18nExtractor.serializeContent(newTestLocaleInfo()); +    expect((/[^\u0001-\u007f]/).test(serializedContent)).toBe(false); +  }); +}); +  | 
