Even though the Gibeonites had been deceptive, Joshua still honored his word with them.
Jesus is a better Joshua. We were like the Gibeonites. We have gone from enemies of God to a people of God by the Covenant extended to us through the blood of Christ Jesus!