Skip to content

Commit

Permalink
fixup! Add more tests
Browse files Browse the repository at this point in the history
  • Loading branch information
JamesWrigley committed Sep 2, 2024
1 parent 7972c5f commit 51142f7
Showing 1 changed file with 25 additions and 6 deletions.
31 changes: 25 additions & 6 deletions test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,8 @@ end
include(joinpath(@__DIR__, "../examples/demo.jl"))

@testset "Julia demo" begin
engine = te.CreateContext()#; exit_on_completion=false, show_test_window=true)
# engine_io = te.GetIO(engine)
engine = te.CreateContext(; exit_on_completion=true)
engine_io = te.GetIO(engine)
# engine_io.ConfigRunSpeed = te.RunSpeed_Normal

@register_test(engine, "Julia demo", "About window") do ctx
Expand Down Expand Up @@ -144,16 +144,35 @@ include(joinpath(@__DIR__, "../examples/demo.jl"))
@register_test(engine, "Julia demo", "Widgets") do ctx
SetRef("ImGui Demo")
ItemClick("Widgets")

# We do double-clicks to open and then close the sections
ItemDoubleClick("Basic")
# ItemDoubleClick("Trees/Basic trees")
ItemDoubleClick("Trees/Basic trees")
ItemDoubleClick("Trees/Advanced, with Selectable nodes")
ItemClick("Trees") # Close the 'Trees' section
ItemDoubleClick("Collapsing Headers")
ItemDoubleClick("Bullets")
ItemDoubleClick("Text/Colored Text")
ItemDoubleClick("Text/Word Wrapping")
ItemClick("Text") # Close the 'Text' section
ItemDoubleClick("Images")
ItemDoubleClick("Combo")

ItemClick("Selectables")
ItemClick("Selectables/Basic")
SetRef("ImGui Demo/Selectables/Basic")
ItemDoubleClick("5. I am double clickable")

SetRef("ImGui Demo")
ItemClick("Plots Widgets")
ItemClick("Selectables")

ItemDoubleClick("Filtered Text Input")
ItemDoubleClick("Multi-line Text Input")
ItemDoubleClick("Plots Widgets")
ItemDoubleClick("Color\\/Picker Widgets")
ItemDoubleClick("Range Widgets")
ItemDoubleClick("Multi-component Widgets")
ItemDoubleClick("Vertical Sliders")
ItemDoubleClick("Drag and Drop")
ItemDoubleClick("Querying Status (Active\\/Focused\\/Hovered etc.)")
end

julia_demo(; engine)
Expand Down

0 comments on commit 51142f7

Please sign in to comment.