blob: 0ba1473bddebd8af93d707f9f1635a16bd28dbad (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import { test, describe } from "mocha";
import * as assert from "assert";
import { convertSingleToDoubleQuoteJSON } from "../../util/util";
describe("utils.ts", () => {
test("convertSingleToDoubleQuoteJson", () => {
let pairs = [
[`{'a': 'b'}`, `{"a": "b"}`],
[`{'a': "b", "c": 'd'}`, `{"a": "b", "c": "d"}`],
[`{'a': '\\'"'}`, `{"a": "'\\""}`],
];
for (let pair of pairs) {
let result = convertSingleToDoubleQuoteJSON(pair[0]);
assert(result === pair[1]);
JSON.parse(result);
}
});
});
|