- $values = Json::decode($this->drupalPostForm('form-test/email', $edit, 'Submit'));
+ $this->drupalPostForm('form-test/email', $edit, 'Submit');
+ $values = Json::decode($this->getSession()->getPage()->getContent());
$this->assertIdentical($values['email'], '');
$this->assertEqual($values['email_required'], 'foo.bar@example.com');
$edit = [];
$edit['email'] = 'foo@example.com';
$edit['email_required'] = 'example@drupal.org';
$this->assertIdentical($values['email'], '');
$this->assertEqual($values['email_required'], 'foo.bar@example.com');
$edit = [];
$edit['email'] = 'foo@example.com';
$edit['email_required'] = 'example@drupal.org';
- $values = Json::decode($this->drupalPostForm('form-test/email', $edit, 'Submit'));
+ $this->drupalPostForm('form-test/email', $edit, 'Submit');
+ $values = Json::decode($this->getSession()->getPage()->getContent());
$this->assertEqual($values['email'], 'foo@example.com');
$this->assertEqual($values['email_required'], 'example@drupal.org');
}
$this->assertEqual($values['email'], 'foo@example.com');
$this->assertEqual($values['email_required'], 'example@drupal.org');
}