def test_build_custom_content_object(self, tmp_path): env = Environment(tmp_path) parameters = [ { 'path': env.CUSTOM_CONTENT_SCRIPT_PATH, 'output_custom_content_object': env.SCRIPT_CUSTOM_CONTENT_OBJECT }, { 'path': env.CUSTOM_CONTENT_INTEGRATION_PATH, 'output_custom_content_object': env.INTEGRATION_CUSTOM_CONTENT_OBJECT }, { 'path': env.CUSTOM_CONTENT_LAYOUT_PATH, 'output_custom_content_object': env.LAYOUT_CUSTOM_CONTENT_OBJECT }, { 'path': env.CUSTOM_CONTENT_PLAYBOOK_PATH, 'output_custom_content_object': env.PLAYBOOK_CUSTOM_CONTENT_OBJECT }, ] downloader = Downloader(output='', input='', regex='') for param in parameters: assert downloader.build_custom_content_object( param['path']) == param['output_custom_content_object']
def test_build_custom_content_object(self, path, output_custom_content_object): downloader = Downloader(output='', input='') assert downloader.build_custom_content_object(path) == output_custom_content_object