=== action_storeWorkorderCompleteImage tests === FAIL no id → success=0, error=no id expected error=no id, got: null FAIL no file → success=0, error=no file expected error=no file, got: null FAIL bad workorder id → success=0, error=workorder not found expected error=workorder not found, got: null FAIL valid upload → success=1 expected success=1, got: null FAIL valid upload sequence 2 → success=1 expected success=1, got: null --- Results: 0 passed, 5 failed ---