- From: James Graham <james@hoppipolla.co.uk>
- Date: Tue, 23 Jul 2013 10:45:53 +0200
- To: <public-test-infra@w3.org>
On 2013-07-23 10:31, Martin J. Dürst wrote: > Hello Dirk, Ms2ger, others, > > On 2013/07/23 5:26, Dirk Pranke wrote: >> On Mon, Jul 22, 2013 at 12:41 AM, Ms2ger<ms2ger@gmail.com> wrote: >> >>> On 07/22/2013 06:29 AM, "Martin J. Dürst" wrote: >>> >>>> On 2013/07/21 17:07, Tobie Langel wrote: > >>>>> Existing code (.htaccess) has a dependency we don't want to have: >>>>> Apache. So either way we'll be writing code. >>>> >>>> I got as far as understanding that some people don't want to depend >>>> on >>>> Apache. I haven't yet understood why. Pointer or explanation >>>> appreciated. >>>> >>> >>> Mozilla has the requirement that tests can be run locally by our >>> developers (volunteers as well as paid staff), and I think it's >>> unlikely >>> that an Apache dependency will be considered acceptable. > > I agree that it's good to be able to run tests locally. Actually, > that was one of the motivations to starting this discussion; I want to > be able to "test" the tests we are working on here locally before > uploading them. But locally for me doesn't mean just accessing files > in the file system, it means using HTTP locally. Otherwise, I don't > see the point of discussing HTTP headers. And for using HTTP locally, > one needs some kind of server. > > Do the Mozilla tests run locally from the file system, or over HTTP? > If the later, what kind of server is used? If the former, how would > HTTP headers be relevant? Mozilla use a custom HTTP server written in javascript (using Mozilla-specific APIs). This is part of the source so no special install is required. Obviously no one is suggesting using file:// for testing since that has quite different semantics from HTTP. It already doesn't work to run even static tests over file:// since they depend on /resources/.
Received on Tuesday, 23 July 2013 08:46:19 UTC