fix(burst): show actual pipe diameters
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
import { getPipeDiameterDisplay } from "./schemePipeDiameters";
|
||||
|
||||
describe("getPipeDiameterDisplay", () => {
|
||||
it("shows the actual diameter for one burst pipe", () => {
|
||||
expect(getPipeDiameterDisplay(["P-1"], { "P-1": 315 })).toBe("315 mm");
|
||||
});
|
||||
|
||||
it("shows pipe IDs with diameters for multiple burst pipes", () => {
|
||||
expect(
|
||||
getPipeDiameterDisplay(["P-1", "P-2"], {
|
||||
"P-1": 315,
|
||||
"P-2": 800,
|
||||
}),
|
||||
).toBe("P-1: 315 mm;P-2: 800 mm");
|
||||
});
|
||||
|
||||
it("does not fall back to a fixed diameter when a diameter is missing", () => {
|
||||
expect(getPipeDiameterDisplay(["P-1"], {})).toBe("N/A");
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user