* Add failing test * Update output to show execution error * Fix circular pattern to not error in isolated or mock mode * Update output after fix * Add failing test for pattern linear 2D * Add failing output * Fix isolated execution in linear patterns * Update output after linear fix
		
			
				
	
	
		
			20 lines
		
	
	
		
			457 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			457 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
export fn thing() {
 | 
						|
  exampleSketch = startSketchOn(XZ)
 | 
						|
    |> startProfileAt([.5, 25], %)
 | 
						|
    |> line(end = [0, 5])
 | 
						|
    |> line(end = [-1, 0])
 | 
						|
    |> line(end = [0, -5])
 | 
						|
    |> close()
 | 
						|
    |> patternCircular2d(
 | 
						|
         center = [0, 0],
 | 
						|
         instances = 4,
 | 
						|
         arcDegrees = 360,
 | 
						|
         rotateDuplicates = true,
 | 
						|
       )
 | 
						|
 | 
						|
  return extrude(exampleSketch, length = 1)
 | 
						|
}
 | 
						|
 | 
						|
// This makes it run in isolated mode when the function is imported.
 | 
						|
thing()
 |