コード例 #1
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_key_val_parser_lenient(self):
     # Ignore any line that does not have a '=' char in it.
     contents = "AWSAccessKeyId=a\nNOTKEYVALLINE\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents), {
         'AWSAccessKeyId': 'a',
         'AWSSecretKey': 'b'
     })
コード例 #2
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_key_val_pair_with_blank_lines(self):
     # The \n\n has an extra blank between the access/secret keys.
     contents = "AWSAccessKeyId=a\n\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents), {
         'AWSAccessKeyId': 'a',
         'AWSSecretKey': 'b'
     })
コード例 #3
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_multiple_equals_on_line(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=secret_key_with_equals=b\n"
     self.assertEqual(parse_key_val_file_contents(contents),
                      {'AWSAccessKeyId': 'a',
                       'AWSSecretKey': 'secret_key_with_equals=b'})
コード例 #4
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_key_val_parser_lenient(self):
     # Ignore any line that does not have a '=' char in it.
     contents = "AWSAccessKeyId=a\nNOTKEYVALLINE\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents),
                      {'AWSAccessKeyId': 'a',
                       'AWSSecretKey': 'b'})
コード例 #5
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_key_val_pair_with_blank_lines(self):
     # The \n\n has an extra blank between the access/secret keys.
     contents = "AWSAccessKeyId=a\n\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents),
                      {'AWSAccessKeyId': 'a',
                       'AWSSecretKey': 'b'})
コード例 #6
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_parse_ec2_content_empty(self):
     contents = ""
     self.assertEqual(parse_key_val_file_contents(contents), {})
コード例 #7
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_parse_ec2_content(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents),
                      {'AWSAccessKeyId': 'a',
                       'AWSSecretKey': 'b'})
コード例 #8
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_multiple_equals_on_line(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=secret_key_with_equals=b\n"
     self.assertEqual(parse_key_val_file_contents(contents), {
         'AWSAccessKeyId': 'a',
         'AWSSecretKey': 'secret_key_with_equals=b'
     })
コード例 #9
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_parse_ec2_content_empty(self):
     contents = ""
     self.assertEqual(parse_key_val_file_contents(contents), {})
コード例 #10
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_parse_ec2_content(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents), {
         'AWSAccessKeyId': 'a',
         'AWSSecretKey': 'b'
     })
コード例 #11
0
ファイル: test_utils.py プロジェクト: rayluo/botocore
 def test_multiple_equals_on_line(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=secret_key_with_equals=b\n"
     self.assertEqual(
         parse_key_val_file_contents(contents), {"AWSAccessKeyId": "a", "AWSSecretKey": "secret_key_with_equals=b"}
     )
コード例 #12
0
ファイル: test_utils.py プロジェクト: rayluo/botocore
 def test_parse_ec2_content(self):
     contents = "AWSAccessKeyId=a\nAWSSecretKey=b\n"
     self.assertEqual(parse_key_val_file_contents(contents), {"AWSAccessKeyId": "a", "AWSSecretKey": "b"})