PyProxyFS

Sponsorlu bağlantılar:
Software screenshot:
PyProxyFS
Software ətraflı:
Version: 0.8
Tarixi Upload: 11 May 15
Geliştirici: Nic Ferrier
Lisenziya: Pulsuz
Məşhurluq: 1

Rating: 0.0/5 (Total Votes: 0)

Sponsorlu bağlantılar:

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

gvfs
gvfs

16 Aug 18

E2fsprogs
E2fsprogs

17 Aug 18

clist
clist

3 Jun 15

Shake
Shake

20 Feb 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!