[issue40805] Can no longer patch flask.g

2020-05-28 Thread Rob Taft
New submission from Rob Taft : Whenever I try to patch flask.g, it appears to do nothing. This happened when I upgraded mock from 3.x to 4.x. I reported it on the mock github page https://github.com/testing-cabal/mock/issues/490 and was asked to report it here. The folllowing code run

[issue40805] Can no longer patch flask.g

2020-05-30 Thread Rob Taft
Rob Taft added the comment: The test was supposed to patch the flask component during the unit test, the error indicates the patch did not work. The actual error message is not relevant to the actual issue. I don't know why I was directed to here. When I replace it with unittest.moc

[issue40805] Can no longer patch flask.g

2020-06-03 Thread Rob Taft
Rob Taft added the comment: I have confirmed that using unittest.mock instead of the 3rd party mock library in python 3.8.3 and 3.9-dev fails to patch flask.g. 3.7.7 works correctly. -- ___ Python tracker <https://bugs.python.org/issue40

[issue40805] Can no longer patch flask.g

2020-06-03 Thread Rob Taft
Change by Rob Taft : -- versions: +Python 3.9 -Python 3.6 ___ Python tracker <https://bugs.python.org/issue40805> ___ ___ Python-bugs-list mailing list Unsub

[issue40805] Can no longer patch flask.g

2020-06-03 Thread Rob Taft
Rob Taft added the comment: I updated the test with 2 cases and the traceback is different for each when I expected them to be the same if this was purely a mock issue, the line throwing the error is the same. I can post this over with flask and see what they think. from unittest.mock

[issue40805] Can no longer patch flask.g

2020-06-08 Thread Rob Taft
Rob Taft added the comment: https://github.com/pallets/flask/issues/3637 I've worked around the issue and accept that this will not work in the future. -- status: open -> closed ___ Python tracker <https://bugs.python.org