Add diff-based node tests