Not referring to tests in particular, but on WSL, you can run applications “on the Windows side”, such as cmd.exe. cmd.exe allows you to provide a shell command.
In Bash for example, you can do something like this:
cmd.exe /C "start https://forum.elixirforum.com/"
# or
cmd.exe /C "start $( echo "https://jwt.ms/#access_token=${access_token}" )"
In Elixir, this might be a start:
System.cmd("cmd.exe", ["/C", "start https://forum.elixirforum.com/"])
However, escaping stuff the right way can always be ‘difficult’ (BatBadBut: You can't securely execute commands on Windows - GMO Flatt Security Research)






















