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"]
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' }
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'}
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"]
def test_vault_path_with_json_conversion(): assert fetch_actual_parameters("vault:socless_vault_tests.json!json", TEST_DATA) == { 'hello': 'world' }
def test_json_path_to_vault_path_with_conversion(): assert fetch_actual_parameters("$.data.vault_id_json!json", TEST_DATA) == { 'hello': 'world' }
def test_jsonpath_with_json_conversion(): assert fetch_actual_parameters("$.data.string_json!json", TEST_DATA) == ["hello", "world"]
def test_with_object_input(): assert fetch_actual_parameters(TEST_DATA['data']['object'], TEST_DATA) == TEST_DATA['data']['object']
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']
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']
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' }
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' }
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'}