/** * test export form validators * * @depends testExportFormCreate * @param \tao_helpers_form_Form $form * @return void */ public function testExportFormValid($form) { $this->assertFalse($form->isValid()); }
/** * test import form values * * @depends testImportFormCreate * @param \tao_helpers_form_Form $form * @return void */ public function testImportFormValues($form) { $this->assertEquals(2, count($form->getElements())); $elmSource = $form->getElement('source'); $this->assertInstanceOf('tao_helpers_form_FormElement', $elmSource); $elmSource->setValue(array('uploaded_file' => $this->dataDir . 'qtitest.xml')); $this->assertFalse($form->isValid()); copy($this->dataDir . 'qti_package.zip', $this->tmpDir . 'qti_package_copy.zip'); $elmSource->setValue(array('uploaded_file' => $this->tmpDir . 'qti_package_copy.zip')); $elmSentQti = $form->getElement('import_sent_qti'); $this->assertInstanceOf('tao_helpers_form_FormElement', $elmSentQti); $elmSentQti->setValue(1); }