OverviewFilesCommitsIssuesDocsReleasesPeers

hyper-tps / test / test_minimal_bridge.gd

23 lines · gd ref:
extends SceneTree

func _init() -> void:
	print("=== Minimal Bridge Test ===")
	print("Step 1: Creating BlenderBridge...")
	var bridge := BlenderBridge.new()
	print("Step 2: Setting properties...")
	bridge.name = "TestBridge"
	bridge.shm_name = "/test_minimal"
	bridge.shm_size = 1024 * 1024
	bridge.max_objects = 32
	print("Step 3: Adding to tree...")
	root.add_child(bridge)
	print("Step 4: Calling start_server...")
	var err := bridge.start_server("/tmp/test_minimal.sock")
	print("Step 5: start_server returned %d" % err)
	if err == OK:
		print("Step 6: Stopping server...")
		bridge.stop_server()
		print("Step 7: Done")
	print("PASS")
	quit()