mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 05:31:01 +00:00 
			
		
		
		
	
		
			
	
	
		
			31 lines
		
	
	
	
		
			858 B
		
	
	
	
		
			GDScript3
		
	
	
	
	
	
		
		
			
		
	
	
			31 lines
		
	
	
	
		
			858 B
		
	
	
	
		
			GDScript3
		
	
	
	
	
	
|   | func test(): | ||
|  | 	# The assertions below should all evaluate to `true` for this test to pass. | ||
|  | 	assert(true) | ||
|  | 	assert(not false) | ||
|  | 	assert(500) | ||
|  | 	assert(not 0) | ||
|  | 	assert(500.5) | ||
|  | 	assert(not 0.0) | ||
|  | 	assert("non-empty string") | ||
|  | 	assert(["non-empty array"]) | ||
|  | 	assert({"non-empty": "dictionary"}) | ||
|  | 	assert(Vector2(1, 0)) | ||
|  | 	assert(Vector2i(-1, -1)) | ||
|  | 	assert(Vector3(0, 0, 0.0001)) | ||
|  | 	assert(Vector3i(0, 0, 10000)) | ||
|  | 
 | ||
|  | 	# Zero position is `true` only if the Rect2's size is non-zero. | ||
|  | 	assert(Rect2(0, 0, 0, 1)) | ||
|  | 
 | ||
|  | 	# Zero size is `true` only if the position is non-zero. | ||
|  | 	assert(Rect2(1, 1, 0, 0)) | ||
|  | 
 | ||
|  | 	# Zero position is `true` only if the Rect2's size is non-zero. | ||
|  | 	assert(Rect2i(0, 0, 0, 1)) | ||
|  | 
 | ||
|  | 	# Zero size is `true` only if the position is non-zero. | ||
|  | 	assert(Rect2i(1, 1, 0, 0)) | ||
|  | 
 | ||
|  | 	# A fully black color is only truthy if its alpha component is not equal to `1`. | ||
|  | 	assert(Color(0, 0, 0, 0.5)) |