Exemplo n.º 1
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual("ap-southeast-9", config.region)

        args = parse_args(['--region', "ap-southeast-4"])
        config = resolve_config(args)
        self.assertEqual("ap-southeast-4", config.region)
Exemplo n.º 2
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual('mytemp', config.profile)

        args = parse_args(['-p', 'profile'])
        config = resolve_config(args)
        self.assertEqual('profile', config.profile)
Exemplo n.º 3
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual("adsfasf233423", config.idp_id)

        args = parse_args(['-I', "kjl2342"])
        config = resolve_config(args)
        self.assertEqual("kjl2342", config.idp_id)
Exemplo n.º 4
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual('*****@*****.**', config.username)

        args = parse_args(['-u', '*****@*****.**'])
        config = resolve_config(args)
        self.assertEqual('*****@*****.**', config.username)
Exemplo n.º 5
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual("123456789012", config.account)

        args = parse_args(['--region', "123456789012"])
        config = resolve_config(args)
        self.assertEqual("123456789012", config.account)
Exemplo n.º 6
0
    def test_with_environment(self):
        args = parse_args([])
        config = resolve_config(args)
        self.assertEqual(3000, config.duration)

        args = parse_args(['-d', "500"])
        config = resolve_config(args)
        self.assertEqual(500, config.duration)
Exemplo n.º 7
0
 def test_cli_param_supplied(self):
     args = parse_args(['-u', '*****@*****.**'])
     config = resolve_config(args)
     self.assertEqual('*****@*****.**', config.username)
Exemplo n.º 8
0
 def test_cli_param_supplied(self):
     args = parse_args(['--account', "123456789012"])
     config = resolve_config(args)
     self.assertEqual("123456789012", config.account)
Exemplo n.º 9
0
 def test_with_environment(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertEqual(config.bg_response, 'foo')
Exemplo n.º 10
0
 def test_cli_param_supplied(self):
     args = parse_args(['--bg-response=foo'])
     config = resolve_config(args)
     self.assertEqual(config.bg_response, 'foo')
Exemplo n.º 11
0
 def test_cli_param_supplied(self):
     args = parse_args(['--region', "ap-southeast-4"])
     config = resolve_config(args)
     self.assertEqual("ap-southeast-4", config.region)
Exemplo n.º 12
0
 def test_cli_param_supplied(self):
     args = parse_args(['-r', "role1234"])
     config = resolve_config(args)
     self.assertEqual("role1234", config.role_arn)
Exemplo n.º 13
0
 def test_cli_param_supplied(self):
     args = parse_args(['-d', "500"])
     config = resolve_config(args)
     self.assertEqual(500, config.duration)
Exemplo n.º 14
0
 def test_with_environment(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertTrue(config.u2f_disabled)
Exemplo n.º 15
0
 def test_cli_param_supplied(self):
     args = parse_args(['-D'])
     config = resolve_config(args)
     self.assertTrue(config.u2f_disabled)
Exemplo n.º 16
0
 def test_default(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertFalse(config.u2f_disabled)
Exemplo n.º 17
0
 def test_cli_param_supplied(self):
     args = parse_args(['-a'])
     config = resolve_config(args)
     self.assertTrue(config.ask_role)
Exemplo n.º 18
0
 def test_with_environment(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertEqual("4567-role", config.role_arn)
Exemplo n.º 19
0
 def test_cli_param_supplied(self):
     args = parse_args(['-I', "kjl2342"])
     config = resolve_config(args)
     self.assertEqual("kjl2342", config.idp_id)
Exemplo n.º 20
0
 def test_default(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertEqual(43200, config.duration)
Exemplo n.º 21
0
 def test_cli_param_supplied(self):
     args = parse_args(['-p', 'profile'])
     config = resolve_config(args)
     self.assertEqual('profile', config.profile)
Exemplo n.º 22
0
    def test_invalid_cli_param_supplied(self):

        with self.assertRaises(SystemExit):
            args = parse_args(['-d', "blart"])
            resolve_config(args)
Exemplo n.º 23
0
 def test_cli_param_supplied(self):
     args = parse_args(['--resolve-aliases'])
     config = resolve_config(args)
     self.assertTrue(config.resolve_aliases)
Exemplo n.º 24
0
 def test_default(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertEqual(None, config.idp_id)
Exemplo n.º 25
0
 def test_with_environment(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertTrue(config.resolve_aliases)
Exemplo n.º 26
0
 def test_default(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertFalse(config.resolve_aliases)
Exemplo n.º 27
0
 def test_default(self):
     args = parse_args([])
     config = resolve_config(args)
     self.assertEqual("sts", config.profile)