products/Sources/formale Sprachen/Isabelle/HOL/Tools/SMT image not shown  

Quellcode-Bibliothek

© Kompilation durch diese Firma

[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]

Datei: TestLogger.vdmpp   Sprache: VDM

Original von: VDM©

--$Id: TestLogger.vpp,v 1.2 2006/04/04 07:03:05 vdmtools Exp $
class TestLogger
--テストのログを管理する

values

hisotoryFileName = "VDMTESTLOG.TXT"

functions

public Succeeded: TestCase -> bool
Succeeded(t) == 
 let Message = t.getTestName()^"\t OK.\n",
  - = new IO().fecho(hisotoryFileName, Message, <append>) ,
  - = new IO().echo(Message)  in
 true;

public Failed: TestCase -> bool
Failed(t) == 
 let Message = t.getTestName()^"\t NG.\n",
  - = new IO().fecho(hisotoryFileName, Message, <append>),
  - = new IO().echo( Message)  in
 false;

public succeededInAllTestcases : seq of char -> bool
succeededInAllTestcases(m) ==
 let Message = m ^ "\t OK!!\n",
  - = new IO().fecho(hisotoryFileName, Message, <append>),
  - = new IO().echo( Message)
 in
 true;
 
public notSucceededInAllTestcases :  seq of char -> bool
notSucceededInAllTestcases(m) ==
 let Message = m ^ "\t NG!!\n",
  - = new IO().fecho(hisotoryFileName,  Message, <append>),
  - = new IO().echo( Message)
 in
 false;

end TestLogger

¤ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet)  ¤





Kontakt
Drucken
Kontakt
sprechenden Kalenders

in der Quellcodebibliothek suchen




schauen Sie vor die Tür

Fenster


Die Firma ist wie angegeben erreichbar.

Die farbliche Syntaxdarstellung ist noch experimentell.


Bot Zugriff