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

Rispondere a