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()