Files
Web_FreeCAD_Bitbybit/scripts/run-topology-mutation-replay.ts

6 lines
388 B
TypeScript

import { runTopologyMutationReplay } from '../src/facade/topologyReplay'
const report = runTopologyMutationReplay({ models: 100, mutationsPerModel: 10, seed: 0x20260803 })
if (report.wrongBindings !== 0) throw new Error(`Topology mutation replay found ${report.wrongBindings} wrong bindings.`)
console.log(JSON.stringify({ status: 'topology-mutation-replay-pass', ...report }, null, 2))