The test passes (would have failed in parent commit) because a lock is taken in the scoped proxy itself, not in the target.