def test_can_create_instance(self): """fab.tests.verifiers.config_file_verifier_test Can create ConfigFileVerifier instance""" config_file_verifier = ConfigFileVerifier() self.assertIsInstance(config_file_verifier, ConfigFileVerifier) self.assertIsInstance(config_file_verifier.local_file_system, LocalFileSystem)
def setUp(self): super(ConfigFileVerifierTest, self).setUp() self.mock_local_file_system = self.mox.CreateMock(LocalFileSystem) self.expected_deployment_scripts_home = os.path.realpath( os.path.join(os.path.dirname(__file__), '../../..')) self.config_file_verifier = ConfigFileVerifier( self.mock_local_file_system)
def create(config_file_verifier=ConfigFileVerifier(), config_loader=DeploymentConfigLoader(), process_runner=ProcessRunner()): config_file_verifier.exit_if_custom_user_credentials_not_found() from fab.config.rsr.credentials.custom import CustomUserCredentials return TaskRunner(CustomUserCredentials.create(), config_loader, process_runner)