Die zope.fanstatic pakket bied Zope integrasie vir Fanstatic & nbsp; Dit beteken dit is die sorg van twee dinge.:
& Nbsp; * toegang tot die nodige hulpbronne dwarsdeur die versoek / reaksie siklus.
& Nbsp; * verskaf die basis URL vir die hulpbronne wat gelewer moet word.
Hierdie biblioteek vervul hierdie toestande vir 'n Zope Toolkit / Grok setup.
Ons sal loop deur 'n paar toetse om dit te demonstreer. Let daarop dat die werklike kode getoets is nie in hierdie dokument self nie, maar in die menings beskryf in ftesting.zcml.
Ons moet in 'n versoek om hierdie werk te maak, so laat 'n versoek om 'n bladsy wat ons opgestel het in ftesting.zcml dat die insluiting van 'n enkele hulpbron in sy kop moet laat:
& Nbsp;>>> van zope.app.wsgi.testlayer invoer Browser
& Nbsp;>>> browser = Browser ()
& Nbsp;>>> browser.handleErrors = False
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_single')
& Nbsp;>>> Druk browser.contents
die widget HTML self
As 'n hulpbron gebeur na 'n ander bron nodig het, is hierdie hulpbron ook outomaties ingesluit:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_multiple')
& Nbsp;>>> Druk browser.contents
& Nbsp;
& Nbsp;
die widget HTML self
Kom ons dwing almal javascript hulpbronne gedwing word om ingesluit te word aan die onderkant nou, net voor die