mirror of
https://github.com/FirebirdSQL/firebird-qa.git
synced 2025-02-02 02:40:42 +01:00
129 lines
1.9 KiB
Plaintext
129 lines
1.9 KiB
Plaintext
|
.. module:: firebird.qa.plugin
|
||
|
:synopsis: Main Firebird driver code
|
||
|
|
||
|
############################
|
||
|
Firebird-QA plugin Reference
|
||
|
############################
|
||
|
|
||
|
functions and classes for use in tests
|
||
|
======================================
|
||
|
|
||
|
db_factory
|
||
|
----------
|
||
|
.. autofunction:: db_factory
|
||
|
|
||
|
user_factory
|
||
|
------------
|
||
|
.. autofunction:: user_factory
|
||
|
|
||
|
role_factory
|
||
|
------------
|
||
|
.. autofunction:: role_factory
|
||
|
|
||
|
envar_factory
|
||
|
-------------
|
||
|
.. autofunction:: envar_factory
|
||
|
|
||
|
temp_file
|
||
|
---------
|
||
|
.. autofunction:: temp_file
|
||
|
|
||
|
temp_files
|
||
|
----------
|
||
|
.. autofunction:: temp_files
|
||
|
|
||
|
isql_act
|
||
|
--------
|
||
|
.. autofunction:: isql_act
|
||
|
|
||
|
python_act
|
||
|
----------
|
||
|
.. autofunction:: python_act
|
||
|
|
||
|
Database
|
||
|
--------
|
||
|
.. autoclass:: Database
|
||
|
|
||
|
User
|
||
|
----
|
||
|
.. autoclass:: User
|
||
|
|
||
|
Role
|
||
|
----
|
||
|
.. autoclass:: Role
|
||
|
|
||
|
Envar
|
||
|
-----
|
||
|
.. autoclass:: Envar
|
||
|
|
||
|
ServerKeeper
|
||
|
------------
|
||
|
.. autoclass:: ServerKeeper
|
||
|
|
||
|
Action
|
||
|
------
|
||
|
.. autoclass:: Action
|
||
|
|
||
|
ExecutionError
|
||
|
--------------
|
||
|
.. autoclass:: ExecutionError
|
||
|
|
||
|
pytest hooks
|
||
|
============
|
||
|
|
||
|
pytest_addoption
|
||
|
----------------
|
||
|
.. autofunction:: pytest_addoption
|
||
|
|
||
|
pytest_report_header
|
||
|
--------------------
|
||
|
.. autofunction:: pytest_report_header
|
||
|
|
||
|
pytest_configure
|
||
|
----------------
|
||
|
.. autofunction:: pytest_configure
|
||
|
|
||
|
pytest_collection_modifyitems
|
||
|
-----------------------------
|
||
|
.. autofunction:: pytest_collection_modifyitems
|
||
|
|
||
|
pytest_runtest_makereport
|
||
|
-------------------------
|
||
|
.. autofunction:: pytest_runtest_makereport
|
||
|
|
||
|
Internal functions
|
||
|
==================
|
||
|
|
||
|
log_session_context
|
||
|
-------------------
|
||
|
.. autofunction:: log_session_context
|
||
|
|
||
|
set_tool
|
||
|
--------
|
||
|
.. autofunction:: set_tool
|
||
|
|
||
|
substitute_macros
|
||
|
-----------------
|
||
|
.. autofunction:: substitute_macros
|
||
|
|
||
|
db_path
|
||
|
-------
|
||
|
.. autofunction:: db_path
|
||
|
|
||
|
trace_thread
|
||
|
------------
|
||
|
.. autofunction:: trace_thread
|
||
|
|
||
|
Internal classes
|
||
|
================
|
||
|
|
||
|
TraceSession
|
||
|
------------
|
||
|
.. autoclass:: TraceSession
|
||
|
|
||
|
QATerminalReporter
|
||
|
------------------
|
||
|
.. autoclass:: QATerminalReporter
|
||
|
|
||
|
.. _firebird-driver: https://firebird-driver.rtfd.io/en/latest
|