public void DNXVersion() { settings = new DNXSettings(parse("-v")); Assert.IsNull(settings.DNXVersion); string dnxVersion = "1.0.0-beta8-15616"; settings = new DNXSettings(parse("-v " + dnxVersion)); Assert.AreEqual(dnxVersion, settings.DNXVersion); Assert.AreEqual("install 1.0.0-beta8-15616 -Persist -r clr -arch x64", settings.CreateArgsForDNX()); }
public GetInstallDNXScriptComamnd(EnvironmentSettings settings, DNXSettings dnxsettings) : base( settings, Path.Combine(settings.RemoteSettingsPath, "dnxInstall.sh"), settings.WorkingDir, "get installation script", settings.WorkingDir) { }
public void Frameworks() { settings = new DNXSettings(parse("dotnet")); Assert.AreEqual("dotnet", settings.Framework); settings = new DNXSettings(parse("dnxcore50")); Assert.AreEqual("dnxcore50", settings.Framework); settings = new DNXSettings(parse("dnx451")); Assert.AreEqual("dnx451", settings.Framework); }
public void DefaultRuntime() { settings = new DNXSettings(parse("dotnet")); Assert.AreEqual("coreclr", settings.Runtime); settings = new DNXSettings(parse("dnxcore50")); Assert.AreEqual("coreclr", settings.Runtime); settings = new DNXSettings(parse("dnx451")); Assert.AreEqual("clr", settings.Runtime); }
public void Runtime() { settings = new DNXSettings(parse("-r coreclr")); AssertSettings("coreclr", "x64", false); Assert.AreEqual("upgrade -r coreclr -arch x64", settings.CreateArgsForDNX()); settings = new DNXSettings(parse("-r clr")); AssertSettings("clr", "x64", false); Assert.AreEqual("upgrade -r clr -arch x64", settings.CreateArgsForDNX()); }
public GetNugetConfigCommand(EnvironmentSettings settings, DNXSettings dnxsettings) : base( settings, string.Format("$/{0}/NetCore/NuGet.Config", settings.BranchVersion), PlatformPathsCorrector.Inst.Correct(@"NetCore\", Platform.Windows), "get nuget.config", settings.WorkingDir) { workingDir = settings.WorkingDir; }
public void Architecture() { settings = new DNXSettings(parse("-arch")); Assert.AreEqual("x64", settings.Architecture); settings = new DNXSettings(parse("-arch x64")); Assert.AreEqual("x64", settings.Architecture); settings = new DNXSettings(parse("-arch x86")); Assert.AreEqual("x86", settings.Architecture); }
public InstallDNXCommand(EnvironmentSettings settings, DNXSettings dnxsettings) { this.settings = settings; this.dnxsettings = dnxsettings; }
public void Unstable() { settings = new DNXSettings(parse("-u")); Assert.IsTrue(settings.UnstableChannel); Assert.AreEqual("upgrade -r clr -arch x64 -u", settings.CreateArgsForDNX()); }
public void DefaultSettings() { settings = new DNXSettings(null); AssertSettings("clr", "x64", false); Assert.AreEqual("upgrade -r clr -arch x64", settings.CreateArgsForDNX()); }