PyProxyFS

Рекламні посилання:
Скріншот програми:
PyProxyFS
Дані програми:
Версія: 0.8
Дата завантаження: 11 May 15
Розробник: Nic Ferrier
Ліцензія: Безкоштовно
Популярність: 1

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

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

OverlayFS
OverlayFS

2 Jun 15

pynfs
pynfs

3 Jun 15

sshfs
sshfs

3 Jun 15

ccgfs
ccgfs

15 Apr 15

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

md
md

11 May 15

django-xslt
django-xslt

11 May 15

PyProxyFS

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