PyProxyFS

Скриншот программы:
PyProxyFS
Детали программы:
Версия: 0.8
Дата загрузки: 11 May 15
Разработчик: Nic Ferrier
Тип распространения: Бесплатная
Популярность: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS является прокси файловая интерфейс с родной файловой системы и реализации очень простой тест в памяти файловой системы.
Целью pyproxyfs является предоставление класса файловой что вы можете использовать для этого много вашего обработки файлов ... но это может EASI; LY быть издевались для конкретных целей тестирования.
Если вместо открытой, os.rename и os.listdir вы используйте pyproxyfs эквиваленты можно ожидать, чтобы иметь возможность сделать простой файловую систему, используя встроенную команду TestFS в класс и писать тесты вокруг этого.
Например:
четкости show_conf_files (dirtolist, файловая система = None):
& NBSP; от pyproxyfs импортировать файловой системы
& NBSP; если не файловой:
& NBSP; файловая система Файловая система = ()
& NBSP; файлы = filesystem.listdir (dirtolist)
& NBSP; импорт повторно
& NBSP; cfgpat = re.compile (".. * \\ CFG $")
& NBSP; cfg_files = [Fn для Fn в файлах, если cfgpat.match (п)]
& NBSP; вернуться cfg_files
это может быть ваш код приложения.
Затем можно проверить это относительно просто:
четкости test_show_conf_files ():
& NBSP; "" "
>>> Test_show_conf_files ()
['a.cfg', 'b.cfg']
"" "
& NBSP; от pyproxyfs импортировать TestFS
& NBSP; фс = TestFS ({
& NBSP; "somedir / a.cfg": "",
& NBSP; "somedir / a.txt": "",
& NBSP; "somedir / b.cfg": "",
& NBSP; "somedir / run.py": ""
& NBSP;})
& NBSP; вернуться show_conf_files ("somedir", файловой системы = фс)

Требования

  • Python

Ограничения

  • В pyproxyfs не разработан, чтобы быть полный файловая система прокси, это просто простой и Быстрый способ проверить.
  • Там нет способа, чтобы написать системы еще TestFS; родной файловой пишет работу через прокси-сервер, как Тхо он просто использует открытый напрямую.

Похожие программы

pyxattr
pyxattr

14 Apr 15

NFS-Ganesha
NFS-Ganesha

10 May 15

Sharity
Sharity

3 Jun 15

fistgen
fistgen

3 Jun 15

Другие программы разработчика Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

Комментарии к PyProxyFS

Комментарии не найдены
добавить комментарий
Включите картинки!