├── .busted ├── .editorconfig ├── .github └── workflows │ ├── luarocks.yml │ └── main.yml ├── .gitignore ├── .luacheckrc ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── lazy.lua ├── lua └── neotest-vstest │ ├── client.lua │ ├── dotnet_utils.lua │ ├── files.lua │ ├── init.lua │ ├── mtp │ ├── client.lua │ └── init.lua │ ├── queries │ ├── c_sharp.lua │ └── fsharp.lua │ ├── strategies │ ├── vstest.lua │ └── vstest_debugger.lua │ ├── types.lua │ ├── utilities.lua │ └── vstest │ ├── cli_wrapper.lua │ ├── client.lua │ └── init.lua ├── neotest-vstest-scm-1.rockspec ├── repro.lua ├── scripts └── run_tests.fsx ├── spec ├── dotnet_info_parsing_spec.lua ├── installation_spec.lua ├── root_detection_spec.lua ├── samples │ ├── test_project │ │ └── project.fsproj │ └── test_solution │ │ ├── fsharp-test.sln │ │ └── src │ │ ├── CSharpTest │ │ ├── CSharpTest.csproj │ │ └── UnitTest1.cs │ │ ├── ConsoleApp │ │ ├── ConsoleApp.csproj │ │ └── Program.cs │ │ └── FsharpTest │ │ ├── FsharpTest.fsproj │ │ ├── ManyTests.fs │ │ ├── Program.fs │ │ ├── Subfolder │ │ └── Subfolder2 │ │ │ └── Subfolder3 │ │ │ └── MoreTests.fs │ │ ├── Tests.fs │ │ └── TestsNUnit.fs └── test_detection_spec.lua └── stylua.toml /.busted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.busted -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/luarocks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.github/workflows/luarocks.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.gitignore -------------------------------------------------------------------------------- /.luacheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/.luacheckrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/README.md -------------------------------------------------------------------------------- /lazy.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lazy.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/client.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/dotnet_utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/dotnet_utils.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/files.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/files.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/init.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/mtp/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/mtp/client.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/mtp/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/mtp/init.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/queries/c_sharp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/queries/c_sharp.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/queries/fsharp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/queries/fsharp.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/strategies/vstest.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/strategies/vstest.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/strategies/vstest_debugger.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/strategies/vstest_debugger.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/types.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/utilities.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/utilities.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/vstest/cli_wrapper.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/vstest/cli_wrapper.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/vstest/client.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/vstest/client.lua -------------------------------------------------------------------------------- /lua/neotest-vstest/vstest/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/lua/neotest-vstest/vstest/init.lua -------------------------------------------------------------------------------- /neotest-vstest-scm-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/neotest-vstest-scm-1.rockspec -------------------------------------------------------------------------------- /repro.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/repro.lua -------------------------------------------------------------------------------- /scripts/run_tests.fsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/scripts/run_tests.fsx -------------------------------------------------------------------------------- /spec/dotnet_info_parsing_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/dotnet_info_parsing_spec.lua -------------------------------------------------------------------------------- /spec/installation_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/installation_spec.lua -------------------------------------------------------------------------------- /spec/root_detection_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/root_detection_spec.lua -------------------------------------------------------------------------------- /spec/samples/test_project/project.fsproj: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/samples/test_solution/fsharp-test.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/fsharp-test.sln -------------------------------------------------------------------------------- /spec/samples/test_solution/src/CSharpTest/CSharpTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/CSharpTest/CSharpTest.csproj -------------------------------------------------------------------------------- /spec/samples/test_solution/src/CSharpTest/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/CSharpTest/UnitTest1.cs -------------------------------------------------------------------------------- /spec/samples/test_solution/src/ConsoleApp/ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/ConsoleApp/ConsoleApp.csproj -------------------------------------------------------------------------------- /spec/samples/test_solution/src/ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/ConsoleApp/Program.cs -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/FsharpTest.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/FsharpTest/FsharpTest.fsproj -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/ManyTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/FsharpTest/ManyTests.fs -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/Program.fs: -------------------------------------------------------------------------------- 1 | module Program = let [] main _ = 0 2 | -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/Subfolder/Subfolder2/Subfolder3/MoreTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/FsharpTest/Subfolder/Subfolder2/Subfolder3/MoreTests.fs -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/Tests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/FsharpTest/Tests.fs -------------------------------------------------------------------------------- /spec/samples/test_solution/src/FsharpTest/TestsNUnit.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/samples/test_solution/src/FsharpTest/TestsNUnit.fs -------------------------------------------------------------------------------- /spec/test_detection_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/spec/test_detection_spec.lua -------------------------------------------------------------------------------- /stylua.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nsidorenco/neotest-vstest/HEAD/stylua.toml --------------------------------------------------------------------------------