Model TRX reports (#40)

This commit is contained in:
Patrick Stevens
2024-06-08 15:22:24 +01:00
committed by GitHub
parent d3343dd7df
commit 78b5e9b71f
12 changed files with 2318 additions and 2 deletions

View File

@@ -0,0 +1,20 @@
namespace TestRunner.Test
open System
open System.IO
[<RequireQualifiedAccess>]
module internal EmbeddedResource =
type Dummy = class end
let read (name : string) : string =
let assy = typeof<Dummy>.Assembly
let manifestName =
assy.GetManifestResourceNames ()
|> Seq.filter (fun s -> s.EndsWith (name, StringComparison.Ordinal))
|> Seq.exactlyOne
use s = assy.GetManifestResourceStream manifestName
use reader = new StreamReader (s)
reader.ReadToEnd ()