PyProxyFS

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

Rating: nan/5 (Total Votes: 0)

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

Gfarm file system
Gfarm file system

20 Feb 15

kbpartition
kbpartition

2 Jun 15

fuse-zip
fuse-zip

17 Feb 15

NFS-Ganesha
NFS-Ganesha

10 May 15

Geliştirici digər proqram Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

Şərh PyProxyFS

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