PyProxyFS

Software screenshot:
PyProxyFS
Software ətraflı:
Version: 0.8
Tarixi Upload: 11 May 15
Geliştirici: Nic Ferrier
Lisenziya: Pulsuz
Məşhurluq: 116

Rating: 3.0/5 (Total Votes: 2)

PyProxyFS doğma fayl sistemi həyata keçirilməsi və bir çox sadə test-yaddaş fayl ilə proxy fayl interfeys.
pyproxyfs məqsədi fayl rəftar çox etmək üçün istifadə edə bilərsiniz bir fayl sinif təmin etməkdir ... lakin EASI bilər; ly xüsusi test üçün istehza bilər.
Əgər, istifadə əvəzinə açıq os.rename istifadə və os.listdir pyproxyfs siz builtin TestFS sinif istifadə edərək sadə fayl və ətrafında testlər yazmaq ola bilərsiniz ekvivalentləri.
Məsələn:
def show_conf_files (dirtolist, fayl = None):
& Nbsp; pyproxyfs olan fayl idxal
& Nbsp; Filesystem əgər:
& Nbsp; fayl = Filesystem ()
& Nbsp; faylları = filesystem.listdir (dirtolist)
& Nbsp; idxal yenidən
& Nbsp; cfgpat = re.compile (".. * \ Cfg $")
& Nbsp; cfg_files = [faylları FN üçün FN əgər cfgpat.match (FN)]
& Nbsp; cfg_files qayıtmaq
Bu proqram kodu ola bilər.
Daha sonra nisbətən sadəcə test edə bilər:
def test_show_conf_files ():
& Nbsp; "" "
>>> Test_show_conf_files ()
['A.cfg', 'b.cfg']
"" "
& Nbsp; pyproxyfs olan TestFS idxal
& Nbsp; fs = TestFS ({
& Nbsp; "somedir / a.cfg": "",
& Nbsp; "somedir / a.txt": "",
& Nbsp; "somedir / b.cfg": "",
& Nbsp; "somedir / run.py": ""
& Nbsp;})
& Nbsp; ("somedir" fayl sistemi = FS) show_conf_files qayıtmaq

tələblər

  • Python

məhdudiyyətlər

  • pyproxyfs tam fayl proxy üçün nəzərdə deyil, yalnız bir sadə və sürətli bir yoludur test.
  • hələ TestFS sisteminə yazmaq üçün heç bir yol yoxdur; doğma fayl yalnız birbaşa açıq istifadə kimi tho proxy vasitəsilə iş yazır.

Oxşar proqram

GlusterFS
GlusterFS

11 Apr 16

AcidFS
AcidFS

20 Feb 15

OpenAFS
OpenAFS

14 Apr 15

Geliştirici digər proqram Nic Ferrier

md
md

11 May 15

django-xslt
django-xslt

11 May 15

Şərh PyProxyFS

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!