fix(vimsopaka): score sign-owner relationships on a 20-point scale (BUG-1261, upstream f32472b5)
This commit is contained in:
@@ -757,9 +757,14 @@ def test_full_reading_maps_advanced_dignity_labels_into_vimsopaka_scores() -> No
|
||||
assert jupiter_d9["dignity"] == "NEECHA_BHANGA"
|
||||
|
||||
jupiter_navamsa = result["modules"]["vimsopaka"]["Jupiter"]["varga_scores"]["Navamsa"]
|
||||
assert jupiter_navamsa["dignity"] == "Neecha Bhanga"
|
||||
assert isinstance(jupiter_navamsa["virupas"], (int, float))
|
||||
assert jupiter_navamsa["virupas"] > 2.0
|
||||
# 原值: dignity == "Neecha Bhanga",virupas > 2.0
|
||||
# 新值: 星主关系之一,virupas 属于 {20, 18, 15, 10, 7, 5}
|
||||
# 原因: BUG-1261,Vimsopaka 不再把落陷取消当作尊贵分;D9 标签本身仍是 NEECHA_BHANGA
|
||||
assert jupiter_navamsa["dignity"] in {
|
||||
"Exalted", "Moolatrikona", "Own Sign", "Great Friend", "Friend", "Neutral", "Enemy", "Great Enemy",
|
||||
}
|
||||
assert jupiter_navamsa["virupas"] in {20.0, 18.0, 15.0, 10.0, 7.0, 5.0}
|
||||
assert "不是功能吉凶" in result["modules"]["vimsopaka"]["Jupiter"]["interpretation"]
|
||||
|
||||
|
||||
def test_varga_cli_outputs_d9_and_d10() -> None:
|
||||
|
||||
Reference in New Issue
Block a user