Skip to content

Commit

Permalink
New package, py-fakefs-3.4.1.
Browse files Browse the repository at this point in the history
pyfakefs implements a fake file system that mocks the Python file system
modules. Using pyfakefs, your tests operate on a fake file system in
memory without touching the real disk. The software under test requires
no modification to work with pyfakefs.

Part of PR pkg/52941.
  • Loading branch information
bsiegert committed May 25, 2018
1 parent fc9ece8 commit a1f822c
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 0 deletions.
4 changes: 4 additions & 0 deletions devel/py-fakefs/DESCR
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
pyfakefs implements a fake file system that mocks the Python file system
modules. Using pyfakefs, your tests operate on a fake file system in
memory without touching the real disk. The software under test requires
no modification to work with pyfakefs.
14 changes: 14 additions & 0 deletions devel/py-fakefs/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# $NetBSD: Makefile,v 1.1 2018/05/25 04:01:28 bsiegert Exp $

DISTNAME= pyfakefs-3.4.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyfakefs/}

MAINTAINER= [email protected]
HOMEPAGE= https://pyfakefs.org/
COMMENT= Fake file system that mocks the Python file system modules
LICENSE= apache-2.0

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
36 changes: 36 additions & 0 deletions devel/py-fakefs/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
@comment $NetBSD: PLIST,v 1.1 2018/05/25 04:01:28 bsiegert Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/pyfakefs/__init__.py
${PYSITELIB}/pyfakefs/__init__.pyc
${PYSITELIB}/pyfakefs/__init__.pyo
${PYSITELIB}/pyfakefs/deprecator.py
${PYSITELIB}/pyfakefs/deprecator.pyc
${PYSITELIB}/pyfakefs/deprecator.pyo
${PYSITELIB}/pyfakefs/fake_filesystem.py
${PYSITELIB}/pyfakefs/fake_filesystem.pyc
${PYSITELIB}/pyfakefs/fake_filesystem.pyo
${PYSITELIB}/pyfakefs/fake_filesystem_shutil.py
${PYSITELIB}/pyfakefs/fake_filesystem_shutil.pyc
${PYSITELIB}/pyfakefs/fake_filesystem_shutil.pyo
${PYSITELIB}/pyfakefs/fake_filesystem_unittest.py
${PYSITELIB}/pyfakefs/fake_filesystem_unittest.pyc
${PYSITELIB}/pyfakefs/fake_filesystem_unittest.pyo
${PYSITELIB}/pyfakefs/fake_pathlib.py
${PYSITELIB}/pyfakefs/fake_pathlib.pyc
${PYSITELIB}/pyfakefs/fake_pathlib.pyo
${PYSITELIB}/pyfakefs/fake_scandir.py
${PYSITELIB}/pyfakefs/fake_scandir.pyc
${PYSITELIB}/pyfakefs/fake_scandir.pyo
${PYSITELIB}/pyfakefs/helpers.py
${PYSITELIB}/pyfakefs/helpers.pyc
${PYSITELIB}/pyfakefs/helpers.pyo
${PYSITELIB}/pyfakefs/mox3_stubout.py
${PYSITELIB}/pyfakefs/mox3_stubout.pyc
${PYSITELIB}/pyfakefs/mox3_stubout.pyo
${PYSITELIB}/pyfakefs/pytest_plugin.py
${PYSITELIB}/pyfakefs/pytest_plugin.pyc
${PYSITELIB}/pyfakefs/pytest_plugin.pyo
6 changes: 6 additions & 0 deletions devel/py-fakefs/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2018/05/25 04:01:28 bsiegert Exp $

SHA1 (pyfakefs-3.4.1.tar.gz) = 84fd7408054b63ec0daa80c3874d994c6fc4f82f
RMD160 (pyfakefs-3.4.1.tar.gz) = a4f1558d095fc681fe94f932287d0d366f686fcb
SHA512 (pyfakefs-3.4.1.tar.gz) = 597858db12c9a8fae02d1b69b709d1ba68d9a6619b78faeea72ba426799ec18b4a9baf7bf542bd458c08c4ea217393316aff23b78e0e3f6c0cade87bafc54a67
Size (pyfakefs-3.4.1.tar.gz) = 70877 bytes

0 comments on commit a1f822c

Please sign in to comment.