def test_if_secret_keyfile_is_missing_it_should_create_on_setup(secret_file): if os.path.isfile(secret_file): os.unlink(secret_file) assert not os.path.exists(secret_file) draftin_a_flask.setup() assert os.path.isfile(secret_file)
def test_after_delete_secret_file_should_contain_different_string(secret_file): if os.path.isfile(secret_file): os.unlink(secret_file) draftin_a_flask.setup() with open(secret_file) as f: old_secret = f.read() os.unlink(secret_file) draftin_a_flask.setup() with open(secret_file) as f: new_secret = f.read() assert old_secret != new_secret
def secret_file(): package_root = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) secret_file = os.path.join(package_root, 'draftin_a_flask', 's3kret.key') draftin_a_flask.setup() return secret_file