X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fcore%2Fmodules%2Fsystem%2Ftests%2Fsrc%2FFunctional%2FForm%2FStateValuesCleanAdvancedTest.php;fp=web%2Fcore%2Fmodules%2Fsystem%2Ftests%2Fsrc%2FFunctional%2FForm%2FStateValuesCleanAdvancedTest.php;h=63d8e70c305c0c294ff56265ec09114beebdca07;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=0000000000000000000000000000000000000000;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/web/core/modules/system/tests/src/Functional/Form/StateValuesCleanAdvancedTest.php b/web/core/modules/system/tests/src/Functional/Form/StateValuesCleanAdvancedTest.php new file mode 100644 index 000000000..63d8e70c3 --- /dev/null +++ b/web/core/modules/system/tests/src/Functional/Form/StateValuesCleanAdvancedTest.php @@ -0,0 +1,56 @@ +drupalGetTestFiles('image'); + $this->image = current($image_files); + + // Check if the physical file is there. + $this->assertTrue(is_file($this->image->uri), "The image file we're going to upload exists."); + + // "Browse" for the desired file. + $edit = ['files[image]' => drupal_realpath($this->image->uri)]; + + // Post the form. + $this->drupalPostForm('form_test/form-state-values-clean-advanced', $edit, t('Submit')); + + // Expecting a 200 HTTP code. + $this->assertResponse(200, 'Received a 200 response for posted test file.'); + $this->assertRaw(t('You WIN!'), 'Found the success message.'); + } + +}