Skip to content

Commit

Permalink
test: restore commented-out i18n test
Browse files Browse the repository at this point in the history
  • Loading branch information
julianlam committed Oct 19, 2021
1 parent 2bed40b commit fa1afbc
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions test/i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,21 +89,21 @@ describe('i18n', () => {
});

it('should contain every translation key contained in its source counterpart', () => {
// const sourceArr = Array.from(sourceStrings.keys());
// sourceArr.forEach((namespace) => {
// const sourceKeys = Object.keys(sourceStrings.get(namespace));
// const translationKeys = Object.keys(strings.get(namespace));

// assert(sourceKeys && translationKeys);
// sourceKeys.forEach((key) => {
// assert(translationKeys.includes(key), `${namespace.slice(1, -5)}:${key} missing in ${language}`);
// });
// assert.strictEqual(
// sourceKeys.length,
// translationKeys.length,
// `Extra keys found in namespace ${namespace.slice(1, -5)} for language "${language}"`
// );
// });
const sourceArr = Array.from(sourceStrings.keys());
sourceArr.forEach((namespace) => {
const sourceKeys = Object.keys(sourceStrings.get(namespace));
const translationKeys = Object.keys(strings.get(namespace));

assert(sourceKeys && translationKeys);
sourceKeys.forEach((key) => {
assert(translationKeys.includes(key), `${namespace.slice(1, -5)}:${key} missing in ${language}`);
});
assert.strictEqual(
sourceKeys.length,
translationKeys.length,
`Extra keys found in namespace ${namespace.slice(1, -5)} for language "${language}"`
);
});
});
});
});
Expand Down

0 comments on commit fa1afbc

Please sign in to comment.