Citation: 4A_302/2022 E. 3.2

3.2. L'intimée réclame des dommages-intérêts pour inexécution de la promesse de contracter décrite à l'art. 3 de la convention du 23 janvier 2017. Cette convention a été signée par l'intimée et les deux recourants. Elle comporte deux contrats: 1) un prêt de l'intimée aux recourants - désignés expressément dans la convention sous le terme singulier "l'emprunteur" -, à rembourser avec intérêts au plus tard le 31 août 2017; ce prêt est destiné à permettre aux recourants de payer le montant exigé pour signer la promesse de vente et d'achat de la parcelle sur laquelle les quatre villas du projet «Y.________» doivent être construites, le terme de cette promesse étant fixé au 31 août 2017; 2) en échange, une promesse de "l'emprunteur" de conclure avec l'intimée un contrat d'entreprise générale pour la construction des quatre villas. Il ressort clairement du texte de la convention que les parties à ces deux contrats connexes sont les mêmes. La cour cantonale n'a donc pas versé dans l'arbitraire en retenant que le recourant, agissant pour lui-même, était, comme la Sàrl recourante, débiteur de l'obligation découlant du précontrat. Peu importe que seule la Sàrl recourante ait signé par la suite la promesse de vente et d'achat de la parcelle en cause. Toute l'argumentation du recours fondée sur ce fait non constaté dans l'arrêt attaqué tombe à faux. Partant, le recourant a manifestement la qualité pour défendre à l'action en dommages-intérêts fondée sur l'inexécution de la promesse de contracter. Pour sa part, l'intimée, partie à la convention et au précontrat, n'agit pas en tant que cessionnaire des éventuelles créances de C.y________ SA, mais en tant que titulaire de la créance tendant à la conclusion du contrat d'entreprise générale. A ce titre, elle peut faire valoir en justice, en son propre nom, la prétention en dommages-intérêts pour inexécution de la promesse de contracter. Contrairement à ce que les recourants soutiennent, l'intimée dispose sans conteste de la qualité pour agir.