corejet.trunner

Een testloper die een XML-rapport compatibel kan maken met Junit en Hudson / Jenkins en XML een ...
Download nu

corejet.trunner Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • ZPL
  • Naam uitgever:
  • Martin Aspeli
  • Uitgever website:
  • http://plone.org/support

corejet.trunner Tags


corejet.trunner Beschrijving

Een testloper die een XML-rapport kan uitvoeren, compatibel met Junit en Hudson / Jenkins en XML- en HTML-rapporten die compatibel zijn met de Corejet BDD-standaard Corejet.Testrunner biedt een extensie aan de testloper naar die van Zope.Testrunner, evenals een buildout-recept gebaseerd op zc.recipe.testrunner om een testscript voor deze testloper te installeren. Het is gebaseerd op (en kan Wordt gebruikt als een groothandel vervanging voor), collectief.xmltestreport. De testloper is identiek aan die in Zope.Testrunner, behalve: het is in staat om testrapporten te schrijven in het XML-formaatuitgang door Junit / Ant. Hierdoor kunnen de testresultaten worden geanalyseerd door hulpmiddelen zoals de Hudson / Jenkins Continuous Integration Server. Het kan rapporten uitvoeren in het Corejet XML-formaat - zie Corejet.Coreusage: in uw opbouw, voeg een onderdeel als volgt toe: -onderdelen = ... Test ... Recept = Corejet.Testrunnereggs = My.PacksteRageDaults = Het recept accepteert dezelfde opties als zc.recipe.trunner, dus kijk dus naar de documentatie voor details. Wanneer buildout wordt uitgevoerd, moet u een script in bak hebben / Test en een Directory-onderdelen / Test. Gebruik het bak / testscript om de tests uit te voeren. Als u de optie --xML doorgeeft, worden testrapporten geschreven naar onderdelen / test / testproforts: Bin / Test --XML -S My.PackageIF U gebruikt Hudson, u kunt nu de build configureren om JUNIT-testrapporten nu te publiceren / Onderdelen / Test / TestReports / *. XML.Oto Output A CoreJet Report, Do: Bin / Test --Corejet = "Bestand, Pad / To / Corejet / File.xml" -S My.Packagethe Corejet-rapport en Uitgang XML-bestand wordt in delen / test / corejet geplaatst. U kunt --xml en --corejet combineren. Het bovenstaande voorbeeld maakt gebruik van de Bron van het bestand Corejet-repository, die verwacht een Corejet XML-bestand te vinden op het pad dat is opgegeven nadat de komma.Repository-bronnen andere bronnen kunnen worden geregistreerd via toegangspunten: Pakketten moeten worden geregistreerd Registreer een invoerpunt onder Corejet.RepositorySource Identificatie van een vulbaar dat wordt doorgegeven aan de touw na de komma met een unieke naam en die een Corejet.core.model.requirementScatalogue-object moet retourneren. Hence, de bestandsbron wordt gedefinieerd als: Def FilesOnce (Path ): Catalogus = Vereistencatalogus () met open (pad) als stream: catalogue.populate (stream) Terugkeer CataloguEleand geregistreerd bij: Bestand = Corejet.Testrunner.FileSource: FilesOnSourCeuse Bin / Test --Help voor een volledige lijst van opties. Vereisten: · Python Wat is er nieuw in deze release: · Fix gebroken pakket


corejet.trunner Gerelateerde software

seqmagick

Hulpmiddelen voor het converteren en modificeren van sequentiebestanden van de opdrachtregel ...

131

Downloaden