News about Jericho spread to other nations in Canaan. Their kings decided to come together to fight the Israelites. But the Gibeonites came up with a different plan. Wearing worn-out clothing, they went to Joshua and said: ‘We come from a distant land. We have heard about Jehovah and all he did for you in Egypt and Moab. Promise not to attack us, and we will become your servants.’
Joshua believed them and agreed not to attack them. Three days later, he found out that they were not from a distant land. They were from the land of Canaan. Joshua asked the Gibeonites: ‘Why did you lie to us?’ They answered: ‘We were afraid! We know that Jehovah your God is fighting for you. Please do not kill us.’ Joshua kept his promise and let them live.
Before long, five Canaanite kings and their armies threatened the Gibeonites. Joshua and his army marched all night long to rescue them. The fighting started early the next morning. The Canaanites began fleeing in all directions. Everywhere they ran Jehovah hurled huge hailstones down on them. Then Joshua asked Jehovah to make the sun stand still. Why would he ask Jehovah to do that when the sun had never stood still before? Because Joshua trusted in Jehovah. The sun did not set for a whole day until the Israelites had conquered the Canaanite kings and their armies.
“Let your word ‘Yes’ mean yes, your ‘No,’ no, for what goes beyond these is from the wicked one.”—Matthew 5:37
How can you have the same confidence in the fulfillment of God’s promises as expressed by Joshua?