As you can see the expected output should be 69 but it won't print anything. This happens because basedir is empty and basepath is ["test"] so exit(cmd_call_echoed([basepath] + argv, silent)) will run the command "test" which is a valid command in $PATH.
To reproduce this bug imagine the following scenario:
As you can see the expected output should be
69
but it won't print anything. This happens becausebasedir
is empty andbasepath
is["test"]
soexit(cmd_call_echoed([basepath] + argv, silent))
will run the command "test" which is a valid command in $PATH.