Retrieves the demo rules from the rule feed with custom expressions :return:
()
| 81 | |
| 82 | |
| 83 | def 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 | |
| 98 | def test_demo_rules_tag_limited(): |
nothing calls this directly
no test coverage detected