Beispiel #1
0
 public function testCreateCategoryListWithConfigurationValueSetToBothUsesCommasAsSeparators()
 {
     $this->fixture->setConfigurationValue('categoriesInListView', 'both');
     $this->testingFramework->createDummyFile('foo.gif');
     $this->testingFramework->createDummyFile('foo2.gif');
     $multipleCategories = array(99 => array('title' => 'foo', 'icon' => 'foo.gif'), 100 => array('title' => 'bar', 'icon' => 'foo2.gif'));
     self::assertRegExp('/foo.*,.*bar/', $this->fixture->createCategoryList($multipleCategories));
 }
Beispiel #2
0
 /**
  * @test
  */
 public function getAttachedFilesWithAttachedFileWithFileNameEndingWithADotReturnsFileTypeNone()
 {
     $this->createPi1();
     $dummyFile = $this->testingFramework->createDummyFile('test.');
     $dummyFileName = $this->testingFramework->getPathRelativeToUploadDirectory($dummyFile);
     $this->fixture->setAttachedFiles($dummyFileName);
     $attachedFiles = $this->fixture->getAttachedFiles($this->pi1);
     self::assertSame('none', $attachedFiles[0]['type']);
 }
 /**
  * @test
  */
 public function listViewForLoggedInUserAndLimitFileDownloadToAttendeesTrueAndUserAttendeeShowsAttachedFile()
 {
     $this->fixture->setConfigurationValue('hideColumns', '');
     $this->fixture->setConfigurationValue('limitFileDownloadToAttendees', 1);
     $this->createLogInAndRegisterFeUser();
     $dummyFile = $this->testingFramework->createDummyFile();
     $dummyFileName = $this->testingFramework->getPathRelativeToUploadDirectory($dummyFile);
     $this->testingFramework->changeRecord('tx_seminars_seminars', $this->seminarUid, array('attached_files' => $dummyFileName));
     self::assertContains($dummyFileName, $this->fixture->main('', array()));
 }