2022-05-24 03:43:39 +00:00
|
|
|
Index: flask-paranoid-0.3.0/tests/test_paranoid.py
|
|
|
|
===================================================================
|
|
|
|
--- flask-paranoid-0.3.0.orig/tests/test_paranoid.py
|
|
|
|
+++ flask-paranoid-0.3.0/tests/test_paranoid.py
|
|
|
|
@@ -1,12 +1,21 @@
|
|
|
|
import sys
|
|
|
|
import unittest
|
|
|
|
|
|
|
|
+import flask
|
|
|
|
from flask import Flask
|
|
|
|
from flask_paranoid import Paranoid
|
|
|
|
|
2021-08-15 00:55:57 +00:00
|
|
|
|
|
|
|
class ParanoidTests(unittest.TestCase):
|
2022-05-24 03:43:39 +00:00
|
|
|
def _delete_cookie(self, name, httponly=True):
|
|
|
|
+ flask_version = flask.__version__.split('.')
|
|
|
|
+ if int(flask_version[0]) < 2 or (int(flask_version[0]) == 2 and int(flask_version[1]) < 1):
|
|
|
|
+ httponly = False
|
|
|
|
+
|
|
|
|
+ if (sys.version_info.minor < 8):
|
|
|
|
+ return (name + '=; Expires=Thu, 01-Jan-1970 00:00:00 GMT; '
|
|
|
|
+ f'Max-Age=0; {"HttpOnly; " if httponly else ""}Path=/')
|
|
|
|
+
|
|
|
|
return (name + '=; Expires=Thu, 01 Jan 1970 00:00:00 GMT; '
|
|
|
|
f'Max-Age=0; {"HttpOnly; " if httponly else ""}Path=/')
|
2021-08-15 00:55:57 +00:00
|
|
|
|