cjklib.test — Unit tests

Unit tests.

Functions

cjklib.test.attr(*args, **kwargs)
Decorator that adds attributes to objects for use with the Attribute (-a) plugin.

Classes

class cjklib.test.CacheDict(cachedDict, *args, **options)
Bases: dict
class cjklib.test.DatabaseConnectorMock(dbConnectInst, mockTables=None, mockTableDefinition=None, mockNonTables=None)

Bases: object

Serves as a normal database connector engine, but fakes existance of some tables.

getTableNames()
class cjklib.test.EngineMock(engine, mockTables=None, mockNonTables=None)

Bases: object

Serves as a normal SQLAlchemy engine, but fakes existence of some tables.

has_table(table, *args, **kwargs)
class cjklib.test.NeedsDatabaseTest

Bases: object

Base class for unit test with database access.

setUp()
class cjklib.test.NeedsTemporaryDatabaseTest

Bases: object

Base class for unit test with access to a temporary database.

setUp()

Table Of Contents

Previous topic

HiraganaOperator — Hiragana

Next topic

cjklib.test.build — Unit tests for build

This Page