userver: testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory Class Reference
Loading...
Searching...
No Matches
testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory Class Reference

Detailed Description

Definition at line 71 of file pytest_plugin.py.

Public Member Functions

 __init__ (self, connection.ConnectionInfo connection_info)
str connection_string (self)
pymongo.MongoClient client (self)
CollectionWrapper create_collection_wrapper (self, collection_names, mongodb_settings)

Public Attributes

 connection_string

Protected Attributes

 _connection_info = connection_info

Constructor & Destructor Documentation

◆ __init__()

testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory.__init__ ( self,
connection.ConnectionInfo connection_info )

Definition at line 72 of file pytest_plugin.py.

Member Function Documentation

◆ client()

pymongo.MongoClient testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory.client ( self)

Definition at line 80 of file pytest_plugin.py.

◆ connection_string()

str testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory.connection_string ( self)

Definition at line 76 of file pytest_plugin.py.

◆ create_collection_wrapper()

CollectionWrapper testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory.create_collection_wrapper ( self,
collection_names,
mongodb_settings )

Definition at line 83 of file pytest_plugin.py.

Member Data Documentation

◆ _connection_info

testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory._connection_info = connection_info
protected

Definition at line 73 of file pytest_plugin.py.

◆ connection_string

testsuite.databases.mongo.pytest_plugin.CollectionWrapperFactory.connection_string

Definition at line 81 of file pytest_plugin.py.


The documentation for this class was generated from the following file: