[development] Help with Drupal Tests
Nimish Pachapurkar
npac at spikesource.com
Fri Nov 11 19:52:07 UTC 2005
Hello,
After playing with various cool features of Drupal for hours, I was very
happy to find a simpletest module with a number of tests already
implemented. What I would really like to do is to automate Drupal
SimpleTests on my machine. It seems that the current way of running
tests requires one to go through a UI, select the tests to run and then
run them via a browser. Is there any way to script this up? Or is such a
script already available somewhere?
I don't mind writing a script myself. But any help is welcome, since I
haven't yet dived deep into Drupal's way of doing things.
Also, how many "core" Drupal tests are there already?
When I tried running the test through the UI (using the simpletest
module) I ran into a couple of issues:
1. The test module released for 4.6.0 (which is the latest release of
that module) does not have any tests in it. In fact, the "tests"
directory is altogether missing from the downloaded tar ball. Should I
be reporting this on a different mailing list?
2. The tests I got from CVS head do not run against 4.6.3 release.
There is apparently a 'drupal_get_form()' function which is newer than
this release.
3. When I tried running the tests from CVS head against the Drupal CVS
head, many of them failed. I am not too bothered by the failures. I
understand the CVS HEAD may not always be working completely. But the
PHP script is just dying when running many of the tests.
I use MySQL 4.1.13, Apache 2.0.55, PHP 5.0.4, and SimpleTest
1.0.1Alpha1/2 on Fedora Core 3 Linux box.
Any help or pointers on any of these issues are much appreciated.
Thanks,
Nimish
More information about the development
mailing list