Gli Installing servono semplicemente perchè quando inizializzi la Test
Suite viene creata una istanza di un PloneSite installando tutti i
prodotti necessari.
I warning sono presumibilmente gli stessi che ottieni avviando
l'istanza in fg... la maggior parte sono dei DeprecationWarning, cioè
vengono utilizzate nei
vari prodotti dei metodi che in futuro verranno eliminati a causa di
un cambio di tecnologia e/o evoluzione del codice...
per il resto mi sembra che il test funziona bene... 1 è diverso da 0 :)
Antonio
Il giorno 20/mag/08, alle ore 16:24, luigi scarso ha scritto:
Salve,
ho creato un progetto con
$>/opt/Plone-3.1/Python-2.4/bin/paster create -t plone
dueufficio.catalog
Nella cartella /dueufficio/catalogo
ho creato la cartella test nella quale
ho copiato e banalmente modificato il tests.py standard
aggiungendo due metodi
def test_nopass(self):
self.assertEquals(1,0)
def test_pass(self):
self.assertEquals(1,1)
**Ogni** volta che lancio i test con
$> /opt/Plone-3.1/zeocluster/bin/client1 test -s dueufficio.catalog
--path=/opt/Plone-3.1/zeocluster/src/dueufficio.catalog
ottengo:
===================================================
Running tests at level 1
Installing CMFCore ... done (0.244s)
Installing CMFDefault ... done (0.226s)
Installing CMFCalendar ... done (0.064s)
Installing CMFTopic ... done (0.017s)
Installing DCWorkflow ... done (0.039s)
Installing CMFActionIcons ... done (0.016s)
Installing CMFQuickInstallerTool ... done (0.045s)
Installing CMFFormController ... done (0.263s)
Installing GroupUserFolder ... done (0.301s)
Installing ZCTextIndex ... done (0.050s)
Installing CMFPlone ... done (2.351s)
Installing Archetypes ... done (0.085s)
Installing ATContentTypes ... done (0.032s)
Installing ATReferenceBrowserWidget ... done (0.011s)
Installing CMFDynamicViewFTI ...
...
...
...
ed un bel po' di warnings
/opt/Plone-3.1/zeocluster/parts/plone/GenericSetup/registry.py:744:
DeprecationWarning: Version for profile
Products.PortalTransforms:PortalTransforms taken from version.txt.
This is deprecated behaviour and will be removed in GenericSetup 1.5:
please specify the version in metadata.xml.
DeprecationWarning)
Set up Products.PloneTestCase.layer.ZCML in 5.020 seconds.
/opt/Plone-3.1/zeocluster/parts/plone/PlonePAS/setuphandlers.py:39:
DeprecationWarning: portal_groups.getGroupIds is deprecated and will
be removed in Plone 3.5. Use PAS searchGroups instead
existing = gtool.listGroupIds()
Set up Products.PloneTestCase.layer.PloneSite in 5.781 seconds.
Set up dueufficio.catalog.tests.test-sample.layer in 0.001 seconds.
Running:
.
Failure in test test_nopass (dueufficio.catalog.tests.test-
sample.TestCase)
Traceback (most recent call last):
File "/opt/Plone-3.1/zeocluster/parts/zope2/lib/python/Testing/
ZopeTestCase/profiler.py",
line 98, in __call__
testMethod()
File "/opt/Plone-3.1/zeocluster/src/dueufficio.catalog/dueufficio/
catalog/tests/test-sample.py",
line 33, in test_nopass
self.assertEquals(1,0)
File "/opt/Plone-3.1/Python-2.4/lib/python2.4/unittest.py", line
333, in failUnlessEqual
raise self.failureException, \
AssertionError: 1 != 0
.
Ran 2 tests with 1 failures and 0 errors in 0.044 seconds.
Tearing down left over layers:
========================
E' possibile eliminare tutti gli
Installing..
iniziali ?
Perche' ho tutti questi Warning ?
Grazie in anticipo
--
luigi
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html
--
Antonio Sagliocco - Security & Networking
[EMAIL PROTECTED]
Abstract Open Solutions [ http://www.abstract.it ]
Mobile +39 320 8145331 Tel./Fax +39 081 0608213
PGP Public Key: http://www.abstract.it/gpg/antonio.sagliocco
(*)Please avoid sending me Word or PowerPoint attachments.
(*)See http://www.gnu.org/philosophy/no-word-attachments.html
-------------------------------------------------------------------------------------------------------------------------
Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per
la tutela delle persone e di altri soggetti
rispetto al trattamento dei dati personali, si precisa che questa
email è inviata unicamente ai destinatari sopra esposti,
con espressa diffida di leggerla, copiarla, diffonderla ed usarla
senza autorizzazione. Se avete ricevuto questa email per
errore, vi preghiamo di distruggerla immediatamente e contattarci
tramite uno dei recapiti sopra indicati.
--------------------------------------------------------------------------------------------------------------------------
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html