tradecatlabs's picture
deploy FateCat HF Space free web workbench
acb2cec verified
Raw
History Blame Contribute Delete
987 Bytes
# -*- coding: utf-8 -*-
import unittest
from lunar_python import Lunar, Solar
class JieQiTest(unittest.TestCase):
def test7(self):
lunar = Lunar.fromYmd(2012, 9, 1)
self.assertEqual("2012-09-07 13:29:01", lunar.getJieQiTable()["白露"].toYmdHms())
def test8(self):
lunar = Lunar.fromYmd(2050, 12, 1)
self.assertEqual("2050-12-07 06:41:54", lunar.getJieQiTable()["DA_XUE"].toYmdHms())
def test1(self):
solar = Solar.fromYmd(2021, 12, 21)
lunar = solar.getLunar()
self.assertEqual("冬至", lunar.getJieQi())
self.assertEqual("", lunar.getJie())
self.assertEqual("冬至", lunar.getQi())
def test2(self):
lunar = Lunar.fromYmd(2023, 6, 1)
self.assertEqual("2022-12-22 05:48:12", lunar.getJieQiTable()["冬至"].toYmdHms())
def test3(self):
lunar = Lunar.fromYmd(2025, 6, 1)
self.assertEqual("2025-06-05 17:56:32", lunar.getJieQiTable()["芒种"].toYmdHms())