Esempio n. 1
0
 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
Esempio n. 2
0
 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
Esempio n. 3
0
 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
Esempio n. 4
0
 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
Esempio n. 5
0
 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
Esempio n. 6
0
 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
Esempio n. 7
0
 def test_bad_date(self):
     with pytest.raises(TypeError):
         Zmanim(date="bad value")
Esempio n. 8
0
 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