P08-02: 旧配置の安全な変更
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
extends SceneTree
|
||||
func _initialize() -> void: call_deferred("run")
|
||||
func run() -> void:
|
||||
var checks := 0
|
||||
var failures := 0
|
||||
for operations: bool in [false,true]:
|
||||
for refusal: bool in [false,true]:
|
||||
var output := ProjectSettings.globalize_path("user://p08-suite-%d-%s-%s" % [Time.get_ticks_usec(),operations,refusal])
|
||||
for role: String in ["writer","reader"]:
|
||||
var fixture := preload("res://tests/fixtures/p08-02/mixed_world.gd").new()
|
||||
var result: Dictionary = fixture.run(self,output,role,operations,refusal)
|
||||
checks += result.checks; failures += result.failures
|
||||
if result.failures > 0: break
|
||||
print("P08 combined migration: %d checks, %d failures" % [checks,failures])
|
||||
quit(0 if failures == 0 else 1)
|
||||
@@ -0,0 +1 @@
|
||||
uid://bq08mixed02wld
|
||||
Reference in New Issue
Block a user