Firebird QA
0.17.2
Usage Guide
Reference
Index
Content
Contents:
Usage Guide
Before you start using Firebird QA suite
Installation
Requirements
Installation
Configuration
Firebird-driver configuration
Pytest configuration
Firebird server configuration
Running QA test suite
Basics
pytest report header
pytest switches installed by QA plugin
Tests for Firebird engine
Test suite
Test files
Test encoding
Test metadata
Test functions
Fixtures
Example test file
How-to guides
How to use databases in tests
How to use the Action object
How to use users
How to use roles
How to use temporary files
Firebird-QA plugin Reference
Objects for use in tests
QA_GLOBALS
Functions and classes for use in tests
db_factory
user_factory
role_factory
envar_factory
mapping_factory
temp_file
temp_files
isql_act
python_act
Database
User
Role
Envar
Mapping
ServerKeeper
Action
ExecutionError
pytest hooks
pytest_addoption
pytest_report_header
pytest_configure
pytest_collection_modifyitems
pytest_runtest_makereport
Internal functions
log_session_context
set_tool
substitute_macros
db_path
trace_thread
Internal classes
TraceSession
QATerminalReporter
Changelog
Version 0.18.0
Version 0.17.3
Version 0.17.2
Version 0.17.1
Version 0.17.0
Version 0.16.0
Version 0.15.2
Version 0.15.1
Version 0.15.0
Version 0.14.0
Version 0.13.1
Version 0.13.0
Version 0.12.1
License
Page
Python Module Index
f
f
firebird
firebird.qa.plugin
Main Firebird driver code