mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 18:41:51 +00:00
fix ui elements related things
This commit is contained in:
parent
3429435ff5
commit
84b2aef81f
2 changed files with 15 additions and 9 deletions
|
|
@ -70,7 +70,7 @@ function test.click(node, options)
|
|||
end
|
||||
if not node.exists then
|
||||
error(string.format("timeout %s ms exceeded: element %s does not exists",
|
||||
math.floor(timeout), string.escape(node.id)))
|
||||
math.floor(timeout), string.escape(rawget(node, 'name'))))
|
||||
end
|
||||
|
||||
local center_x, center_y = get_node_center(node)
|
||||
|
|
@ -82,6 +82,9 @@ end
|
|||
|
||||
-- TODO: replace with resolving in C++ side
|
||||
function test.find_by_attr(node, attr, value)
|
||||
if getmetatable(node) == Document then
|
||||
return test.find_by_attr(node.root, attr, value)
|
||||
end
|
||||
if node[attr] == value then
|
||||
return node
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue