Class plugin_check
Description
    
                
collection of unit- and performance-tests
    
        
        Plugin
   |
   --plugin_check
    
             
    
    
    Method Summary
    
 
    
    Methods
    
        
            
Run performance tests
    bool
    
        check_performance
    
            (
array $ARGS
)
    
 
List of parameters:
    
        | Name | 
        Type | 
        Description | 
    
    
        | $ARGS | 
        array | 
        array of params passed to the function | 
    
Description:
    
This procedure does a test-run on several units.  Each is run X times. The overall time for each test and the number of  test-runs are displayed as a numbered list.
If a test-run fails, the performance test is skipped and a failure message will  be produced instead.
Use the argument 'target' to limit the performance run to a certain test scenario.
parameters taken:
- int target (optional) number of performance test to take (default = all)
 
 
    
        
     
SQL command line interface
    bool
    
        check_sql
    
            (
array $ARGS
)
    
 
List of parameters:
    
        | Name | 
        Type | 
        Description | 
    
    
        | $ARGS | 
        array | 
        array of params passed to the function | 
    
Description:
    
This is a console application to run tests on the FileDB database driver and SQL-/Query-parser.  It takes a SQL command as input and displays the transformed internal query as it would be understood  by the query-parser, together with the results of the query.
Note: as this is meant for testing purposes only, you cannot modify values via this console application.  Queries of type INSERT, UPDATE, and DELETE are parsed and ignored.  Also you cannot access the user-database via this interface.
parameters taken:
- string db  name of the database to run the query on
 - string sql sql code
 
 
    
        
     
Procedure to run unit test
    bool
    
        check_unit
    
            (
array $ARGS
)
    
 
List of parameters:
    
        | Name | 
        Type | 
        Description | 
    
    
        | $ARGS | 
        array | 
        array of params passed to the function | 
    
Description:
    
This runs a number of unit tests and presents the results as a numbered list.  If a test fails, the invalid unit, failed test and test results will be stated in the protocol.
Use the argument 'target' to limit this to a certain test scenario.
parameters taken:
- int target (optional) number of test to take (default = all)
 
 
    
        
     
                            
                inherited from base classes
                                    Inherited From Plugin
                    
                                     
     
    
        Documentation generated on Sat, 03 Jan 2009 22:22:40 +0100 by phpDocumentor 1.4.0