public function FeedsDateTimeTest::test in Feeds 7.2
Same name and namespace in other branches
- 6 tests/feeds_date_time.test \FeedsDateTimeTest::test()
Dispatch tests, only use one entry point method testX to save time.
File
- tests/
feeds_date_time.test, line 40 - Tests for FeedsDateTime class.
Class
- FeedsDateTimeTest
- Test FeedsDateTime class.
Code
public function test() {
$date = new FeedsDateTime('2010-20-12');
$this
->assertTrue(is_numeric($date
->format('U')));
$date = new FeedsDateTime('created');
$this
->assertTrue(is_numeric($date
->format('U')));
$date = new FeedsDateTime('12/3/2009 20:00:10');
$this
->assertTrue(is_numeric($date
->format('U')));
// Check that years above 2000 work correctly.
$date1 = new FeedsDateTime(2012);
$date2 = new FeedsDateTime('January 2012');
$this
->assertEqual($date1
->format('U'), $date2
->format('U'));
// Check that years before 1902 work correctly.
$early_date_string = '01/02/1901';
$date = new FeedsDateTime($early_date_string);
$this
->assertEqual($date
->format('m/d/Y'), $early_date_string);
}