Lock submitted simulation answers
This commit is contained in:
@@ -19,6 +19,13 @@ func _run() -> void:
|
||||
service.simulation["state"] = "completed"
|
||||
_assert(service._is_stale_submit_failure("submit"), "a submit failure after completion should be ignored")
|
||||
_assert(not service._is_stale_submit_failure("save"), "non-submit failures should still be surfaced")
|
||||
service.simulation["state"] = "block_active"
|
||||
service.submit_recovery_attempts = 0
|
||||
_assert(service._should_reconcile_submit_failure("submit", 409), "an active-block submit conflict should reconcile automatically")
|
||||
service.submit_recovery_attempts = 1
|
||||
_assert(not service._should_reconcile_submit_failure("submit", 409), "submit conflict recovery should be bounded")
|
||||
_assert(not service._should_reconcile_submit_failure("submit", 500), "non-conflict submit failures should still be surfaced")
|
||||
service.submit_recovery_attempts = 0
|
||||
service.simulation["state"] = "between_blocks"
|
||||
var host := Control.new()
|
||||
host.size = Vector2(1400, 800)
|
||||
|
||||
Reference in New Issue
Block a user