schrodinger.test.mock_ld_models module¶
-
class
schrodinger.test.mock_ld_models.MockNameAndID(name=None, id_=None)[source]¶ Bases:
object-
__init__(name=None, id_=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
property
name¶
-
-
class
schrodinger.test.mock_ld_models.MockLDProject(name=None, id_='1')[source]¶ Bases:
schrodinger.test.mock_ld_models.MockNameAndID-
property
name¶
-
property
-
class
schrodinger.test.mock_ld_models.MockFolder(name=None, id_=None, project_id='1')[source]¶ Bases:
schrodinger.test.mock_ld_models.MockNameAndID-
__init__(name=None, id_=None, project_id='1')[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
property
name¶
-
-
class
schrodinger.test.mock_ld_models.MockLiveReport(title=None, template=None, owner=None, tags=None, id_=None, project_id='1', lr_type=<LiveReportType.COMPOUND: 'compound'>)[source]¶ Bases:
object
-
class
schrodinger.test.mock_ld_models.MockLDModels[source]¶ Bases:
objectMock the
ld_modelsmodule; treat classes as methods that return new mock instances of the corresponding class.
-
class
schrodinger.test.mock_ld_models.FreeformColumn(name, description, type='TEXT', published=None, project_id=None, live_report_id=None)[source]¶ Bases:
objectA class meant to mock the relevant attributes of
ldclient.models.FreeformColumn.-
COLUMN_ATTACHMENT= 'ATTACHMENT'¶
-
COLUMN_TEXT= 'TEXT'¶
-
__init__(name, description, type='TEXT', published=None, project_id=None, live_report_id=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
property
name¶
-
property
published¶
-
property
project_id¶
-
property
live_report_id¶
-
property
id¶
-
-
class
schrodinger.test.mock_ld_models.Column(id=None, name=None, column_type=None, value_type=None, log_scale=None, project_ids=None, folder_name=None)[source]¶ Bases:
objectA class meant to mock the relevant attributes of
ldclient.models.Column.
-
class
schrodinger.test.mock_ld_models.Model(name, archived, published, user, folder, returns, project_ids, template_vars, description, parent=None, commands=None, batch_size=None, command_type=None, command_queue=None, created_at=None, updated_at=None, id=None)[source]¶ Bases:
schrodinger.test.mock_ld_models.BaseModelA class to mock the relevant attributes of
models.Model.
-
class
schrodinger.test.mock_ld_models.ModelRecursive(tag, value=None)[source]¶ Bases:
schrodinger.test.mock_ld_models.BaseModelA class to mock the relevant attributes of
models.ModelRecursive.