--- On Wed, 8/12/09, Chad <innocentkil...@gmail.com> wrote:

> 
> Tests should run in a vanilla install, with minimal
> dependency on
> external stuff. PHPUnit
> (or whatever framework we use) would be considered an
> acceptable dependency for
> test suites. If PHPUnit isn't available (ie: already
> installed and in
> the include path), then
> we should bail out nicely.
> 
> In general, external dependencies should be used as
> seamlessly as
> possible, with minimal
> involvement from the end-user. A good example is
> wikidiff2...we load
> it if it exists, we fail
> back to PHP diff mode if we can't use it.

OK, graceful backout if an external dependency fails and minimal dependency on 
external stuff. So far we have two categories of proposal for test 
infrastructure : 1) build it all ourselves, and 2) use some external stuff. How 
do we decide which to do?

Dan


      

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to