def test_back_up_data_dictionary_not_exists(): ctx = reload.context() assert reload.backUpDataDictionary(ctx) directory = reload.dataDictionaryBackUpDirectory(ctx) assert not os.path.exists(ctx["dataDictionaryInputFilePath"]) assert not os.path.exists(directory)
def test_back_up_data_dictionary(): ctx = reload.context() with copy_file("redcap/metadata.json", ctx["dataDictionaryInputFilePath"]): assert reload.backUpDataDictionary(ctx) directory = reload.dataDictionaryBackUpDirectory(ctx) shutil.rmtree(directory)