Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Les Mains dans le Cambouis
Bidouille & Développement Informatique

Le pub des programmeurs

  • 1 925 réponses
  • 117 participants
  • 123 199 vues
  • 130 followers
Sujet de la discussion Le pub des programmeurs
Salut :coucou: y a des programeurs sur AF si oui vous bossez sous quoi ?
Afficher le sujet de la discussion
1311
Une sortie PWN ? :8O:
:bravo:

Avant j'étais prétentieux, maintenant je suis parfait.

SoundCloud | Stompin at decca |  I can't give you anything but love

1312
1313
Tout à fait d'accord pour le PWM(N) suivi d'un filtre passe-bas. L'idée du R/2R est la rapidité de la réaction logicielle (aucun traitement logiciel, on applique directement l'info 7 bits sur les sorties), pas forcément nécessaire tout le temps il est vrai.
Pour l'active sensing (et autres temps réel) tout à fait d'accord aussi, je filtre systématiquement à chaque octet reçu.

Allez, bonne continuation ;-)

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

1314

Bon, ben je semble avoir régler mon problème, en faisant un beau paquet de profile sur maven.

en gros, les propriétés ne sont pas précisé.

Jenkins lance Maven, et les rempli, hop, on est content, tout marche.

Pour nous, chaque fois qu'on modifie un des 4 fichiers (donc très rarement, puisque c'est 4 fichiers de confs sur 400 fichiers de code), ben on lance une petit coup de maven à nous pour mettre à jour. ça ira bien.

Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

http://soundcloud.com/djardin

1315

Des gens ici s'y connaissent en Junit ?

c'est censé faire des tests automatique, et si la fonction plante, dire "houlala, la fonction ne marche pas".

 

là, j'ai un gros problème : pour une des fonctions, j'ai une exception. et au lieu d'avoir un "faillure" ou "error", j'ai juste l'exception, qui arrète tout Junit, donc ne lance pas tout les tests suivants, ne dit pas que celui là ne marche pas, et plante, c'est tout.

ça dit quelque chose à quelqu'un ?

 

(note : je ne veux pas corriger le bug qui lance l'exception dans mon programme, je veux que Junit considère que le test est loupé, et me dise "faillure", et passe au test suivant. parce que là, le test n'est pas indiqué, donc c'est mis comme succès, vu que tout les autres tests sont passés)

Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

http://soundcloud.com/djardin

1316
Ben faut catcher ton exception et retourner false (j'imagine) quand tu la catche.
1317
Bizarre, je me serai attendu à ce que JUnit capte l'exception tout de même. C'est quoi comme exception ?
1318

C'est jsutement ça mon problème, le test est censé remonté une exception, et en fait, non.

 

l'erreur, c'est :

Citation :

 org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [../applicationContext.xml]; nested exception is java.io.FileNotFoundException: class path resource [../applicationContext.xml] cannot be opened because it does not exist
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
    at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:126)
    at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:92)
    at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)
    at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
    at com.xxxx.yyyy.server.ServiceManager.init(ServiceManager.java:137)
    at com.xxxx.yyyy.server.ServiceManager.getInstance(ServiceManager.java:119)
    at com.xxxx.yyyy.server.ServiceManager.getInstance(ServiceManager.java:104)
    at com.xxxx.yyyy.server.services.acars.AcarsParserService.getMessageType(AcarsParserService.java:814)
    at com.xxxx.yyyy.server.services.acars.AcarsParserService.parseHeader(AcarsParserService.java:799)
    at com.xxxx.yyyy.server.services.TestAcarsParser.testHeaderParserOnDep(TestAcarsParser.java:119)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
    at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
    at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
    at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123)
    at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
    at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
    at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
    at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
Caused by: java.io.FileNotFoundException: class path resource [../applicationContext.xml] cannot be opened because it does not exist
    at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
    ... 48 more

 

Junit aurait un rapport avec Spring ? que faire planter spring ferait aussi planter Junit ?

Référence en matière de bon gout capillaire et vestimentaire.
homme à tête de zizi.

http://soundcloud.com/djardin

1319
C'est pas une exception, c'est Inception ton truc, là :8O:
1320
Apparemment, tu as un souci avec une classe de ta GUI qui est initialisée dans ton service, ou un truc qui utilise une description xml mais qui n'est pas trouvée. Peut-être parce que cette définition est dans la config de ton appli, mais tu exécutes ton test dans un dossier local qui n'a pas cette définition ?