PHP Class Pantheon\Terminus\UnitTests\Models\EnvironmentTest

Inheritance: extends ModelTestCase
Show file Open project: pantheon-systems/terminus

Protected Properties

Property Type Description
$container League\Container\Container
$workflow Pantheon\Terminus\Models\Workflow
$workflows Pantheon\Terminus\Collections\Workflows

Public Methods

Method Description
_getCommits ( $commit_labels )
_getModelWithCommits ( $commit_labels )
setUp ( )
testApplyUpstreamUpdates ( )
testCacheserverConnectionInfo ( )
testChangeConnectionMode ( )
testClearCache ( )
testCloneDatabase ( )
testCloneFiles ( )
testCommitChanges ( )
testConnectionInfo ( )
testConvergeBindings ( )
testCountDeployableCode ( )
testDashboardUrl ( )
testDatabaseConnectionInfo ( )
testDelete ( )
testDeleteWithBranch ( )
testDeploy ( )
testDiffstat ( )
testDisableHttpsCertificate ( )
testDisableHttpsCertificateFailed ( )
testDisableHttpsCertificateNotEnabled ( )
testDomain ( )
testEnvIsInitialized ( )
testGetDrushVersion ( )
testGetLock ( )
testGetName ( )
testGetParentEnvironmentDev ( )
testGetParentEnvironmentLive ( )
testGetParentEnvironmentMultiDev ( )
testGetParentEnvironmentTest ( )
testGitConnectionInfo ( )
testImport ( )
testImportDatabase ( )
testImportFiles ( )
testInitializeBindings ( )
testIsMultidev ( )
testMergeFromDev ( )
testMergeToDev ( )
testSendCommandViaSsh ( )
testSerialize ( )
testSetHttpsCertificate ( )
testSftpConnectionInfo ( )
testSftpConnectionInfoHost ( )
testSftpConnectionInfoSSHHost ( )
testWake ( )
testWipe ( )

Protected Methods

Method Description
_createModel ( $params = ['id' => 'dev'] )
_testGetParentEnvironment ( $id, $parent )
_testWorkflowOperation ( $method, $method_params, $wf_name, $wf_params = null, $model_params = ['id' => 'dev'] )

Method Details

_createModel() protected method

protected _createModel ( $params = ['id' => 'dev'] )

_getCommits() public method

public _getCommits ( $commit_labels )

_getModelWithCommits() public method

public _getModelWithCommits ( $commit_labels )

_testGetParentEnvironment() protected method

protected _testGetParentEnvironment ( $id, $parent )

_testWorkflowOperation() protected method

protected _testWorkflowOperation ( $method, $method_params, $wf_name, $wf_params = null, $model_params = ['id' => 'dev'] )

setUp() public method

public setUp ( )

testApplyUpstreamUpdates() public method

testCacheserverConnectionInfo() public method

testChangeConnectionMode() public method

testClearCache() public method

public testClearCache ( )

testCloneDatabase() public method

public testCloneDatabase ( )

testCloneFiles() public method

public testCloneFiles ( )

testCommitChanges() public method

public testCommitChanges ( )

testConnectionInfo() public method

public testConnectionInfo ( )

testConvergeBindings() public method

testCountDeployableCode() public method

testDashboardUrl() public method

public testDashboardUrl ( )

testDatabaseConnectionInfo() public method

testDelete() public method

public testDelete ( )

testDeleteWithBranch() public method

testDeploy() public method

public testDeploy ( )

testDiffstat() public method

public testDiffstat ( )

testDisableHttpsCertificate() public method

testDisableHttpsCertificateFailed() public method

testDisableHttpsCertificateNotEnabled() public method

testDomain() public method

public testDomain ( )

testEnvIsInitialized() public method

testGetDrushVersion() public method

public testGetDrushVersion ( )

testGetLock() public method

public testGetLock ( )

testGetName() public method

public testGetName ( )

testGetParentEnvironmentDev() public method

testGetParentEnvironmentLive() public method

testGetParentEnvironmentMultiDev() public method

testGetParentEnvironmentTest() public method

testGitConnectionInfo() public method

testImport() public method

public testImport ( )

testImportDatabase() public method

public testImportDatabase ( )

testImportFiles() public method

public testImportFiles ( )

testInitializeBindings() public method

testIsMultidev() public method

public testIsMultidev ( )

testMergeFromDev() public method

public testMergeFromDev ( )

testMergeToDev() public method

public testMergeToDev ( )

testSendCommandViaSsh() public method

testSerialize() public method

public testSerialize ( )

testSetHttpsCertificate() public method

testSftpConnectionInfo() public method

testSftpConnectionInfoHost() public method

testSftpConnectionInfoSSHHost() public method

testWake() public method

public testWake ( )

testWipe() public method

public testWipe ( )

Property Details

$container protected property

protected Container,League\Container $container
return League\Container\Container

$workflow protected property

protected Workflow,Pantheon\Terminus\Models $workflow
return Pantheon\Terminus\Models\Workflow

$workflows protected property

protected Workflows,Pantheon\Terminus\Collections $workflows
return Pantheon\Terminus\Collections\Workflows