PyProxyFS

Screenshot Software:
PyProxyFS
Szczegóły programowe:
Wersja: 0.8
Filmu: 11 May 15
Wywoływacz: Nic Ferrier
Licencja: Wolny
Popularność: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS jest interfejs systemu plików proxy z native wdrożenia systemu plików i bardzo prosty test systemu plików w pamięci.
Celem pyproxyfs jest zapewnienie, że system plików klasę można wykorzystać do prowadzenia duża część obsługi plików ... ale to może easi; ly być wyśmiewany dla określonych celów testowych.
Jeśli zamiast używać otwartego, os.rename i os.listdir korzystania z pyproxyfs ekwiwalenty można oczekiwać, aby móc zrobić prosty system plików za pomocą polecenia wbudowanego klasy TestFS i pisać testy wokół tego.
Na przykład:
show_conf_files def (dirtolist, system plików = brak):
& Nbsp; z pyproxyfs importować systemu plików
& Nbsp; jeśli nie systemu plików:
& Nbsp; system plików = System plików ()
& Nbsp; files = filesystem.listdir (dirtolist)
& Nbsp; import re
& Nbsp; cfgpat = re.compile (".. * \ Cfg $")
& Nbsp; cfg_files = [fn dla fn w plikach, jeśli cfgpat.match (fn)]
& Nbsp; powrócić cfg_files
może to być kod aplikacji.
Następnie można przetestować go w stosunkowo prosty:
test_show_conf_files def ():
& Nbsp; "" "
>>> test_show_conf_files ()
['A.cfg "," b.cfg']
"" "
& Nbsp; z pyproxyfs importować TestFS
& Nbsp; fs = TestFS ({
& Nbsp; "katalog / a.cfg": "",
& Nbsp; "katalog / a.txt": "",
& Nbsp; "katalog / b.cfg": "",
& Nbsp; "katalog / run.py": ""
& Nbsp;})
& Nbsp; powrócić show_conf_files ("somedir", systemu plików = FS)

Wymagania :

  • Python

Ograniczenia :

  • pyproxyfs nie jest przeznaczony do pełnego proxy system plików, to tylko proste i Szybki sposób na sprawdzenie.
  • Nie ma sposobu, aby napisać do jeszcze systemu TestFS; Pisze pracę natywnego systemu plików poprzez serwer proxy, jak tho po prostu wykorzystuje otwarty bezpośrednio.

Podobne oprogramowanie

Parrot and Chirp
Parrot and Chirp

19 Feb 15

ReiserFSprogs
ReiserFSprogs

19 Jun 16

OverlayFS
OverlayFS

2 Jun 15

fs
fs

11 May 15

Inne programy z deweloperem Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

Komentarze do PyProxyFS

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!