fix: rename tests for easier debugging

This commit is contained in:
Roman 2024-04-19 15:54:46 +08:00
parent 01fae783a1
commit cca30d5625
No known key found for this signature in database
GPG Key ID: B8FE070B54E11B75

View File

@ -71,7 +71,7 @@ class TestRelayRLN(StepsRLN, StepsRelay):
except Exception as e:
assert "RLN validation failed" in str(e)
def test_publish_with_valid_payloads_at_slow_rate_rand_epoch(self):
def test_publish_with_valid_payloads_random_epoch_at_slow_rate(self):
epoch_sec = random.randint(2, 5)
self.setup_first_rln_relay_node(rln_relay_epoch_sec=epoch_sec)
self.setup_second_rln_relay_node(rln_relay_epoch_sec=epoch_sec)
@ -104,3 +104,19 @@ class TestRelayRLN(StepsRLN, StepsRelay):
logger.error(f'Payload {payload["description"]} failed: {str(e)}')
failed_payloads.append(payload["description"])
assert not failed_payloads, f"Payloads failed: {failed_payloads}"
def test_publish_with_valid_payloads_dynamic_at_slow_rate(self):
self.setup_first_rln_relay_node(rln_relay_dynamic="true")
self.setup_second_rln_relay_node(rln_relay_dynamic="true")
self.subscribe_main_relay_nodes()
failed_payloads = []
for payload in SAMPLE_INPUTS[:5]:
logger.debug(f'Running test with payload {payload["description"]}')
message = self.create_message(payload=to_base64(payload["value"]))
try:
self.publish_message(message)
except Exception as e:
logger.error(f'Payload {payload["description"]} failed: {str(e)}')
failed_payloads.append(payload["description"])
delay(1)
assert not failed_payloads, f"Payloads failed: {failed_payloads}"