Shawn Allen

Results 67 comments of Shawn Allen
trafficstars

Specifically, 508 tests should cover everything in #578.

Testing 508 stuff with [pa11y](https://github.com/nature/pa11y) is going to be tricky. I tried adding a bare-bones `package.json` and installing pa11y and [PhantomJS](http://phantomjs.org/) as dependencies, but the latter fails because `node-gyp` isn't...

@adelevie yeah, I think that's what we want. Ideally we'd have it running at a URL like `pa11y.18f.us` and write some Python and Ruby bindings for the API.

Or, if we're assuming Travis, then the tests could just assume node and use [pa11y-webservice-client-node](https://github.com/nature/pa11y-webservice-client-node).

On hold while we mull over content tweaks.

For reference, we're discussing this very issue in 18F/web-design-standards#1698. We could combine efforts on this and use the USWDS as a proving ground for different approaches.

Bump! We've prototyped a USWDS scaffolding in the past; see [18F/generator-uswds](https://github.com/18F/generator-uswds). We're doing some [research](https://github.com/18F/18f-cli/projects/1) next to understand whether/how these projects will work together.

Yes! I've had lots of success with [webdriver.io], and I particularly like that it works with mocha's test APIs. It would be really awesome if we could find a way...

Hmmm... Now that I think about it, I'm not sure if that level of abstraction is possible. Browser tests usually involve lots of serial async actions over the Selenium protocol,...

+1 to @ultrasaurus's comment