schrodinger.test.mock_ld_models module¶
- class schrodinger.test.mock_ld_models.MockNameAndID(name=None, id_=None)[source]¶
Bases:
object
- property name¶
- class schrodinger.test.mock_ld_models.MockLDProject(name=None, id_='1')[source]¶
Bases:
schrodinger.test.mock_ld_models.MockNameAndID
- property name¶
- class schrodinger.test.mock_ld_models.MockFolder(name=None, id_=None, project_id='1')[source]¶
Bases:
schrodinger.test.mock_ld_models.MockNameAndID
- 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)[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]¶
- 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
.