def test_path_pointing_to_vault_id(self):
     assert fetch_actual_parameters(
         "$.data.vault_id", self.test_data) == "this came from the vault"
 def test_path_pointing_to_object(self):
     assert fetch_actual_parameters(
         "$.data.object",
         self.test_data) == self.test_data["data"]["object"]
Beispiel #3
0
def test_with_list_input():
    assert fetch_actual_parameters(TEST_DATA['statics']['list'],
                                   TEST_DATA) == TEST_DATA['statics']['list']
 def test_path_pointing_to_string(self):
     assert fetch_actual_parameters(
         "$.data.string",
         self.test_data) == self.test_data["data"]["string"]
 def test_json_path_to_vault_path_with_conversion(self):
     assert fetch_actual_parameters("$.data.vault_id_json!json",
                                    self.test_data) == {
                                        'hello': 'world'
                                    }
Beispiel #6
0
def test_json_path_to_vault_path_with_conversion(s3):
    #setup SOCless s3 bucket with two test files
    setup_vault()

    assert fetch_actual_parameters("$.data.vault_id_json!json",TEST_DATA) == {'hello':'world'}
Beispiel #7
0
def test_nested_reference():
    assert fetch_actual_parameters(TEST_DATA['nested_referer']['object'],
                                   TEST_DATA) == {
                                       'top_level': 'this_value_is_nested'
                                   }
 def test_jsonpath_with_json_conversion(self):
     assert fetch_actual_parameters("$.data.string_json!json",
                                    self.test_data) == ["hello", "world"]
Beispiel #9
0
def test_vault_path_with_json_conversion():
    assert fetch_actual_parameters("vault:socless_vault_tests.json!json",
                                   TEST_DATA) == {
                                       'hello': 'world'
                                   }
Beispiel #10
0
def test_json_path_to_vault_path_with_conversion():
    assert fetch_actual_parameters("$.data.vault_id_json!json", TEST_DATA) == {
        'hello': 'world'
    }
Beispiel #11
0
def test_jsonpath_with_json_conversion():
    assert fetch_actual_parameters("$.data.string_json!json",
                                   TEST_DATA) == ["hello", "world"]
Beispiel #12
0
def test_with_object_input():
    assert fetch_actual_parameters(TEST_DATA['data']['object'],
                                   TEST_DATA) == TEST_DATA['data']['object']
Beispiel #13
0
def test_path_pointing_to_vault_id(s3):
    #setup SOCless s3 bucket with two test files
    setup_vault()

    assert fetch_actual_parameters("$.data.vault_id",TEST_DATA) == "this came from the vault"
 def test_with_list_input(self):
     assert fetch_actual_parameters(
         self.test_data['statics']['list'],
         self.test_data) == self.test_data['statics']['list']
Beispiel #15
0
def test_path_pointing_to_string():
    assert fetch_actual_parameters("$.data.string",
                                   TEST_DATA) == TEST_DATA["data"]["string"]
 def test_with_object_input(self):
     assert fetch_actual_parameters(
         self.test_data['data']['object'],
         self.test_data) == self.test_data['data']['object']
Beispiel #17
0
def test_path_pointing_to_vault_id():
    assert fetch_actual_parameters("$.data.vault_id",
                                   TEST_DATA) == "this came from the vault"
 def test_vault_path_with_json_conversion(self):
     assert fetch_actual_parameters("vault:socless_vault_tests.json!json",
                                    self.test_data) == {
                                        'hello': 'world'
                                    }
Beispiel #19
0
def test_path_pointing_to_object():
    assert fetch_actual_parameters("$.data.object",
                                   TEST_DATA) == TEST_DATA["data"]["object"]
 def test_nested_reference(self):
     assert fetch_actual_parameters(
         self.test_data['nested_referer']['object'], self.test_data) == {
             'top_level': 'this_value_is_nested'
         }
Beispiel #21
0
def test_vault_path_with_json_conversion(s3):
    #setup SOCless s3 bucket with two test files
    setup_vault()

    assert fetch_actual_parameters("vault:socless_vault_tests.json!json",TEST_DATA) == {'hello':'world'}