W3C home > Mailing lists > Public > public-payments-wg@w3.org > October 2017

[w3c/webpayments] Adopt a "test as you commit" policy (#234)

From: Raphael Kubo da Costa <notifications@github.com>
Date: Wed, 25 Oct 2017 09:52:30 +0000 (UTC)
To: w3c/webpayments <webpayments@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <w3c/webpayments/issues/234@github.com>
An increasing number of groups are beginning to make web-platform-tests part of their day-to-day work, and more are considering it, for example in w3c/dap-charter#48. https://github.com/foolip/testing-in-standards/blob/master/policy.md has some additional context, and https://github.com/w3c/accelerometer/pull/29 is an example of the changes we've been landing.

I can see that the payment-requests repository already has something similar in place in https://github.com/w3c/payment-request/blob/gh-pages/test-plan.md; I was wondering if you'd be open to doing the same to the other repositories:
* payment-method-id and payment-method-basic-card seem to be tested mostly via [payment request](https://github.com/w3c/web-platform-tests/tree/master/payment-request). I was thinking of adding a section to their `CONTRIBUTING.md` pointing to payment-request's `test-plan.md`, but using the boilerplate text we've been adding to other specs should also be fine.
* payment-handler seems to be being tested separately in [w-p-t](https://github.com/w3c/web-platform-tests/tree/master/payment-handler), so adding the usual text to its `CONTRIBUTING.md` should be fine.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
Received on Wednesday, 25 October 2017 09:52:54 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 25 October 2017 09:52:57 UTC