You've already forked sap-jenkins-library
mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-11-06 09:09:19 +02:00
Set script 'ci-e2e' as default for acceptance stage (#4000)
* Set script 'ci-e2e' as default for acceptance stage * Refactor test case * Clean up * Adjust parameter comment
This commit is contained in:
committed by
GitHub
parent
c7342cfb0e
commit
e610bda779
@@ -75,24 +75,6 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
thrown.expect(hudson.AbortException)
|
||||
thrown.expectMessage('[npmExecuteEndToEndTests] The execution failed, since no appUrls are defined. Please provide appUrls as a list of maps.')
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
void noRunScript() {
|
||||
def appUrl = [url: "http://my-url.com"]
|
||||
|
||||
nullScript.commonPipelineEnvironment.configuration = [stages: [myStage:[
|
||||
appUrls: [appUrl]
|
||||
]]]
|
||||
|
||||
thrown.expect(hudson.AbortException)
|
||||
thrown.expectMessage('[npmExecuteEndToEndTests] No runScript was defined.')
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage"
|
||||
@@ -112,8 +94,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -130,8 +111,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -148,8 +128,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
}
|
||||
|
||||
@@ -163,8 +142,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
|
||||
assertFalse(executedInParallel)
|
||||
@@ -185,8 +163,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
|
||||
assert npmExecuteScriptsRule.hasParameter('script', nullScript)
|
||||
@@ -207,8 +184,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
|
||||
assert npmExecuteScriptsRule.hasParameter('script', nullScript)
|
||||
@@ -231,7 +207,6 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
buildDescriptorExcludeList: ["path/to/package.json"],
|
||||
runScript: "ci-e2e"
|
||||
)
|
||||
|
||||
assert npmExecuteScriptsRule.hasParameter('script', nullScript)
|
||||
@@ -255,8 +230,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
|
||||
assertTrue(executedInParallel)
|
||||
@@ -278,8 +252,7 @@ class NpmExecuteEndToEndTestsTest extends BasePiperTest {
|
||||
|
||||
stepRule.step.npmExecuteEndToEndTests(
|
||||
script: nullScript,
|
||||
stageName: "myStage",
|
||||
runScript: "ci-e2e"
|
||||
stageName: "myStage"
|
||||
)
|
||||
|
||||
assertTrue(executedInParallel)
|
||||
|
||||
@@ -194,6 +194,5 @@ class PiperPipelineStageAcceptanceTest extends BasePiperTest {
|
||||
)
|
||||
|
||||
assertThat(stepsCalled, hasItem('npmExecuteEndToEndTests'))
|
||||
assertThat(stepParameters.npmExecuteEndToEndTests.runScript, is('ci-e2e'))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user