ts-mls
Version:
[](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [](https://badge.fury.io/js/ts-mls) [ => {
const roundtrip = createRoundtripTest(encodeRequiredCapabilities, decodeRequiredCapabilities);
test("roundtrips empty arrays", () => {
const rc = {
extensionTypes: [],
proposalTypes: [],
credentialTypes: [],
};
roundtrip(rc);
});
test("roundtrips non-empty arrays", () => {
const rc = {
extensionTypes: [7, 8],
proposalTypes: [9, 10, 11],
credentialTypes: ["basic", "x509"],
};
roundtrip(rc);
});
test("roundtrips single-element arrays", () => {
const rc = {
extensionTypes: [8],
proposalTypes: [9],
credentialTypes: ["basic"],
};
roundtrip(rc);
});
});
//# sourceMappingURL=requiredCapabilities.test.js.map