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

Схожі програми

EncFS
EncFS

10 May 15

SSH Filesystem
SSH Filesystem

20 Feb 15

ifuse
ifuse

11 May 15

Cromfs
Cromfs

11 May 15

Інші програми розробника Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

PyProxyFS

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями