La recherche a retourné 86 résultats

par spalax
16 févr. 2015, 19:57
Forum : Propositions
Sujet : Pyromaths est sur GitHub
Réponses : 22
Vues : 15090

Re: Pyromaths est sur GitHub

J'ai fait ce que tu m'as proposé (enfin je crois). J'ai créé une organisation Pyromaths et j'ai intégré les modifications comme convenu. À présent, puis-je supprimer JeromeO/Pyromaths ? Les dépôts JeromeO/Pyromaths et pyromaths/pyromaths sont deux dépôts distincs. Tu peux supprimer JeromeO/Pyromath...
par spalax
16 févr. 2015, 16:31
Forum : Propositions
Sujet : Pyromaths est sur GitHub
Réponses : 22
Vues : 15090

Re: Pyromaths est sur GitHub

Tant qu'on y est, je pense aux « organisations » sur github. Leur création nous est proposée dans le même menu que pour créer un nouveau dépôt (le + en haut, à côté de ton nom d'utilisateur ; il te propose de payer, mais il te propose aussi de sélectionner $0 si le logiciel hébergé est libre, ce qui...
par spalax
15 févr. 2015, 20:18
Forum : Propositions
Sujet : Pyromaths est sur GitHub
Réponses : 22
Vues : 15090

Re: Pyromaths est sur GitHub

Bonjour, il ne faut utiliser que le GitHub. Je n'ai plus l'intention d'utiliser mon serveur Git. Très bien. Du coup, on a perdu les informations : branches, tags, etc. C'est fait exprès pour repartir de zéro ou pas ? Tu sais que tu aurais pu ajouter github comme deuxième « remote », faire un push, ...
par spalax
15 févr. 2015, 16:21
Forum : Propositions
Sujet : Pyromaths est sur GitHub
Réponses : 22
Vues : 15090

Re: Pyromaths est sur GitHub

j'ai enfin franchi le pas. Pyromaths est en ligne sur GitHub : https://github.com/JeromeO/Pyromaths Je vais passer mon serveur Git en read only afin qu'il soit toujours lisible par ceux qui ont effectué des modifications. Super ! Petite question, du coup, puisque les deux dépôts sont différents : q...
par spalax
17 janv. 2015, 20:01
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

Les vieux exercices sont maintenant aussi testés. J'en ai ajouté quelques un pour vérifier que ça fonctionnait. C'est dans la branche *unittest*, et je l'y laisse là pour le moment : j'ai modifié des noms de classe. J'ai fait attention, mais il y a quand même un risque que j'ai cassé des choses, not...
par spalax
14 janv. 2015, 12:55
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

Bonjour, en ce qui concerne les tests pour l'ancien format d'exercices, je n'y ai pas touché. Pour ton bug (le test d'un exercice tout juste créé ne fonctionnait pas), deux problèmes : Un problème d'unicode que j'ai corrigé et pushé. Un problème d'aléatoire : dans le fichier SecondDegre.py, à la lig...
par spalax
07 janv. 2015, 12:04
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

C'est normal : les autres exercices n'ont pas d'attribut *description*. Ils ne sont donc pas inclus dans pyromaths (l'interface graphique ne les affiche pas), et ne sont pas non plus pris en compte par l'outil de test. Je me suis mal exprimé. Je voulais dire qu'il ne me créait pas les tests des niv...
par spalax
06 janv. 2015, 20:46
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

je viens de publier mes modifications sur le serveur git. J'en ai profité pour regarder ce que pouvait donner ton code. Malheureusement, je ne peux pas lancer ./src/pyromaths/pyromaths.py J'obtiens un long message d'erreur : Traceback (most recent call last): File "./src/pyromaths/pyromaths.py", li...
par spalax
29 déc. 2014, 12:04
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

Salut, Bonjour Louis, je viens de publier mes modifications sur le serveur git. J'en ai profité pour regarder ce que pouvait donner ton code. Malheureusement, je ne peux pas lancer ./src/pyromaths/pyromaths.py Malheureusement, j'obtiens toutes les erreurs que tu soulèves. Pourtant, je suis persuadé ...
par spalax
06 déc. 2014, 00:50
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

Jérôme a écrit :C"est super ! Si tout te semble fonctionnel, tu peux rapatrier ton code dans la branche developp.
Fait. J'ai aussi ajouté de la documentation.
par spalax
30 nov. 2014, 11:48
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

C'est fait : c'est dans la branche unittest. testexo create Crée un test pour un exercice (crée tous les tests manquants s'il n'y a pas d'arguments). testexo remove Supprime un test. testexo update Effectue un test (tous les tests s'il n'y a pas d'arguments), et propose la création d'un nouveau test...
par spalax
22 nov. 2014, 22:59
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

Voici le fruit de mes réflexions de l'après-midi. Je pense à un utilitaire (disons testexo ) dont la fonctionnalité générique est de parcourir les modules à la recherche d'exercices, et de gérer les tests correspondants. Fonctionnalités =============== Il aurait les commandes suivantes : testexo new...
par spalax
22 nov. 2014, 12:32
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Re: Des tests de non régression pour les exercices

J'ai commencé à insérer des tests, mais seulement dans les classes et outils dont j'ai fait la doc. Cela permet de vérifier que les modifications faites à un bout de code ne change pas la façon dont pyromaths calcule la somme de deux fractions. J'ai vu les doctests. Il faudrait faire en sorte qu'un...
par spalax
22 nov. 2014, 10:14
Forum : Propositions
Sujet : Des tests de non régression pour les exercices
Réponses : 19
Vues : 14827

Des tests de non régression pour les exercices

Salut, j'ai fait une proposition pour intégrer des tests de non régression pour les exercices. J'ai fait en sorte que ça soit aussi simple que possible d'ajouter un test à un exercice. C'est dans la branche unittests . L'exercice sixieme.arrondi contient un exemple de test. Le principe : à chaque ex...
par spalax
12 nov. 2014, 10:45
Forum : Propositions
Sujet : Conversion d'un exercice au nouveau format
Réponses : 9
Vues : 7792

Re: Conversion d'un exercice au nouveau format

Bonjour, je propose une preuve de concept pour une version du moteur de Pyromaths avec des objets, et un arbre syntaxique abstrait . C'est une première ébauche, pour voir à quoi ça pourrait ressembler. Notamment, le rendu n'est pas encore très bon (les étapes de calcul ne sont pas toujours celles qu...