You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I did install pyscreenshot on my mac running OSX 10.11. The machine is stock OSX so it has python 2.7. I did run the installer via sudo pip install pyscreenshot
If I run python from console, and import pyscreenshot, I can grab the screenshot and have it correctly saved on the location that I specify. Although the issue seems to happen when I use pyscreenshot inside a unit test, which is executed via py.test.
The import run fine; the test begin and start to execute; then when I run
OSX give me a "Python quit unexpetedly" prompt; which does not happen if I remove the call to the screenshot.
I run the unit test with the py.test command
py.test mytest.py
the test is a very basic unittest.TestCase class, all that it does is to open an application and then try to take a screenshot.
Is this a known issue? Since it seems to work fine via console, I assume that it must be an issue with either py.test or unittest? I did try to use childprocess=True BTW, without luck.
The text was updated successfully, but these errors were encountered:
Hi,
I did install pyscreenshot on my mac running OSX 10.11. The machine is stock OSX so it has python 2.7. I did run the installer via
sudo pip install pyscreenshot
If I run python from console, and import pyscreenshot, I can grab the screenshot and have it correctly saved on the location that I specify. Although the issue seems to happen when I use pyscreenshot inside a unit test, which is executed via py.test.
The import run fine; the test begin and start to execute; then when I run
pyscreenshot.grab_to_file(/Users/testuser/Desktop/test1.png")
OSX give me a "Python quit unexpetedly" prompt; which does not happen if I remove the call to the screenshot.
I run the unit test with the py.test command
py.test mytest.py
the test is a very basic unittest.TestCase class, all that it does is to open an application and then try to take a screenshot.
Is this a known issue? Since it seems to work fine via console, I assume that it must be an issue with either py.test or unittest? I did try to use childprocess=True BTW, without luck.
The text was updated successfully, but these errors were encountered: