2017-05-13 3 views
1

Je crée mon propre résolveur de finagle, et je veux le tester dans ma scalaTest. Mais puisque mon test ne fournit pas le fichier META-INF/services/com.twitter.finagle.Resolver, quand je lance le clientFinagle Resolver non trouvé pour le schéma

Http.client.newService("myResolver!foo.com:/endpoint", "service") 

Je reçois l'erreur

com.twitter.finagle.ResolverNotFoundException: Resolver not found for scheme "myResolver". Please add the jar containing this resolver to your classpath 

Toute idée comment tester un résolveur dans mon test avec Intellij?

+0

Vous avez répondu à votre propre question: "puisque mon test ne fournit pas le fichier META-INF/services/com.twitter.finagle.Resolver ..." Faites-le fournir le fichier. – Dima

Répondre

0

Pouvez-vous essayer de fournir le fichier META-INF à intellij, comme Dima suggéré?

+0

Je parviens à le réparer, en passant le fichier dans le dossier cible. – paul