Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Individual testcases are always passed on Windows #13225

Closed
ndtoan96 opened this issue Jan 4, 2024 · 1 comment · Fixed by #13232
Closed

Individual testcases are always passed on Windows #13225

ndtoan96 opened this issue Jan 4, 2024 · 1 comment · Fixed by #13232

Comments

@ndtoan96
Copy link

ndtoan96 commented Jan 4, 2024

Elixir and Erlang/OTP versions

Erlang/OTP 26 [erts-14.2.1] [source] [64-bit] [smp:16:16] [ds:16:16:10] [async-threads:1] [jit:ns]

Elixir 1.16.0 (compiled with Erlang/OTP 26)

Operating system

Windows

Current behavior

mix test folder\file.exs:<line> always returns exit code 0, even if the test should fail.

mix test folder/file.exs:<line> behaves correctly. (notice the separator \ vs /)

image

Expected behavior

On Windows, \ separator should not cause problem.

@jimharter
Copy link

I am running into the same issue. I don't think the issue is that they always pass. Instead, it is that all tests are excluded. Also, I verified that it works properly on 1.15.7.

josevalim added a commit that referenced this issue Jan 7, 2024
josevalim added a commit that referenced this issue Jan 7, 2024
lukaszsamson added a commit to elixir-lsp/vscode-elixir-ls that referenced this issue Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants