1 views_handler_filter_date.test | ViewsHandlerFilterDateTest::testUiValidation() |
Make sure the validation callbacks works.
File
- core/
modules/ views/ tests/ handlers/ views_handler_filter_date.test, line 172 - Definition of ViewsHandlerFilterDateTest.
Class
- ViewsHandlerFilterDateTest
- Tests the core views_handler_filter_date handler.
Code
function testUiValidation() {
$view = $this->views_test_between();
$view->save();
$admin_user = $this->backdropCreateUser(array('administer views', 'administer site configuration'));
$this->backdropLogin($admin_user);
menu_rebuild();
$this->backdropGet('admin/structure/views/view/test_filter_date_between/edit');
$this->backdropGet('admin/structure/views/nojs/config-item/test_filter_date_between/default/filter/created');
$edit = array();
// Generate a definitive wrong value, which should be checked by validation.
$edit['options[value][value]'] = $this->randomString() . '-------';
$this->backdropPost(NULL, $edit, t('Apply'));
$this->assertText(t('Invalid date format.'), 'Make sure that validation is run and the invalidate date format is identified.');
}