File tree Expand file tree Collapse file tree 5 files changed +48
-1
lines changed
src/Exercism.TestRunner.FSharp Expand file tree Collapse file tree 5 files changed +48
-1
lines changed Original file line number Diff line number Diff line change @@ -258,7 +258,7 @@ module DotnetCli =
258
258
let solutionDir = Path.GetDirectoryName( context.TestsFile)
259
259
260
260
Process.exec " dotnet" " restore --source /root/.nuget/packages/" solutionDir
261
- Process.exec " dotnet" $" test --no-restore --verbosity=quiet --logger \" trx;LogFileName=%s {Path.GetFileName(context.TestResultsFile)}\" /flp:v=q " solutionDir
261
+ Process.exec " dotnet" $" test --no-restore --verbosity=quiet --logger \" trx;LogFileName=%s {Path.GetFileName(context.TestResultsFile)}\" /flp:verbosity=quiet;errorsOnly=true " solutionDir
262
262
263
263
let buildErrors = parseBuildErrors context
264
264
Original file line number Diff line number Diff line change
1
+ module SingleTestThatPasses
2
+
3
+ let add x y =
4
+ match true with
5
+ | true -> x + y
Original file line number Diff line number Diff line change
1
+ <Project Sdk =" Microsoft.NET.Sdk" >
2
+
3
+ <PropertyGroup >
4
+ <TargetFramework >net8.0</TargetFramework >
5
+
6
+ <IsPackable >false</IsPackable >
7
+ </PropertyGroup >
8
+
9
+ <ItemGroup >
10
+ <Compile Include =" Warnings.fs" />
11
+ <Compile Include =" WarningsTests.fs" />
12
+ </ItemGroup >
13
+
14
+ <ItemGroup >
15
+ <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 16.8.3" />
16
+ <PackageReference Include =" xunit" Version =" 2.4.1" />
17
+ <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.4.3" />
18
+ <PackageReference Include =" FsUnit.xUnit" Version =" 4.0.4" />
19
+ <PackageReference Include =" Exercism.Tests" Version =" 0.1.0-alpha" />
20
+ </ItemGroup >
21
+
22
+ </Project >
Original file line number Diff line number Diff line change
1
+ module SingleTestThatPassesTests
2
+
3
+ open Xunit
4
+ open FsUnit.Xunit
5
+ open Exercism.Tests
6
+ open SingleTestThatPasses
7
+
8
+ [<Fact>]
9
+ let ``Add should add numbers`` () = add 1 1 |> should equal 2
Original file line number Diff line number Diff line change
1
+ {
2
+ "version" : 3 ,
3
+ "status" : " pass" ,
4
+ "tests" : [
5
+ {
6
+ "name" : " Add should add numbers" ,
7
+ "status" : " pass" ,
8
+ "test_code" : " add 1 1 |\u003E should equal 2"
9
+ }
10
+ ]
11
+ }
You can’t perform that action at this time.
0 commit comments