1 Samuel 20

16 So Jonathan made a covenant with the house of David, saying, And the LORD shall require it at the hand of David’s enemies. 17 And Jonathan caused David to swear again, for the love that he had to him: for he loved him as he loved his own soul.