def setUp(self): self._setUp('barbican') self.captured_stdout = six.StringIO() self.captured_stderr = six.StringIO() self.barbican = Barbican(stdout=self.captured_stdout, stderr=self.captured_stderr) self.parser = self.barbican.build_option_parser('desc', 'vers')
def test_check_auth_arguments_v2(self): args = ("--os-username 'bob' --os-password 'jan' --os-auth-url 'boop'" " --os-tenant-id 123 --os-identity-api-version '2.0'") argv, remainder = self.parser.parse_known_args(args.split()) api_version = argv.os_identity_api_version barbican = Barbican() response = barbican.check_auth_arguments(argv, api_version) self.assertEqual(True, response)