Staging
v0.5.1
https://github.com/python/cpython
Revision 28be388e69c6e88d5c04abcc714db5ec526e4f5e authored by Miss Islington (bot) on 06 June 2019, 10:39:30 UTC, committed by GitHub on 06 June 2019, 10:39:30 UTC

When an attribute is deleted from a Mock, a sentinel is added rather
than just deleting the attribute. This commit checks for such sentinels
when returning the child mocks in the __dir__ method as users won't
expect deleted attributes to appear when performing dir(mock).
(cherry picked from commit 0df635c7f8aa69e56a092bd4f142f0f164741ab2)

Co-authored-by: Mario Corchero <mariocj89@gmail.com>
1 parent f62a372
History
Tip revision: 28be388e69c6e88d5c04abcc714db5ec526e4f5e authored by Miss Islington (bot) on 06 June 2019, 10:39:30 UTC
Don't report deleted attributes in __dir__ (GHGH-10148)
Tip revision: 28be388
File Mode Size
PythonPowered.bmp -rw-r--r-- 2.5 KB
README.txt -rw-r--r-- 105 bytes
archive.h -rw-r--r-- 2.2 KB
bdist_wininst.vcxproj -rw-r--r-- 4.7 KB
bdist_wininst.vcxproj.filters -rw-r--r-- 2.2 KB
build.bat -rw-r--r-- 558 bytes
extract.c -rw-r--r-- 9.5 KB
install.c -rw-r--r-- 82.7 KB
install.rc -rw-r--r-- 3.1 KB
resource.h -rw-r--r-- 1.2 KB

README.txt

back to top