X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Ffilefield_sources%2Fsrc%2FTests%2FClipboardSourceTest.php;fp=web%2Fmodules%2Fcontrib%2Ffilefield_sources%2Fsrc%2FTests%2FClipboardSourceTest.php;h=215883a06c4c932892f6e078ed390b09fb6e5de8;hp=0000000000000000000000000000000000000000;hb=8acec36f19c470dfcda1ae2336826a782f41874c;hpb=e0411c4e83ba0d079034db83c3f7f55be24a0e35 diff --git a/web/modules/contrib/filefield_sources/src/Tests/ClipboardSourceTest.php b/web/modules/contrib/filefield_sources/src/Tests/ClipboardSourceTest.php new file mode 100644 index 000000000..215883a06 --- /dev/null +++ b/web/modules/contrib/filefield_sources/src/Tests/ClipboardSourceTest.php @@ -0,0 +1,37 @@ +enableSources(array( + 'clipboard' => TRUE, + )); + $file = $this->createTemporaryFileEntity(); + + $this->uploadFileByClipboardSource($file->getFileUri(), $file->getFilename(), 0); + + // We can only upload one file on single value field. + $this->assertNoFieldByXPath('//input[@type="submit"]', t('Upload'), t('After uploading a file, "Upload" button is no longer displayed.')); + + $this->removeFile($file->getFilename(), 0); + + // Can upload file again. + $this->assertFieldByXpath('//input[@type="submit"]', t('Upload'), 'After clicking the "Remove" button, the "Upload" button is displayed.'); + } + +}