Commit c098a2bc authored by Fabrice Scoyer's avatar Fabrice Scoyer Committed by flocondetoile
Browse files

Issue #3308082 by flocondetoile: Update tests after change made for the submit button

parent c4a8d809
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -415,44 +415,44 @@ class SelfEvaluationSpecificStepFormTest extends BrowserTestBase {
    $this->assertSession()->addressEquals($urlSelfEvaluationStepForm . '/1');
    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->pageTextContains("Step 1");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_1' => '2'], 'Submit');
    $this->submitForm(['choices_1' => '2'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepForm . '/2');
    $this->assertSession()->pageTextContains("Step 2");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_2' => '6'], 'Submit');
    $this->submitForm(['choices_2' => '6'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepForm . '/3');
    $this->assertSession()->pageTextContains("Step 3");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_3' => '10'], 'Submit');
    $this->submitForm(['choices_3' => '10'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepForm . '/4');
    $this->assertSession()->pageTextContains("Step 4");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_4' => '12'], 'Submit');
    $this->submitForm(['choices_4' => '12'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepForm . '/5');
    $this->assertSession()->pageTextContains("Step 5");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_5' => '15'], 'Submit');
    $this->submitForm(['choices_5' => '15'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepForm . '/6');
    $this->assertSession()->pageTextContains("Step 6");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->submitForm(['choices_6' => '19'], 'Submit');
    $this->submitForm(['choices_6' => '19'], 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($urlSelfEvaluationStepFormClose);
+11 −11
Original line number Diff line number Diff line
@@ -371,21 +371,21 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
    $this->drupalGet($this->urlSelfEvaluationStepFormQuestion . '/1');
    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepFormQuestion . '/1');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $this->drupalGet($this->urlSelfEvaluationStepFormQuestion . '/1');
    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepFormQuestion . '/1');
    $this->assertSession()->pageTextContains("Step 1");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $params_step_1 = [];
    $this->submitForm($params_step_1, 'Submit');
    $this->submitForm($params_step_1, 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepFormQuestion . '/2');
    $this->assertSession()->pageTextContains("Step 2");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    if ($this->selfEvaluationQuestion2->question_type->value == 'single_max') {
      $params_step_2['choices_2'] = 3;
@@ -394,7 +394,7 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
      $params_step_2['choices_2[3]'] = 3;
    }

    $this->submitForm($params_step_2, 'Submit');
    $this->submitForm($params_step_2, 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($urlSelfEvaluationStepFormClose);
@@ -409,7 +409,7 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
      $params_step_1['choices_1[2]'] = 2;
    }

    $this->submitForm($params_step_1, 'Submit');
    $this->submitForm($params_step_1, 'Next');

    $this->drupalGet($urlSelfEvaluationStepFormClose);

@@ -456,15 +456,15 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepFormTheme . '/1');
    $this->assertSession()->pageTextContains("Step 1");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    $params_step_1 = [];
    $this->submitForm($params_step_1, 'Submit');
    $this->submitForm($params_step_1, 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($this->urlSelfEvaluationStepFormTheme . '/2');
    $this->assertSession()->pageTextContains("Step 2");
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Submit');
    $this->assertSession()->elementAttributeContains('css', '#edit-submit', 'value', 'Next');

    if ($this->selfEvaluationQuestion5->question_type->value == 'single_max') {
      $params_step_2['choices_5'] = 9;
@@ -480,7 +480,7 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
      $params_step_2['choices_6[11]'] = 11;
    }

    $this->submitForm($params_step_2, 'Submit');
    $this->submitForm($params_step_2, 'Next');

    $this->assertSession()->statusCodeEquals(200);
    $this->assertSession()->addressEquals($urlSelfEvaluationStepFormClose);
@@ -502,7 +502,7 @@ class SelfEvaluationStepFormTest extends BrowserTestBase {
      $params_step_1['choices_4[7]'] = 7;
    }

    $this->submitForm($params_step_1, 'Submit');
    $this->submitForm($params_step_1, 'Next');

    $this->drupalGet($urlSelfEvaluationStepFormClose);