summaryrefslogtreecommitdiff
path: root/Tests/ui_helpers.gd
blob: 858a63959126b505855d5b4bffa398191a3e0a67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extends Node

class_name UiHelpers

static func click_control(sender, control: Control):
	var rect = control.get_global_rect()
	var center = (rect.end - rect.size / 2)
	sender.mouse_left_button_down(center, center) \
			.hold_for('1f') \
			.wait('1f')
	return sender

static func press_key(sender, key):
	sender.key_down(key) \
		  .hold_for('1f') \
		  .wait('1f')
	return sender