def test_issur_melacha_motsaei_shabbat(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=datetime(2018, 11, 10, 17, 45), location=c) assert not z.issur_melacha_in_effect
def test_issur_melacha_motsaei_shavuot(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=datetime(2019, 6, 9, 20, 30), location=c) assert not z.issur_melacha_in_effect
def test_issur_melacha_friday_evening(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=datetime(2018, 11, 9, 16, 45), location=c) assert z.issur_melacha_in_effect
def test_issur_melacha_shavuot_evening(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=datetime(2019, 6, 8, 21, 45), location=c) assert z.issur_melacha_in_effect
def test_issur_melacha_pesach_vi_mornng(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=datetime(2019, 4, 25, 9, 45), location=c) assert not z.issur_melacha_in_effect
def test_issur_melacha_weekday(self): c = Location("פתח תקוה", 32.08707, 34.88747, "Asia/Jerusalem", 54) z = Zmanim(date=date(2018, 11, 12), location=c) assert not z.issur_melacha_in_effect
def test_bad_date(self): with pytest.raises(TypeError): Zmanim(date="bad value")
def test_issur_melacha_motsaei_pesach_ii(self): c = Location( name="New York", latitude=40.7128, longitude=-74.0060, timezone="America/New_York", diaspora=True) z = Zmanim(date=datetime(2019, 4, 21, 20, 30), location=c) assert not z.issur_melacha_in_effect