Skip to content
Snippets Groups Projects
Commit 2a1e2f64 authored by François Grand's avatar François Grand
Browse files

test: see merge request nghyd!177 1st comment

refs nghyd#571
refs #329
parent 28e5c819
No related branches found
No related tags found
No related merge requests found
import { PabChute, PabChuteParams, ParamValueMode, Props, Session } from "../../src/index";
describe("référence à un nub supprimé par la suite : ", () => {
it("test 1", () => {
// cas de figure : cf. merge request 177 (nghyd#571,jalhyd#329)
const session = Session.getInstance();
// const pc1: PabChute = new PabChute(new PabChuteParams(2, 0.5, 666));
const props = new Props({ calcType: 12, nullParams: false });
const pc1: PabChute = <PabChute>session.createSessionNub(props);
let serialisedNub: string = pc1.serialise({ title: "newcalc" });
const pc2 = session.unserialiseSingleNub(serialisedNub).nub;
const DH_2 = pc2.getParameter("DH");
DH_2.defineReference(pc1, "DH");
session.deleteNub(pc1);
expect(DH_2.valueMode).toBe(ParamValueMode.SINGLE); // pas de but du test, mais ça mange pas de pain
DH_2.setCalculated();
serialisedNub = pc2.serialise({ title: "newcalc2" });
session.unserialiseSingleNub(serialisedNub).nub;
expect(DH_2.valueMode).toBe(ParamValueMode.CALCUL);
});
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment