/** * test disabled vacation */ public function testDisabledVacation() { $script = new Felamimail_Sieve_Backend_Script(); $vacation = new Felamimail_Sieve_Vacation(); $vacation->setEnabled(false)->addAddress('*****@*****.**')->setDays(8)->setReason('Tine 2.0 Unit Test'); $script->setVacation($vacation); $sieveScript = $script->getSieve(); $this->assertNotContains('vacation :days 8 :addresses ["*****@*****.**"]', $sieveScript); $this->assertContains('Felamimail_Sieve_Vacation', $sieveScript); $this->assertContains('Tine 2.0 Unit Test', $sieveScript); }