diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..c12e564 --- /dev/null +++ b/.gitconfig @@ -0,0 +1,3 @@ +[user] + name = Stig Lindqvist + email = stojg.lindqvist@gmail.com diff --git a/tests/ContentReviewSettingsTest.php b/tests/ContentReviewSettingsTest.php index e58d9c1..a8f4b8d 100644 --- a/tests/ContentReviewSettingsTest.php +++ b/tests/ContentReviewSettingsTest.php @@ -7,6 +7,24 @@ class ContentReviewSettingsTest extends SapphireTest { public static $fixture_file = 'contentreview/tests/ContentReviewSettingsTest.yml'; + public function testAdvanceReviewDate10Days() { + $page = new Page(); + $page->ContentReviewType = 'Custom'; + $page->ReviewPeriodDays = 10; + $this->assertTrue($page->advanceReviewDate()); + $page->write(); + $this->assertEquals(date('Y-m-d', strtotime('now + 10 days')), $page->NextReviewDate); + } + + public function testAdvanceReviewDateNull() { + $page = new Page(); + $page->ContentReviewType = 'Custom'; + $page->ReviewPeriodDays = 0; + $this->assertFalse($page->advanceReviewDate()); + $page->write(); + $this->assertEquals(null, $page->NextReviewDate); + } + public function testAdvanceReviewFromCustomSettings() { $page = $this->objFromFixture('Page', 'custom'); $this->assertTrue($page->advanceReviewDate()); diff --git a/tests/SiteTreeContentReviewTest.php b/tests/SiteTreeContentReviewTest.php index ced0a45..c2fdfbc 100644 --- a/tests/SiteTreeContentReviewTest.php +++ b/tests/SiteTreeContentReviewTest.php @@ -36,24 +36,6 @@ class SiteTreeContentReviewTest extends FunctionalTest { $this->assertEquals(null, $page->NextReviewDate); } - public function testAdvanceReviewDate10Days() { - $page = new Page(); - $page->ContentReviewType = 'Custom'; - $page->ReviewPeriodDays = 10; - $this->assertTrue($page->advanceReviewDate()); - $page->write(); - $this->assertEquals(date('Y-m-d', strtotime('now + 10 days')), $page->NextReviewDate); - } - - public function testAdvanceReviewDateNull() { - $page = new Page(); - $page->ContentReviewType = 'Custom'; - $page->ReviewPeriodDays = 0; - $this->assertFalse($page->advanceReviewDate()); - $page->write(); - $this->assertEquals(null, $page->NextReviewDate); - } - public function testAddReviewNote() { $author = $this->objFromFixture('Member', 'author'); $page = $this->objFromFixture('Page', 'home');