Package mrv :: Package automation :: Module qa :: Class QACheckAttribute
[hide private]
[frames] | no frames]

Class QACheckAttribute

source code

   object --+    
            |    
dge.Attribute --+
                |
               QACheckAttribute

The Test Attribute represents an interface to a specific test as implemented by the parent QAProcessBase. The QA Attribute returns specialized quality assurance results and provides additional information about the respective test
Notes:
Instance Methods [hide private]
 
__init__(self, annotation, has_fix=False, flags=4)
Initialize attribute with meta information
source code

Inherited from dge.Attribute (private): _getClassRating

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

    Interface

Inherited from dge.Attribute: affinity, compatabilityRate, connectionAffinity, default

Class Variables [hide private]

Inherited from dge.Attribute: check_passing_values, cls, computable, exact_type, kGood, kNo, kPerfect, readonly, uncached, unconnectable

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, annotation, has_fix=False, flags=4)
(Constructor)

source code 
Initialize attribute with meta information
Parameters:
  • annotation - information string describing the purpose of the test
  • has_fix - if True, the check must implement a fix for the issues it checks for, if False, it can only report issues
  • flags - configuration flags for the plug - default to trigger computation even without input
Overrides: object.__init__