PyProxyFS

Szponzorált linkek:
Szoftver screenshot:
PyProxyFS
Szoftver adatai:
Változat: 0.8
Feltöltés dátuma: 11 May 15
Fejlesztő: Nic Ferrier
Engedély: Ingyenes
Népszerűség: 1

Rating: 0.0/5 (Total Votes: 0)

Szponzorált linkek:

PyProxyFS egy proxy fájlrendszer felületet egy natív fájlrendszer végrehajtását, és egy nagyon egyszerű teszt in-memory fájlrendszer.
A cél pyproxyfs az, hogy egy fájlrendszer osztály, melynek segítségével csinál sok a fájl kezelése ... de ez Easi; ly kigúnyolják a konkrét tesztelési célokra.
Ha ahelyett, hogy a nyílt, os.rename és os.listdir használja a pyproxyfs egyenérték akkor számíthat arra, hogy képes legyen egy egyszerű fájlrendszert a beépített TestFS osztályban írni és tesztek körül, hogy.
Például:
def show_conf_files (dirtolist, fájlrendszer: nincs):
& Nbsp; pyproxyfs importálni fájlrendszer
& Nbsp; ha nem fájlrendszert:
& Nbsp; fájlrendszer = A fájlrendszer ()
& Nbsp; files = filesystem.listdir (dirtolist)
& Nbsp; import re
& Nbsp; cfgpat = re.compile (". * \. Cfg $")
& Nbsp; cfg_files = [Fn az fn a fájlokat, ha cfgpat.match (fn)]
& Nbsp; visszatérni cfg_files
Ez lehet az alkalmazás kódját.
Lehet majd tesztelni, hogy viszonylag egyszerűen:
def test_show_conf_files ():
& Nbsp; "" "
>>> Test_show_conf_files ()
['A.cfg', 'b.cfg']
"" "
& Nbsp; pyproxyfs importálni TestFS
& Nbsp; fs = TestFS ({
& Nbsp; "somedir / a.cfg": "",
& Nbsp; "somedir / a.txt": "",
& Nbsp; "somedir / b.cfg": "",
& Nbsp; "somedir / run.py": ""
& Nbsp;})
& Nbsp; visszatérni show_conf_files ("somedir", fájlrendszer = fs)

követelmények :

  • Python

Korlátozások :

  • A pyproxyfs nem tervezték, hogy a teljes fájlrendszer proxy, ez csak egy egyszerű és Gyors tesztelésre.
  • Nincs mód, hogy írjon az TestFS rendszer még; natív fájlrendszer írja munkát a proxy tho, mivel csak olyan nyílt közvetlenül.

Hasonló program

Más szoftver fejlesztő Nic Ferrier

django-xslt
django-xslt

11 May 15

md
md

11 May 15

Hozzászólások a PyProxyFS

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!