示例#1
0
文件: test_helper.py 项目: azam/mm
 def setUp(self):
     self.output = StringIO()
     self.saved_stdout = sys.stdout
     sys.stdout = self.output
     self.settings = util.get_plugin_client_settings()
     PluginConnection.get_plugin_client_settings = mock.Mock(
         return_value=self.settings)
示例#2
0
    def setUp(self):
        # self.commandStdOut = StringIO();

        self.output = StringIO()
        self.saved_stdout = sys.stdout
        sys.stdout = self.output

        # get settings from test client settings (modeled after ST3 settings)
        # found in default_client_settings.json and user_client_settings.json
        self.settings = util.get_plugin_client_settings()

        # test suite runs for each supported version of the api
        api_version = os.environ.get('SFDC_API_VERSION', 30.0)
        self.settings['user']['mm_api_version'] = api_version

        # set up CI-specific settings
        is_ci = os.environ.get('CI') == 'true' or os.environ.get(
            'CI') == True or os.environ.get(
                'MM_TESTING') == True or os.environ.get('MM_TESTING') == 'true'
        if is_ci:
            self.settings['user']['mm_workspace'] = os.path.join(
                os.path.dirname(os.path.dirname(__file__)), 'test_workspace')
            self.settings['user']['mm_use_keyring'] = False
        PluginConnection.get_plugin_client_settings = mock.Mock(
            return_value=self.settings)
示例#3
0
    def setUp(self):
        # self.commandStdOut = StringIO();

        self.output = StringIO()
        self.saved_stdout = sys.stdout
        sys.stdout = self.output

        # get settings from test client settings (modeled after ST3 settings)
        # found in default_client_settings.json and user_client_settings.json
        self.settings = util.get_plugin_client_settings()
        
        # test suite runs for each supported version of the api
        api_version = os.environ.get('SFDC_API_VERSION', 30.0)
        self.settings['user']['mm_api_version'] = api_version
        
        # set up CI-specific settings
        is_ci = os.environ.get('CI') == 'true' or os.environ.get('CI') == True or os.environ.get('MM_TESTING') == True or os.environ.get('MM_TESTING') == 'true'
        if is_ci:
            self.settings['user']['mm_workspace'] = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'test_workspace')
            self.settings['user']['mm_use_keyring'] = False
        PluginConnection.get_plugin_client_settings = mock.Mock(return_value=self.settings)
示例#4
0
 def setUp(self):
     self.output = StringIO()
     self.saved_stdout = sys.stdout
     sys.stdout = self.output
     self.settings = util.get_plugin_client_settings()
     PluginConnection.get_plugin_client_settings = mock.Mock(return_value=self.settings)