The "lord" promises to deal with certain nations .... but doesn't.
Ex.33:2
"And I will send an angel before thee; and I will drive out the Canaanite, the Amorite, and the Hittite, and the Perizzite, the Hivite, and the Jebusite.
Jg.3:1-5
"Now these are the nations which the Lord left ... the Canaanites, Hittites, and Amorites, and Perizzites, and Hivites, and Jebusites.
Did Jesus tell his desciples everything?
John
15:15 Henceforth I call you not servants; for the servant knoweth not what his lord doeth: but I have called you friends; for all things that I have heard of my Father I have made known unto you.
16:12 I have yet many things to say unto you, but ye cannot bear them now.