mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-10-31 15:35:21 +01:00 
			
		
		
		
	Method add_pos for object/player (#14126)
This commit is contained in:
		| @@ -68,3 +68,19 @@ local function run_player_meta_tests(player) | ||||
| 	assert(meta:equals(meta2)) | ||||
| end | ||||
| unittests.register("test_player_meta", run_player_meta_tests, {player=true}) | ||||
|  | ||||
| -- | ||||
| -- Player add pos | ||||
| -- | ||||
| local function run_player_add_pos_tests(player) | ||||
| 	local pos = player:get_pos() | ||||
| 	player:add_pos(vector.new(0, 1000, 0)) | ||||
| 	local newpos = player:get_pos() | ||||
| 	player:add_pos(vector.new(0, -1000, 0)) | ||||
| 	local backpos = player:get_pos() | ||||
| 	local newdist = vector.distance(pos, newpos) | ||||
| 	assert(math.abs(newdist - 1000) <= 1) | ||||
| 	assert(vector.distance(pos, backpos) <= 1) | ||||
| end | ||||
| unittests.register("test_player_add_pos", run_player_add_pos_tests, {player=true}) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user