- From: Philip Jägenstedt <notifications@github.com>
- Date: Wed, 21 Feb 2018 23:19:14 -0800
- To: w3c/clipboard-apis <clipboard-apis@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/clipboard-apis/pull/62/c367589357@github.com>
Hi all, This quarter @rakuco and I have been looking into a [normative spec change without tests](https://docs.google.com/document/d/1kFYTqUMEbo9p87i6wAzORoicMWgHsuYwL2CgtvdhDaE/edit#heading=h.gn90gr74sg9s) to help us understand how [testing in standards](https://github.com/foolip/testing-in-standards) is working out in practice, and where there's more infrastructure work needed to make it practical. This week I ended up here, and I think https://github.com/w3c/clipboard-apis/pull/58 and https://github.com/w3c/clipboard-apis/commit/11619a7 (no PR?) might also be testable, but less obviously so. It looks like there weren't any tests for any events at all in https://github.com/w3c/web-platform-tests/tree/master/clipboard-apis, presumably because they'd have to be manual. To convince myself it's possible, I wrote a manual test that exercises this change: https://github.com/w3c/web-platform-tests/pull/9626 (review appreciated) Question for everyone here: what automation bits would you need in https://w3c.github.io/webdriver/webdriver-spec.html and exposed in http://web-platform-tests.org/writing-tests/testdriver.html to be able to reliably test changes to this spec? If you could file an issue on the web-platform-tests repo and add the type:untestable label, that'd be much appreciated. In the meantime, do you think that writing manual tests is worthwhile? Is there any useful advice that should go in https://github.com/w3c/clipboard-apis/blob/master/CONTRIBUTING.md#tests? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/clipboard-apis/pull/62#issuecomment-367589357
Received on Thursday, 22 February 2018 07:20:37 UTC