parseFileSync.test.js 522 B

1234567891011121314
  1. const Jed = require("jed");
  2. const MessageFormat = require("messageformat");
  3. const po2json = require("../index");
  4. const fs = require("fs");
  5. const { promisify } = require("util");
  6. const readFile = promisify(fs.readFile);
  7. describe("parseFileSync", () => {
  8. it("parseFileSync", async () => {
  9. const json = await JSON.parse(await readFile(__dirname + "/../test/fixtures/pl.json", "utf-8"));
  10. const parsed = po2json.parseFileSync(__dirname + "/../test/fixtures/pl.po", null);
  11. expect(parsed).toEqual(json);
  12. });
  13. });