diff --git a/tests/__snapshots__/dip28_w7.62mm_p2.54mm.snap.svg b/tests/__snapshots__/dip28_w7.62mm_p2.54mm.snap.svg new file mode 100644 index 00000000..9d423095 --- /dev/null +++ b/tests/__snapshots__/dip28_w7.62mm_p2.54mm.snap.svg @@ -0,0 +1 @@ +{REF}{pin1}{pin2}{pin3}{pin4}{pin5}{pin6}{pin7}{pin8}{pin9}{pin10}{pin11}{pin12}{pin13}{pin14}{pin15}{pin16}{pin17}{pin18}{pin19}{pin20}{pin21}{pin22}{pin23}{pin24}{pin25}{pin26}{pin27}{pin28} \ No newline at end of file diff --git a/tests/dip2.test.ts b/tests/dip2.test.ts new file mode 100644 index 00000000..89878855 --- /dev/null +++ b/tests/dip2.test.ts @@ -0,0 +1,15 @@ +import { test, expect } from "bun:test" +import { convertCircuitJsonToPcbSvg } from "circuit-to-svg" +import { fp } from "../src/footprinter" +import type { AnyCircuitElement } from "circuit-json" + +test("dip28_w7.62mm_p2.54mm", () => { + const circuitJson = fp + .string("dip28_w7.62mm_p2.54mm") + .circuitJson() as AnyCircuitElement[] + const svgContent = convertCircuitJsonToPcbSvg(circuitJson) + expect(svgContent).toMatchSvgSnapshot( + import.meta.path, + "dip28_w7.62mm_p2.54mm", + ) +})