[TIP] mocking a file in /proc
dpalao.python at gmail.com
Thu May 4 09:13:08 PDT 2017
Sorry for the looong delay. I had to interrupt the development for a while...
Anyway, thank you for the comments and suggestions.
I'm trying to install systemfixtures, as it looks interesting. But I get:
$ pip install systemfixtures
Using cached systemfixtures-0.6.5-py2.py3-none-any.whl
Collecting requests-mock (from systemfixtures)
Collecting subprocess32; python_version < "3.5" (from systemfixtures)
Using cached subprocess32-3.2.7.tar.gz
Complete output from command python setup.py egg_info:
This backport is for Python 2.x only.
Command "python setup.py egg_info" failed with error code 1 in
Do you understand it?
I'm using python-3.5 (but I tried with 3.4 and 3.6 as well).
Should I open an issue in systemfixtures?
Thanks in advance!
2017-01-24 15:58 GMT+01:00 Free Ekanayaka <free at ekanayaka.io>:
> James Cooke <me at jamescooke.info> writes:
>> My suggestion is that you checkout pyfakefs:
>> https://github.com/jmcgeheeiv/pyfakefs |
> I didn't know about pyfakes.
> FWIW systemfixtures seem to do the same:
> The main differences I could see are:
> 1) systemfixtures uses composition instead of inheritance, i.e. you
> can call self.useFixture(FakeFilesystem()) instead of inheriting
> from fake_filesystem_unittest.TestCase and calling
> 2) there's no dependency on Python mock
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
More information about the testing-in-python