public function test_leap_years() { $this->assertTrue(JalaliDate::isLeapYear(9)); $this->assertTrue(JalaliDate::isLeapYear(558)); $this->assertTrue(JalaliDate::isLeapYear(1375)); $this->assertTrue(JalaliDate::isLeapYear(1478)); $this->assertTrue(JalaliDate::isLeapYear(1379)); $this->assertTrue(JalaliDate::isLeapYear(1383)); $this->assertTrue(JalaliDate::isLeapYear(1387)); $this->assertTrue(JalaliDate::isLeapYear(1391)); $this->assertFalse(JalaliDate::isLeapYear(10)); $this->assertFalse(JalaliDate::isLeapYear(560)); $this->assertFalse(JalaliDate::isLeapYear(1378)); $this->assertFalse(JalaliDate::isLeapYear(1477)); $this->assertFalse(JalaliDate::isLeapYear(1380)); $this->assertFalse(JalaliDate::isLeapYear(1384)); $this->assertFalse(JalaliDate::isLeapYear(1388)); $this->assertFalse(JalaliDate::isLeapYear(1392)); }