dotnet/machinelearning

Tests need their own environment implementation

开放

#925 创建于 2018年9月15日

 (4 条评论) (1 个反应) (0 位负责人)C# (1,901 个派生)batch import
P3good first issuetestup-for-grabs

仓库指标

星标
 (9,125 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Right now we use TlcEnvironment (or ConsoleEnvironment) which outputs everything to console. And XUnit don't care about console, and if you want to look on output during test execution you need to do something like this: https://github.com/dotnet/machinelearning/blob/4cb7dd9047b4c456e81ba014c664c27efe217351/test/Microsoft.ML.StaticPipelineTesting/StaticPipeTests.cs#L31

We should have XUnitEnvironment or TestEnvironment and redirect all output to ITestOutputHelper.

贡献者指南