MCPcopy
hub / github.com/CadQuery/cadquery / test_sample

Function test_sample

tests/test_shapes.py:262–278  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

260
261
262def test_sample():
263
264 e = ellipse(10, 1)
265 s = segment((0, 0), (1, 0))
266
267 pts1, params1 = e.sample(10) # equidistant
268 pts2, params2 = e.sample(0.1) # deflection based
269 pts3, params3 = s.sample(10) # equidistant, open
270
271 assert len(pts1) == len(params1)
272 assert len(pts1) == 10 # e is closed
273
274 assert len(pts2) == len(params2)
275 assert len(pts2) == 16
276
277 assert len(pts3) == len(params3)
278 assert len(pts3) == 10 # s is open
279
280
281def test_isolines():

Callers

nothing calls this directly

Calls 3

ellipseFunction · 0.90
segmentFunction · 0.90
sampleMethod · 0.80

Tested by

no test coverage detected