Chris@0: t('some dumb text')]; Chris@0: Chris@0: // Post with 'drivertext' as the triggering element. Chris@0: $this->drupalPostAjaxForm('ajax_validation_test', $edit, 'drivertext'); Chris@0: // Look for a validation failure in the resultant JSON. Chris@0: $this->assertNoText(t('Error message'), 'No error message in resultant JSON'); Chris@0: $this->assertText('ajax_forms_test_validation_form_callback invoked', 'The correct callback was invoked'); Chris@0: Chris@0: $this->drupalGet('ajax_validation_test'); Chris@0: $edit = ['drivernumber' => 12345]; Chris@0: Chris@0: // Post with 'drivernumber' as the triggering element. Chris@0: $this->drupalPostAjaxForm('ajax_validation_test', $edit, 'drivernumber'); Chris@0: // Look for a validation failure in the resultant JSON. Chris@0: $this->assertNoText(t('Error message'), 'No error message in resultant JSON'); Chris@0: $this->assertText('ajax_forms_test_validation_number_form_callback invoked', 'The correct callback was invoked'); Chris@0: } Chris@0: Chris@0: }