NEO-142: gdformat faction standing and quest reward tests

pull/182/head
VinPropane 2026-06-17 21:31:16 -04:00
parent 4022a1c220
commit 4b221cdf2a
2 changed files with 9 additions and 10 deletions

View File

@ -97,11 +97,14 @@ func test_parse_faction_standing_json_reads_grid_operators_row() -> void:
var snapshot: Variant = FactionStandingClient.parse_faction_standing_json(json)
# Assert
assert_that(snapshot is Dictionary).is_true()
assert_that(
FactionStandingClient.standing_for(
FactionStandingClient.GRID_OPERATORS_ID, snapshot as Dictionary
(
assert_that(
FactionStandingClient.standing_for(
FactionStandingClient.GRID_OPERATORS_ID, snapshot as Dictionary
)
)
).is_equal(15)
. is_equal(15)
)
func test_parse_faction_standing_json_rejects_bad_schema() -> void:
@ -163,9 +166,7 @@ func test_http_404_emits_faction_standing_sync_failed() -> void:
# Act
c.call("request_sync_from_server")
# Assert
assert_signal(c).is_emitted(
"faction_standing_sync_failed", "HTTP 404 (player unknown)"
)
assert_signal(c).is_emitted("faction_standing_sync_failed", "HTTP 404 (player unknown)")
func test_request_sync_queues_while_busy_and_flushes_after_completion() -> void:

View File

@ -360,9 +360,7 @@ func test_boot_completed_does_not_emit_economy_refresh_signal() -> void:
# Act
controller.call("_on_progress_received", _completed_gather_with_summary_snapshot())
# Assert
assert_signal(controller).wait_until(200).is_not_emitted(
"quest_completion_reward_transition"
)
assert_signal(controller).wait_until(200).is_not_emitted("quest_completion_reward_transition")
func test_completion_transition_queues_economy_refresh_while_clients_busy() -> void: