Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corriger les bugs dans le projet pricer intégration #7

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

AminJELLADParticeep
Copy link
Contributor

C'est pour corriger ce bug :
Error injecting constructor, com.typesafe.config.ConfigException$Missing

Quand on tente de faire un test d'intégration pour créer un serveur et utiliser Configuration

@@ -26,6 +26,7 @@ lazy val domain: Project = (project in file("modules/02-domain"))
.dependsOn(core % "test->test;compile->compile")

lazy val new_pricer: Project = (project in file("modules/03-new_pricer"))
.enablePlugins(PlayScala)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pourquoi ce changement ?

Copy link
Contributor Author

@AminJELLADParticeep AminJELLADParticeep Sep 7, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 - pour rester iso avec insurance pricer
2 - tu obtiens une erreur lors des tests
Explication :

  • tu veux faire un test d'intégration
  • tu extends de ta classe de test configuration et Guice
  • tu fais ton code test
  • tu lances ton code pour tester
  • tu obtiens cette erreur : Error injecting constructor, com.typesafe.config.ConfigException$Missing
  • ajouter .enablePlugins(PlayScala) résout le problème

Il y a surement une solution qui pourrait laisser le build.sbt de new_pricer + lancer les tests mais quand le presta a eu ce problème je ne voulais pas perdre de temps et j'ai fait la modification dans son code pour qu'il puisse avancer. c'est pour ça que dans sa pr il y a une modification au niveau du build sbt principal.

Mais de manière générale, je veux rester iso avec insurance pricer c'est pourquoi je fais cette pr.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants