File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -1328,6 +1328,25 @@ def test_eventually_local_form_multi_select_pre_selection
1328
1328
assert_equal [ "3" , "4" ] , response . dig ( *%w( form_params item ) )
1329
1329
end
1330
1330
1331
+ def test_eventually_local_form_selection_updates_with_selection
1332
+ visit_preview ( :eventually_local_fetch_form , route_format : :json )
1333
+
1334
+ assert_selector "input[type='hidden'][name='item'][value='3']" , visible : :hidden
1335
+ assert_selector "button" , text : "Item: Phaser"
1336
+
1337
+ click_on_invoker_button
1338
+ click_on_first_item
1339
+
1340
+ assert_selector "button" , text : "Item: Photon torpedo"
1341
+ assert_selector "input[type='hidden'][name='item'][value='1']" , visible : :hidden
1342
+
1343
+ refute_selector "button" , text : "Item: Phaser"
1344
+ refute_selector "input[type='hidden'][name='item'][value='3']" , visible : :hidden
1345
+
1346
+ response = JSON . parse ( find ( "pre" ) . text )
1347
+ assert_equal "1" , response . dig ( *%w( form_params item ) )
1348
+ end
1349
+
1331
1350
########## ANNOUNCEMENT TESTS ############
1332
1351
1333
1352
def test_ev_loc_announces_items
You can’t perform that action at this time.
0 commit comments