importantissimo.... non mi funziona Simpletest

11 contenuti / 0 new
Ultimo contenuto
importantissimo.... non mi funziona Simpletest

ho scaricato questo modulo percvhè mi serve...scompattato e messo... seòlezionato e avviatyo per l'instyallazione e alla fine rimane non selezionato....

riprovato tre volte....

l'ho riscaricato, ma comunque non va...

Che può essere?

Presumo che stai usando la versione 6.x-2.x. E' un pò più complesso di un modulo normale - da usare esclusivamente in locale ovviamente. Hai seguito le istruzioni (README.txt, INSTALL.txt)? Controllato la documentazione (http://drupal.org/node/291740)? CURL, DOM extension, memory limit a posto?
Se vai in admin/reports/status probabilmente ti spiegherà cos'è che la sta rendendo infelice...

Più imparo, più dubito.

Che significva più complicato da usare in locale? perchè in internet non mi darebbe problemi?

non mi da nessun errore......

il coso per selezionare è attivo... seleziono e ... nulla....

Ho visto la guida, ma non ci ho capito na ....... cippa!

devo modificare qualche cosa?

SimpleTest è un framework di unit testing specificamente per Drupal. E' una parte del core di Drupal 7, ma opzionale per Drupal 6. La versione D6 è un backport di D7.

Leggi quel link perchè la natura delle tue domande mi dà l'impressione che non hai capito a cosa serve un framework di unit testing. (Forse sbaglio).
In ogni caso, credo che sia ovvio che eseguire i test sul proprio codice (o quello degli altri) non è il tipo di operazione da fare in produzione. O almeno dovrebb'essere una situazione eccezzionale.

L'ambiente di testing è un pò diverso a quello normale, di solito ha bisogno di molto più memoria, probabilmente anche tempi di esecuzioni più lungo, librerie di supporto, ecc.

Comunque, per scrupolo, ho installato SimpleTest nel mio sandbox. Tentando di abilitare il modulo tramite Drush mi dà:

Quote:
SimpleTest could not be installed. Must apply core patch, please see INSTALL.txt. [error]

Altrettanto cercando di installare tramite Web UI, mi dà lo stesso messaggio.
Applicando il patch - vai nel indirizzo root di Drupal e lanciare il comando:
patch -p0 < sites/all/modules/simpletest/D6-core-simpletest.patch
Dopodichè con drush si abilita il modulo (o Web UI, come preferisce)

A questo punto puoi andare in admin/build/testing/list dove trovi la lista di moduli con test disponibile (non tutti i moduli hanno tests), è se hai la pazienza poi girarli tutti - ma potrebbe richiedere parecchie minuti...

Qui un riassunto molto più dettagliato: http://www.centurionwebdev.com/content/demystifying-drupal-unit-testing-...

Più imparo, più dubito.

se sapevo fare il programmatore, lo sviluppavo io il drupal.... a me mi serve da usare....
non da prograsmmare, quindi se mi spieghi come diavolo si mette sto modulo... mi farebbe piacere...

che devo aggiungere?

Che devo scaricare?

Si non so nulla... mica faccio il programmatore!

A me e mi serve sto modulo che mi viene richiesto da un altro.......

solo che non funziona!

dove devo mettere le istruzioni che dici?

c'è una schel tipo linux? se si, dove?

soluzione più facile?

La soluzione più facile sarebbe di non installarlo...

dragossido wrote:
...A me e mi serve sto modulo che mi viene richiesto da un altro...

Stento a credere che un modulo necessità di SimpleTest - mi sembra molto strano. Se mi dice quale modulo (magari un link) cercherò di capire perchè ha questo dipendenza - guardando il codice...

Più imparo, più dubito.

Questa discussione mi ricorda tanto quest'altra: http://drupal.org/node/155180#comment-246438

Qua però c'è jhl.verona che è sempre troppo disponibile ;-)

jhl.verona wrote:
La soluzione più facile sarebbe di non installarlo...
dragossido wrote:
...A me e mi serve sto modulo che mi viene richiesto da un altro...

Stento a credere che un modulo necessità di SimpleTest - mi sembra molto strano. Se mi dice quale modulo (magari un link) cercherò di capire perchè ha questo dipendenza - guardando il codice...

il modulo si chiama Rules e c'è il rules simpletest... non lo so se serve, ma se me lo chiede, quindi penso di si!

Balbo wrote:
Questa discussione mi ricorda tanto quest'altra: http://drupal.org/node/155180#comment-246438

Qua però c'è jhl.verona che è sempre troppo disponibile ;-)

Vado subito a vedere.... grazie balbo

Ma anch'io ho una limite...

Balbo wrote:
...Qua però c'è jhl.verona che è sempre troppo disponibile ;-)

@dragossido in ogni module c'è un file chiamato README.txt - chi sa perchè...
In quello di rules (in fondo) è scritto:
Quote:
Rules Simpletest
----------------
This module just provides some test case for the rules module. You don't need to
activate it unless you want to run these tests with the simpletest module.

Tradotto con Google translate (in caso che fai fatica con l'inglese):
Quote:
Questo modulo fornisce solo alcune banco di prova per il modulo di regole. Non c'è bisogno di attivarlo a meno che non si desidera eseguire questi test con la SimpleTest modulo.

Allora tu desideri eseguire gli unit test di Rules? No. Quindi non attivarlo.

Più imparo, più dubito.

jhl.verona wrote:

Allora tu desideri eseguire gli unit test di Rules? No. Quindi non attivarlo.

scusa! usando drupal da due settimane, non sono ancora esperto... pensavo fosse necessario!
grazie comunque di tutto e scusa se ti posso essere sembrato antipatico!