function DateRestrictionsBase::setUp in Date Restrictions 7
Creates a field for each date field type.
2 calls to DateRestrictionsBase::setUp()
- DateRestrictionsHostEntityMinMaxTestCase::setUp in modules/
minmax/ tests/ date_restrictions_minmax_host_entity.test - Creates a field for each date field type.
- DateRestrictionsStaticMinMaxTestCase::setUp in modules/
minmax/ tests/ date_restrictions_minmax.test - Creates a field for each date field type.
2 methods override DateRestrictionsBase::setUp()
- DateRestrictionsHostEntityMinMaxTestCase::setUp in modules/
minmax/ tests/ date_restrictions_minmax_host_entity.test - Creates a field for each date field type.
- DateRestrictionsStaticMinMaxTestCase::setUp in modules/
minmax/ tests/ date_restrictions_minmax.test - Creates a field for each date field type.
File
- tests/
date_restrictions_base.test, line 22 - Tests for date_restrictions.module.
Class
- DateRestrictionsBase
- Base class for Date Restrictions tests.
Code
function setUp() {
parent::setUp();
// DateFieldBasic::setUp() doesn't accept modules as arguments.
$args = func_get_args();
$modules = $args[0];
$modules[] = 'date_restrictions';
if ($modules) {
$success = module_enable($modules, TRUE);
$this
->assertTrue($success, t('Enabled modules: %modules', array(
'%modules' => implode(', ', $modules),
)));
}
foreach ($this->date_field_types as $field_type) {
$field_name = "field_{$field_type}";
$options = array(
'label' => $field_name,
'field_name' => $field_name,
'field_type' => $field_type,
'input_format' => $this->date_input_format,
'tz_handling' => $this->date_tz_handling,
);
$this
->createDateField($options);
}
}