Remove GivenADesktopAppWhichUsesCommandCreateDotnet, since Cli.Utils will only support netstandard1.5 going forward.
This commit is contained in:
parent
38753d42b0
commit
7618cce420
3 changed files with 0 additions and 79 deletions
|
@ -1,21 +0,0 @@
|
|||
using System;
|
||||
using Microsoft.DotNet.Cli.Utils;
|
||||
using System.IO;
|
||||
|
||||
namespace DesktopAppWhichCallsDotnet
|
||||
{
|
||||
public class Program
|
||||
{
|
||||
public static int Main(string[] args)
|
||||
{
|
||||
var projectPath = args[0];
|
||||
|
||||
return Command.CreateDotNet("build", new string[] {})
|
||||
.WorkingDirectory(Path.GetDirectoryName(projectPath))
|
||||
.ForwardStdErr()
|
||||
.ForwardStdOut()
|
||||
.Execute()
|
||||
.ExitCode;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
{
|
||||
"version": "1.0.0-*",
|
||||
"dependencies": {
|
||||
"Microsoft.DotNet.Cli.Utils": {
|
||||
"target": "project"
|
||||
}
|
||||
},
|
||||
"buildOptions": {
|
||||
"emitEntryPoint": true
|
||||
},
|
||||
"frameworks": {
|
||||
"net46": {
|
||||
"frameworkAssemblies": {
|
||||
"System.Runtime": {
|
||||
"type": "build"
|
||||
},
|
||||
"System.IO": {
|
||||
"type": "build"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,35 +0,0 @@
|
|||
// Copyright (c) .NET Foundation and contributors. All rights reserved.
|
||||
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
||||
|
||||
using System;
|
||||
using System.IO;
|
||||
using Microsoft.DotNet.Tools.Test.Utilities;
|
||||
using FluentAssertions;
|
||||
|
||||
namespace Microsoft.DotNet.Cli.Utils.Tests
|
||||
{
|
||||
public class GivenADesktopAppWhichUsesCommandCreateDotnet : TestBase
|
||||
{
|
||||
[WindowsOnlyFact]
|
||||
public void It_calls_dotnet_build_on_a_project_successfully()
|
||||
{
|
||||
var testAssetsManager = GetTestGroupTestAssetsManager("DesktopTestProjects");
|
||||
var testInstance = testAssetsManager
|
||||
.CreateTestInstance("DesktopAppWhichCallsDotnet")
|
||||
.WithLockFiles()
|
||||
.WithBuildArtifacts();
|
||||
// project was moved to another location and needs it's relative path to Utils project restored
|
||||
new RestoreCommand().Execute(testInstance.TestRoot).Should().Pass();
|
||||
|
||||
var testProjectAssetManager = GetTestGroupTestAssetsManager("TestProjects");
|
||||
var testInstanceToBuild = testProjectAssetManager
|
||||
.CreateTestInstance("TestAppSimple")
|
||||
.WithLockFiles();
|
||||
|
||||
var testProject = Path.Combine(testInstance.TestRoot, "project.json");
|
||||
var testProjectToBuild = Path.Combine(testInstanceToBuild.TestRoot, "project.json");
|
||||
|
||||
new RunCommand(testProject).Execute(testProjectToBuild).Should().Pass();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue