Table of Contents

Class: Verify py4cs/Regression.py

Automates regression tests by running through a directory tree, searching for .verify files, executing them and comparing .v with .r files. The result of the comparison (the differing lines) are reported in HTML documents.

Methods   
__diff
__init__
__search4verify
__singlefile
__update
clean
diffCPUonly
run
  __diff 
__diff (
        self,
        dir,
        basename,
        scriptfile,
        )

Run script and find differences from reference results.

  __init__ 
__init__ (
        self,
        root='.',
        task='verify',
        diffsummary='verify.log',
        diffprog='diff.pl',
        )

  __search4verify 
__search4verify (
        self,
        task,
        dir,
        files,
        )

Called by walk.

  __singlefile 
__singlefile (
        self,
        dir,
        task,
        file,
        )

Run a single regression test.

  __update 
__update (
        self,
        dir,
        basename,
        )

  clean 
clean ( self,  dir )

  diffCPUonly 
diffCPUonly ( self,  difflines )

  run 
run ( self,  scriptfile )


Table of Contents

This document was automatically generated on Sun Mar 14 15:31:01 2004 by HappyDoc version 2.1