Implement acceptance tests for MSBuild that cover basic test scenarios.

          [JENKINS-33382] ATH: Tests for MSBuild

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/af4ad71d98da83a297eace2d87a08fbe971d6011
          Log:
          JENKINS-33382 Add WithOS annotation. Copying files in Windows with remote controller should fail (for now)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/af4ad71d98da83a297eace2d87a08fbe971d6011 Log: JENKINS-33382 Add WithOS annotation. Copying files in Windows with remote controller should fail (for now)

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          http://jenkins-ci.org/commit/acceptance-test-harness/9fdb064d06cf746581f7f9c0596c15a0bf586210
          Log:
          JENKINS-33382 Improving javadoc. Copy file only supported for LocalController.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java http://jenkins-ci.org/commit/acceptance-test-harness/9fdb064d06cf746581f7f9c0596c15a0bf586210 Log: JENKINS-33382 Improving javadoc. Copy file only supported for LocalController.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/6fedca8c8d1fa21f7fd8154423ef6e5d7c95de7b
          Log:
          JENKINS-33382 WithOS - runtime error if no LocalController in use. Native - change impl to support win too

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/po/CapybaraPortingLayerImpl.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/6fedca8c8d1fa21f7fd8154423ef6e5d7c95de7b Log: JENKINS-33382 WithOS - runtime error if no LocalController in use. Native - change impl to support win too

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          http://jenkins-ci.org/commit/acceptance-test-harness/0f69c25662c3bd70ec627542c81e2e8af2952ec1
          Log:
          JENKINS-33382 Tiny refactor.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java http://jenkins-ci.org/commit/acceptance-test-harness/0f69c25662c3bd70ec627542c81e2e8af2952ec1 Log: JENKINS-33382 Tiny refactor.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/Native.java
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/606bec45844ffac7a460c60510613d946886474b
          Log:
          JENKINS-33382 Fix potential NPE and extra checks.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/junit/Native.java src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/606bec45844ffac7a460c60510613d946886474b Log: JENKINS-33382 Fix potential NPE and extra checks.

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          http://jenkins-ci.org/commit/acceptance-test-harness/7e4f10579ca832572b8745fe67130b6bfe7c6f05
          Log:
          JENKINS-33382 Resolve more conflicts

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/po/Job.java http://jenkins-ci.org/commit/acceptance-test-harness/7e4f10579ca832572b8745fe67130b6bfe7c6f05 Log: JENKINS-33382 Resolve more conflicts

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/e7426c608c2a5da688471c711e7ade64b8338de3
          Log:
          JENKINS-33382 Use of WithOS annotation

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/e7426c608c2a5da688471c711e7ade64b8338de3 Log: JENKINS-33382 Use of WithOS annotation

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/main/java/org/jenkinsci/test/acceptance/po/BatchBuildStep.java
          http://jenkins-ci.org/commit/acceptance-test-harness/bf380a93445bd1b39c018556afe99677b0acc856
          Log:
          JENKINS-33382 Remove unused BatchBuildStep (duplicated from merge)

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/main/java/org/jenkinsci/test/acceptance/po/BatchBuildStep.java http://jenkins-ci.org/commit/acceptance-test-harness/bf380a93445bd1b39c018556afe99677b0acc856 Log: JENKINS-33382 Remove unused BatchBuildStep (duplicated from merge)

          Code changed in jenkins
          User: Armando Fernandez
          Path:
          src/test/java/plugins/MSBuildPluginTest.java
          http://jenkins-ci.org/commit/acceptance-test-harness/3e340c11a995a7658137030d451f3348f9c6cd63
          Log:
          JENKINS-33382 Add new test and static import hamcrests method

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Armando Fernandez Path: src/test/java/plugins/MSBuildPluginTest.java http://jenkins-ci.org/commit/acceptance-test-harness/3e340c11a995a7658137030d451f3348f9c6cd63 Log: JENKINS-33382 Add new test and static import hamcrests method

          Code changed in jenkins
          User: Robert Sandell
          Path:
          src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java
          src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildInstallation.java
          src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildStep.java
          src/main/java/org/jenkinsci/test/acceptance/po/Job.java
          src/test/java/plugins/MSBuildPluginTest.java
          src/test/resources/msbuild_plugin/projProject/HelloWorld.cs
          src/test/resources/msbuild_plugin/projProject/project.proj
          src/test/resources/msbuild_plugin/slnProject/HelloWorld.cs
          src/test/resources/msbuild_plugin/slnProject/project.proj
          src/test/resources/msbuild_plugin/slnProject/project.sln
          http://jenkins-ci.org/commit/acceptance-test-harness/6c8327763b36974fa5cc3f57998f7fc75fa81247
          Log:
          Merge pull request #83 from armfergom/JENKINS-33382

          JENKINS-33382 MSBuild acceptance tests.

          Compare: https://github.com/jenkinsci/acceptance-test-harness/compare/2d593b8ebe62...6c8327763b36

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Robert Sandell Path: src/main/java/org/jenkinsci/test/acceptance/junit/WithOS.java src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildInstallation.java src/main/java/org/jenkinsci/test/acceptance/msbuild/MSBuildStep.java src/main/java/org/jenkinsci/test/acceptance/po/Job.java src/test/java/plugins/MSBuildPluginTest.java src/test/resources/msbuild_plugin/projProject/HelloWorld.cs src/test/resources/msbuild_plugin/projProject/project.proj src/test/resources/msbuild_plugin/slnProject/HelloWorld.cs src/test/resources/msbuild_plugin/slnProject/project.proj src/test/resources/msbuild_plugin/slnProject/project.sln http://jenkins-ci.org/commit/acceptance-test-harness/6c8327763b36974fa5cc3f57998f7fc75fa81247 Log: Merge pull request #83 from armfergom/ JENKINS-33382 JENKINS-33382 MSBuild acceptance tests. Compare: https://github.com/jenkinsci/acceptance-test-harness/compare/2d593b8ebe62...6c8327763b36

            armfergom Armando Fernandez
            armfergom Armando Fernandez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: