Skip to content

Latest commit

 

History

History
executable file
·
49 lines (32 loc) · 1.09 KB

dbbc3validation.rst

File metadata and controls

executable file
·
49 lines (32 loc) · 1.09 KB
.. automodule:: dbbc3.DBBC3Validation
    :member-order: groupwise


A very simple example:

from dbbc3.DBBC3 import DBBC3
from dbbc3.DBBC3Validation import ValidationFactory, ValidationReport
import logging

dbbc3 = DBBC3("dbbc3")

val = ValidationFactory().create(dbbc3)

# print validation result
print (val.validateIFLevel("A"))

# log validation result
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger(__name__)
rep = val.validateIFLevel("A")
rep.log(logger)
.. autoclass:: dbbc3.DBBC3Validation.Item
    :members:

.. autoclass:: dbbc3.DBBC3Validation.ValidationReport
    :members:
    :member-order: groupwise

.. autoclass:: dbbc3.DBBC3Validation.ValidationFactory
    :members:
    :member-order: groupwise