[Templates][Fixes #14216] Enables running angular npm tests
This commit is contained in:
parent
2257156346
commit
ee9c8bb36d
|
|
@ -66,11 +66,9 @@ namespace Templates.Test.SpaTemplateTest
|
|||
using var lintResult = await ProcessEx.RunViaShellAsync(Output, clientAppSubdirPath, "npm run lint");
|
||||
Assert.True(0 == lintResult.ExitCode, ErrorMessages.GetFailedProcessMessage("npm run lint", Project, lintResult));
|
||||
|
||||
if (template != "angular")
|
||||
{
|
||||
var testResult = await ProcessEx.RunViaShellAsync(Output, clientAppSubdirPath, "npm run test");
|
||||
Assert.True(0 == testResult.ExitCode, ErrorMessages.GetFailedProcessMessage("npm run test", Project, testResult));
|
||||
}
|
||||
var testcommand = "npm run test" + template == "angular" ? "-- --watch=false" : "";
|
||||
var testResult = await ProcessEx.RunViaShellAsync(Output, clientAppSubdirPath, testcommand);
|
||||
Assert.True(0 == testResult.ExitCode, ErrorMessages.GetFailedProcessMessage("npm run test", Project, testResult));
|
||||
|
||||
using var publishResult = await Project.RunDotNetPublishAsync();
|
||||
Assert.True(0 == publishResult.ExitCode, ErrorMessages.GetFailedProcessMessage("publish", Project, publishResult));
|
||||
|
|
|
|||
Loading…
Reference in New Issue