public void VerifyImagesWithApps(ImageDescriptor imageDescriptor) { List<string> appBuildArgs = new List<string> { }; string baseWCFImage = imageTestHelper.GetImage("wcf", imageDescriptor.Version, imageDescriptor.OsVariant); appBuildArgs.Add($"BASE_WCF_IMAGE={baseWCFImage}"); imageTestHelper.BuildAndTestImage( imageDescriptor: imageDescriptor, buildArgs: appBuildArgs, appDescriptor: "wcf", runCommand: "", testUrl: "/Service1.svc" ); }
public void VerifyImagesWithApps(ImageDescriptor imageDescriptor) { List <string> appBuildArgs = new List <string> { }; string baseAspnetImage = ImageTestHelper.GetImage("aspnet", imageDescriptor.Version, imageDescriptor.OsVariant); appBuildArgs.Add($"BASE_ASPNET_IMAGE={baseAspnetImage}"); ImageTestHelper.BuildAndTestImage( imageDescriptor: imageDescriptor, buildArgs: appBuildArgs, appDescriptor: "aspnet", runCommand: "", testUrl: "/hello-world.aspx" ); }
public void VerifyClickOncePublishing(ImageDescriptor imageDescriptor) { string baseBuildImage = ImageTestHelper.GetImage("sdk", imageDescriptor.Version, imageDescriptor.OsVariant); List <string> buildArgs = new List <string> { $"BASE_BUILD_IMAGE={baseBuildImage}", }; string command = $"cmd /s /c dir /b publish"; string output = ImageTestHelper.BuildAndTestImage(imageDescriptor, buildArgs, "clickonce", command, null); string[] outputLines = output.Split(Environment.NewLine); Assert.Equal(4, outputLines.Length); Assert.Equal("Application Files", outputLines[0]); Assert.Equal($"clickonce-{imageDescriptor.Version}.application", outputLines[1]); Assert.Equal($"clickonce-{imageDescriptor.Version}.exe", outputLines[2]); Assert.Equal($"setup.exe", outputLines[3]); }
private void VerifyFxImages(RuntimeImageDescriptor imageDescriptor, string appDescriptor, string runCommand, bool includeRuntime) { string baseBuildImage = _imageTestHelper.GetImage("sdk", imageDescriptor.SdkVersion, imageDescriptor.OsVariant); List <string> appBuildArgs = new List <string> { $"BASE_BUILD_IMAGE={baseBuildImage}" }; if (includeRuntime) { string baseRuntimeImage = _imageTestHelper.GetImage("runtime", imageDescriptor.Version, imageDescriptor.OsVariant); appBuildArgs.Add($"BASE_RUNTIME_IMAGE={baseRuntimeImage}"); } _imageTestHelper.BuildAndTestImage( imageDescriptor: imageDescriptor, buildArgs: appBuildArgs, appDescriptor: appDescriptor, runCommand: runCommand, testUrl: "" ); }