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

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

cadcVOFS
cadcVOFS

20 Feb 15

EntityFS
EntityFS

11 May 15

SSH Filesystem
SSH Filesystem

20 Feb 15

PyarrFS
PyarrFS

11 May 15

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

md
md

11 May 15

django-xslt
django-xslt

11 May 15

PyProxyFS

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