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:
object
Mock the
ld_models
module; 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:
object
A 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:
object
A 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.BaseModel
A 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.BaseModel
A class to mock the relevant attributes of
models.ModelRecursive
.