PyProxyFS

Programinė įranga Screenshot:
PyProxyFS
Programinė detalės:
Versija: 0.8
Įkėlimo datą: 11 May 15
Kūrėjas: Nic Ferrier
Licencija: Nemokamai
Populiarumas: 9

Rating: nan/5 (Total Votes: 0)

PyProxyFS yra proxy failų sistema sąsaja su gimtąja failų sistemos įgyvendinimą ir labai paprastas testas in-atminties failų sistemą.
Iš pyproxyfs tikslas yra suteikti failų sistemos klasę, kuri galite naudoti daro daug savo failų tvarkymo ... bet, kad gali Easi; LY išjuoktas dėl konkrečių bandymų tikslais.
Jei, užuot naudojant atvirą, os.rename ir os.listdir naudojate pyproxyfs ekvivalentai galite tikėtis, kad būtų galima padaryti paprastą failų naudojant builtin TestFS klasę ir rašyti testus apie tai.
Pavyzdžiui:
def show_conf_files (dirtolist, failų sistema = Nieko):
& Nbsp; iš pyproxyfs importuoti failų sistema
& Nbsp; jei ne failų sistema:
& Nbsp; rinkmenų išdėstymo = failų sistemos ()
& Nbsp; failai = filesystem.listdir (dirtolist)
& Nbsp; importo iš naujo
& Nbsp; cfgpat = re.compile (".. * \ Cfg $)
& Nbsp; cfg_files = [Fn fn rinkmenose, jei cfgpat.match (fn)]
& Nbsp; sugrįžti cfg_files
tai gali būti jūsų paraiška kodą.
Tada galite išbandyti jį gana paprastai:
def test_show_conf_files ():
& Nbsp; "" "
>>> test_show_conf_files ()
['A.cfg "," b.cfg']
"" "
& Nbsp; iš pyproxyfs importuoti TestFS
& Nbsp; FS = TestFS ({
& Nbsp; "somedir / a.cfg": "",
& Nbsp; "somedir / a.txt": "",
& Nbsp; "somedir / b.cfg": "",
& Nbsp; "somedir / run.py": ""
& Nbsp;})
& Nbsp; sugrįžti show_conf_files ("somedir", filesystem = fs)

Reikalavimai

  • Python,

Apribojimai

  • pyproxyfs nėra skirta būti visiškai failų sistema proxy, tai tiesiog paprastas ir greitas būdas išbandyti.
  • Nėra jokio būdo rašyti į TestFS sistemos dar; gimtoji failų sistema rašo darbą per Mąstymas kaip ji tiesiog naudoja atviro tiesiogiai proxy.

Panaši programinė įranga

RemoteFSMan
RemoteFSMan

3 Jun 15

MooseFS
MooseFS

20 Feb 15

M3CCtl
M3CCtl

3 Jun 15

Kita programinė įranga kūrėjas Nic Ferrier

md
md

11 May 15

django-xslt
django-xslt

11 May 15

Komentarai PyProxyFS

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!