rgf

Logiciel capture d'écran:
rgf
Détails logiciels:
Version: 0.2.0.1
Date de transfert: 14 Apr 15
Développeur: Matt Patterson
Licence: Gratuit
Popularité: 223

Rating: 3.0/5 (Total Votes: 3)

rgf est une tentative expérimentale actuellement à un framework de test BDD RSpec-esque pour Python.
Fondamentalement, nous visons pour la syntaxe long de ces lignes:
de rgf importation décrire, il
avec décrire ("That Thing"):
& Nbsp;It ("desc test")
& Nbsp; def spec (contexte):
& Nbsp; code d'essai # ici
& Nbsp; valoir stuff ()
x_spec.py fichiers vont dans une structure de répertoire sous, par convention, spec / à la racine de votre projet et sont exécutés à l'aide:
rgf spec
Les détails de la syntaxe sont actuellement mal, étant emprunté directement à partir de RSpec. Suggestions chaleureusement accueillis.
(Avant-coureurs actuels sont soumis et le contexte à la place de décrire, en le gardant pour le décorateur de spec.)
Parce que les fonctions spec sont juste des fonctions, non pas des méthodes, et sont l'aspirateur par le décorateur deIt ils sont effectivement anonyme et peuvent tous avoir le même nom pour la facilité de la pensée:
avec le sujet ('Cette classe »):
& Nbsp;It ('peut calculer X')
& Nbsp; def s (monde):
& Nbsp; passe
& Nbsp;It ('peuvent représenter Y')
& Nbsp; def s (monde):
& Nbsp; passe
L'objectif est pour quelque chose pythonique, avec le contexte imbriqué et bons noms de spec étant l'objectif principal:. Magie minimum, un minimum de tracas

Ce qui est nouveau dans cette version:

  • Bump de mettre à jour le Changelog, que je avais négligé de faire pour 0.2.0 (désolé)

Quoi de neuf dans la version 0.2.0:

  • collection de module Anonyme des spécifications en utilisant le module généré aléatoirement noms. (Résout les problèmes avec les importations de spécifications liées à sys.modules polluante)

Quoi de neuf dans la version 0.0.2:

  • collection de module Anonyme des spécifications en utilisant le module généré aléatoirement noms. (Résout les problèmes avec les importations de spécifications liées à sys.modules polluante)

Exigences :

  • Python

Logiciel similaire

Commentaires à rgf

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!