def test_cli_configured_in_insecure_mode_with_params_and_passes_keyring(self):
        utils.remove_file(DEFAULT_CONFIG_FILE)
        utils.remove_file(DEFAULT_CERTIFICATE_FILE)
        with patch('builtins.input', side_effect=[self.client_params.hostname, self.client_params.account]):
            output = self.invoke_cli(self.cli_auth_params,
                                     ['--insecure', 'init'])

        self.assertRegex(output, 'To start using the Conjur CLI')
    def test_cli_configured_in_insecure_mode_and_run_in_insecure_mode_passes_keyring(self, mock_input):
        utils.remove_file(DEFAULT_NETRC_FILE)
        self.invoke_cli(self.cli_auth_params,
                        ['--insecure', 'init', '--url', self.client_params.hostname, '--account',
                         self.client_params.account])

        output = self.invoke_cli(self.cli_auth_params,
                                 ['--insecure', 'login', '-i', 'admin', '-p', self.client_params.env_api_key])
        self.assertIn('Successfully logged in to Conjur', output)
        self.assertFalse(utils.is_netrc_exists())
Exemple #3
0
 def setUp(self):
     self.setup_cli_params({})
     try:
         utils.remove_file(DEFAULT_NETRC_FILE)
         utils.remove_file(DEFAULT_CONFIG_FILE)
         utils.remove_file(DEFAULT_CERTIFICATE_FILE)
     except OSError:
         pass
 def setUp(self):
     self.setup_cli_params({})
     try:
         utils.delete_credentials()
         utils.remove_file(DEFAULT_NETRC_FILE)
         utils.remove_file(DEFAULT_CONFIG_FILE)
         utils.remove_file(DEFAULT_CERTIFICATE_FILE)
     except OSError:
         pass
     utils.init_to_cli(self)
Exemple #5
0
 def setUp(self):
     self.setup_cli_params({})
     utils.remove_file(DEFAULT_CONFIG_FILE)
     utils.remove_file(DEFAULT_CERTIFICATE_FILE)