CYCAMORE
Loading...
Searching...
No Matches
test_regression.TestRegression Class Reference
Inheritance diagram for test_regression.TestRegression:
test_regression.TestDeployInst test_regression.TestDynamicCapacitated test_regression.TestGrowth1 test_regression.TestGrowth2 test_regression._PhysorEnrichment test_regression._PhysorSources test_regression._Recycle test_regression.TestCBCPhysorEnrichment test_regression.TestGreedyPhysorEnrichment test_regression.TestCBCPhysorSources test_regression.TestGreedyPhysorSources test_regression.TestCBCRecycle test_regression.TestGreedyRecycle

Public Member Functions

 find_ids (cls, spec, a, spec_col="Spec", id_col="AgentId")
 
 setup_class (cls, inf)
 
 teardown_class (cls)
 
 to_ary (cls, a, k)
 

Public Attributes

 agent_entry
 
 agent_exit
 
 compositions
 
 conn
 
 cur
 
 enrichments
 
 ext
 
 inf
 
 info
 
 outf
 
 resources
 
 rsrc_qtys
 
 transactions
 

Detailed Description

A base class for all regression tests. A derived class is required for
each new input file to be tested. Each derived class *must* declare an `inf`
member in their `__init__` function that points to the input file to be
tested, e.g., `self.inf_ = ./path/to/my/input_file.xml. See below for
examples.

Definition at line 30 of file test_regression.py.

Member Function Documentation

◆ find_ids()

◆ setup_class()

◆ teardown_class()

◆ to_ary()

Member Data Documentation

◆ agent_entry

◆ agent_exit

test_regression.TestRegression.agent_exit

Definition at line 52 of file test_regression.py.

◆ compositions

test_regression.TestRegression.compositions

Definition at line 60 of file test_regression.py.

◆ conn

test_regression.TestRegression.conn

Definition at line 65 of file test_regression.py.

Referenced by test_regression.TestRegression.teardown_class().

◆ cur

test_regression.TestRegression.cur

Definition at line 67 of file test_regression.py.

◆ enrichments

test_regression.TestRegression.enrichments

◆ ext

◆ inf

test_regression.TestRegression.inf

Definition at line 41 of file test_regression.py.

◆ info

test_regression.TestRegression.info

Definition at line 61 of file test_regression.py.

◆ outf

◆ resources

test_regression.TestRegression.resources

Definition at line 58 of file test_regression.py.

◆ rsrc_qtys

◆ transactions


The documentation for this class was generated from the following file: