# -*- 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())