diff --git a/samples/OptionAnalyzer.Test/UnitTests.fs b/samples/OptionAnalyzer.Test/UnitTests.fs index 5886cd7..883bcad 100644 --- a/samples/OptionAnalyzer.Test/UnitTests.fs +++ b/samples/OptionAnalyzer.Test/UnitTests.fs @@ -7,16 +7,24 @@ open NUnit.Framework open FSharp.Compiler.Text open FSharp.Analyzers.SDK open FSharp.Analyzers.SDK.Testing -open FSharp.Analyzers.SDK let mutable projectOptions: FSharpProjectOptions = FSharpProjectOptions.zero +let mutable runtimeTfm: string = Unchecked.defaultof<_> -[] +[] let Setup () = + runtimeTfm <- + let v = System.Environment.Version + + "net" + + string v.Major + + "." + + string v.Minor + task { let! opts = mkOptionsFromProject - "net8.0" + runtimeTfm [ { Name = "Newtonsoft.Json" @@ -437,12 +445,12 @@ module ClientTests = let file = { FileName = "A.fs"; Source = source } getContextFor (TransparentCompilerOptions snapshot) [ file ] file - [] + [] let Setup () = task { let! opts = mkSnapshotFromProject - "net8.0" + runtimeTfm [ { Name = "Newtonsoft.Json" @@ -624,12 +632,12 @@ module ClientTests = let mutable projectOptions: FSharpProjectOptions = FSharpProjectOptions.zero - [] + [] let Setup () = task { let! opts = mkOptionsFromProject - "net8.0" + runtimeTfm [ { Name = "Newtonsoft.Json"