MCPcopy Create free account
hub / github.com/NextronSystems/valhallaAPI / test_demo_rules_custom_limited

Function test_demo_rules_custom_limited

tests/test_basic.py:83–95  ·  view source on GitHub ↗

Retrieves the demo rules from the rule feed with custom expressions :return:

()

Source from the content-addressed store, hash-verified

81
82
83def test_demo_rules_custom_limited():
84 """
85 Retrieves the demo rules from the rule feed with custom expressions
86 :return:
87 """
88 v = ValhallaAPI(api_key=DEMO_KEY)
89 rules_response1 = v.get_rules_json(product="DummyTest")
90 rules_response2 = v.get_rules_json(max_version="3.2.0", modules=['pe'])
91 rules_response3 = v.get_rules_json(max_version="3.2.0", modules=['pe'], with_crypto=False)
92 assert len(rules_response1['rules']) > 0
93 assert len(rules_response2['rules']) > 0
94 assert len(rules_response1['rules']) < len(rules_response2['rules'])
95 assert len(rules_response3['rules']) < len(rules_response2['rules'])
96
97
98def test_demo_rules_tag_limited():

Callers

nothing calls this directly

Calls 2

get_rules_jsonMethod · 0.95
ValhallaAPIClass · 0.90

Tested by

no test coverage detected