Gli abitanti di Gabaon, con astuzia, ingannarono Giosuè e gli Israeliti facendo finta di essere da un paese lontano e chiesero un'alleanza.
Così Giosuè fece pace con loro.
Tre giorni dopo gli Israeliti seppero con in realtà la città di Gabaon era molto vicina a loro.
Molti probabilmente avrebbero annullato l'alleanza, in quanto ottenuta con inganno, ma Giosuè no.
Il motivo era che avevano giurato nel nome di Dio ( Gs 19,18-19 ).
Non l'avrebbero dovuto fare, siccome era un popolo da scacciare dal paese ( Gs 19,24 ), ma lo fecero perché non consultarono Dio ( Gs 19,14 ).
Rompere un giuramento fatto nel nome di Dio avrebbe attirato l'ira di Dio ( Gs 19,20 ), come succedette quando Saul uccise dei Gabaoniti ( 2 Sam 21,1-14 ), anche quando il giuramento era un atto di disubbidienza verso Dio.