PyProxyFS

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

Rating: 3.0/5 (Total Votes: 2)

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; родной файловой пишет работу через прокси-сервер, как Тхо он просто использует открытый напрямую.

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

PyarrFS
PyarrFS

11 May 15

ciopfs
ciopfs

11 May 15

OpenAFS
OpenAFS

14 Apr 15

fio
fio

19 Feb 15

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

md
md

11 May 15

django-xslt
django-xslt

11 May 15

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

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