@@ -11,19 +11,25 @@ import Reactive: value
11
11
12
12
13
13
sliderWidget = slider (1 : 5 )
14
+ checkboxWidget = checkbox (false )
15
+ @testset " statedict" begin
14
16
15
- @test Dict (:range => 1 : 5 ,
16
- :value => 3 ,
17
- :readout_format => " d" ,
18
- :continuous_update => true ) == Interact. statedict (sliderWidget)
19
- @test 3 == value (signal (sliderWidget))
20
- @test 1 == parse_msg (sliderWidget, 1 )
21
- @test 0 == parse_msg (sliderWidget, 0 )
17
+ @test Dict (:range => 1 : 5 ,
18
+ :value => 3 ,
19
+ :readout_format => " d" ,
20
+ :readout => true ,
21
+ :orientation => " horizontal" ,
22
+ :continuous_update => true ) == Interact. statedict (sliderWidget)
23
+ @test Dict (:value => false ) == Interact. statedict (checkboxWidget)
24
+ end
22
25
26
+ @testset " parse" begin
27
+ @test 3 == value (signal (sliderWidget))
28
+ @test false == value (signal (checkboxWidget))
23
29
24
- checkboxWidget = checkbox (false )
25
- @test Dict (:value => false ) == Interact. statedict (checkboxWidget)
26
- @test false == value (signal (checkboxWidget))
30
+ @test 1 == parse_msg (sliderWidget, 1 )
31
+ @test 0 == parse_msg (sliderWidget, 0 )
27
32
28
- @test 1 == parse_msg (checkboxWidget, 1 )
29
- @test 0 == parse_msg (checkboxWidget, 0 )
33
+ @test 1 == parse_msg (checkboxWidget, 1 )
34
+ @test 0 == parse_msg (checkboxWidget, 0 )
35
+ end
0 commit comments