Kwargs: assert functions (#6406)
Closes https://github.com/KittyCAD/modeling-app/issues/6408
This commit is contained in:
		
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@ -1,13 +1,11 @@
 | 
			
		||||
assert(3 == 3, "equality")
 | 
			
		||||
assert(3.0 == 3.0, "equality of floats")
 | 
			
		||||
assert(3 != 4, "non-equality")
 | 
			
		||||
assert(3.0 != 4.0, "non-equality of floats")
 | 
			
		||||
assert(3 < 4, "lt")
 | 
			
		||||
assert(3 <= 4, "lte but actually lt")
 | 
			
		||||
assert(4 <= 4, "lte but actually eq")
 | 
			
		||||
assert(4 > 3, "gt")
 | 
			
		||||
assert(4 >= 3, "gte but actually gt")
 | 
			
		||||
assert(3 >= 3, "gte but actually eq")
 | 
			
		||||
assert(3, isEqualTo = 3, error = "equality")
 | 
			
		||||
assert(3.0, isEqualTo = 3.0, error = "equality of floats")
 | 
			
		||||
assert(3, isLessThan = 4, error = "lt")
 | 
			
		||||
assert(3, isLessThanOrEqual = 4, error = "lte but actually lt")
 | 
			
		||||
assert(4, isLessThanOrEqual = 4, error = "lte but actually eq")
 | 
			
		||||
assert(4, isGreaterThan = 3, error = "gt")
 | 
			
		||||
assert(4, isGreaterThanOrEqual = 3, error = "gte but actually gt")
 | 
			
		||||
assert(3, isGreaterThanOrEqual = 3, error = "gte but actually eq")
 | 
			
		||||
 | 
			
		||||
assert(0.0 == 0.0, "equality of zero")
 | 
			
		||||
assert(0.0 == -0.0, "equality of zero and neg zero")
 | 
			
		||||
assert(0.0, isEqualTo = 0.0, error = "equality of zero")
 | 
			
		||||
assert(0.0, isEqualTo = -0.0, error = "equality of zero and neg zero")
 | 
			
		||||
 | 
			
		||||
@ -2,16 +2,14 @@
 | 
			
		||||
source: kcl-lib/src/simulation_tests.rs
 | 
			
		||||
description: Result of unparsing comparisons.kcl
 | 
			
		||||
---
 | 
			
		||||
assert(3 == 3, "equality")
 | 
			
		||||
assert(3.0 == 3.0, "equality of floats")
 | 
			
		||||
assert(3 != 4, "non-equality")
 | 
			
		||||
assert(3.0 != 4.0, "non-equality of floats")
 | 
			
		||||
assert(3 < 4, "lt")
 | 
			
		||||
assert(3 <= 4, "lte but actually lt")
 | 
			
		||||
assert(4 <= 4, "lte but actually eq")
 | 
			
		||||
assert(4 > 3, "gt")
 | 
			
		||||
assert(4 >= 3, "gte but actually gt")
 | 
			
		||||
assert(3 >= 3, "gte but actually eq")
 | 
			
		||||
assert(3, isEqualTo = 3, error = "equality")
 | 
			
		||||
assert(3.0, isEqualTo = 3.0, error = "equality of floats")
 | 
			
		||||
assert(3, isLessThan = 4, error = "lt")
 | 
			
		||||
assert(3, isLessThanOrEqual = 4, error = "lte but actually lt")
 | 
			
		||||
assert(4, isLessThanOrEqual = 4, error = "lte but actually eq")
 | 
			
		||||
assert(4, isGreaterThan = 3, error = "gt")
 | 
			
		||||
assert(4, isGreaterThanOrEqual = 3, error = "gte but actually gt")
 | 
			
		||||
assert(3, isGreaterThanOrEqual = 3, error = "gte but actually eq")
 | 
			
		||||
 | 
			
		||||
assert(0.0 == 0.0, "equality of zero")
 | 
			
		||||
assert(0.0 == -0.0, "equality of zero and neg zero")
 | 
			
		||||
assert(0.0, isEqualTo = 0.0, error = "equality of zero")
 | 
			
		||||
assert(0.0, isEqualTo = -0.0, error = "equality of zero and neg zero")
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user