Israel failed to exterminate the Canaanite/jews when they went in the Promised Land. As a result of their failure to obey God, Israel were told not to kill them any longer. They were to let them live, but they were also to continue to not marry any of them or to make any covenants with them—for they were to be a test for them.
If Israel married any of them, they were told that they would serve their gods, not the other way around. That is, if they married them they would not or could not serve the God of the Bible; the God of Israel. The Canaanite could not ever serve our God. What were these people like? How different acting were they from Israel?