[Enigmail] running test suites -- thunderbird -jsunit ?

Patrick Brunschwig patrick at enigmail.net
Wed Mar 18 08:24:39 CET 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 18.03.15 01:07, Daniel Kahn Gillmor wrote:
> hi enigmail folks--
> 
> I see that there are now test suites in the enigmail source!

Well yes, we have _very_ few of them; currently only to test the
concept. Details can be found here:
https://sourceforge.net/p/enigmail/wiki/Development%20Environment/

> I'm interested in running them on the debian buildd infrastructure
> (many different platforms) to see if they can catch any issues.

Certainly not yet ;-)

> I don't see any suggestions on how to run the tests effectively,
> though, or what the risks of misbehaving tests might be.
> 
> i note that ./configure has an option for --with-tb-path, and the
> tests appear to be disabled if that argument isn't supplied.
> 
> The tests also depend on a -jsunit argument for thunderbird, which
> my copy of icedove doesn't seem to have available.  Do i need some
> special build or version of icedove (or some additional extension)
> to make sure these tests can be run?

See the link I provided

> Presumably i'd want to set up a temporary profile to run these
> tests during the package build so that it doesn't interfere with
> any other profile activity.  I'm happy to supply patches to make
> that the default if i can figure out how to make that happen for me
> :)
> 
> If there are runtime tests that you'd like to see for enigmail as
> well (i.e. things that can only happen after enigmail is fully
> installed on a system, which is *not* the case during a typical
> package build), i can make that happen too, as long as i can figure
> out how to run the tests.
> 
> --dkg
> 
> PS 1.8 is now present in debian experimental!

Great, thanks!

- -Patrick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVCSg2AAoJENsRh7ndX2k7BZIQAJH6Z7q5p8+v5jjXObZpPY/6
CQFr2xTPAfisauHrD+kdTRYUuPzPWqHLu8dpqoDqgiFuDpZYGg5OcaG2+7/0rjKW
RgWa0WSuFwjRe7g9aYoVIzMBQcypnT+KbjuXuuEO2bD/yX2H99Xr3SHaRK7ZYQaZ
KdSRwVjnZB6s3wY0bVyivh1+5qQyUZFVm11esExUQLEiMFHqaEdSsgbsyWaIREYb
txj6ScjNxel7u9bq2sPPC8dfp/MGPUfJQrSZ2gBIe171n+cjqkq5FLejc/VhSeP1
hSar+0N/BBf0qN2wiulGh/70MIMmwY1VeRn2ij8Sq4Eh5mSD4pm2yWzMlRa316xD
V+uQflDXcVmE0su16N2hBwSuSWwn0vJmC95VMetRCWKtVo88ogciEdXNdYcbcr1Y
1ttNiPbTC6tP48Nf/sK8vIt+5TdsNtiJRYdT6iF7Va4yKCY53WtZ+8uGiFeo/FWg
34HG4QZ+bgkmidxfkP1BtW4sj1qiUQQI9KKtIujsMCj5I5sR8YIkmHuukVrAuTw1
XDGsvqrMs/RXkwD540rhhXgKNxJJ8h4FpWY9bt/KxZo7mt8wMOHQ0MTRjKRSbvno
0GAm3EQ/jqEddta1vj7U41ukzZ5IYo5qsOzpu17AFQddV3L0K3s1xrApECeSg9gI
ofkt2AiAGVJv5avqz/R+
=VVwl
-----END PGP SIGNATURE-----



More information about the enigmail-users mailing list