File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -229,6 +229,20 @@ assert_end custom_interpreters
229229
230230
231231
232+ # #######################################################################################################################
233+ # # misc
234+
235+ # # prevent regressions of #98 (it fails to process empty or space-containing arguments)
236+ assert ' kscript "println(args.size)" foo bar' 2 # # regaular args
237+ assert ' kscript "println(args.size)" "" foo bar' 3 # # accept empty args
238+ assert ' kscript "println(args.size)" "--params foo"' 1 # # make sure dash args are not confused with options
239+ assert ' kscript "println(args.size)" "foo bar"' 1 # # allow for spaces
240+ assert ' kscript "println(args[0])" "foo bar"' " foo bar" # # make sure quotes are not propagated into args
241+
242+
243+ assert_end misc
244+
245+
232246# #######################################################################################################################
233247# # run junit-test suite
234248
You can’t perform that action at this time.
0 commit comments