Skip to content
This repository has been archived by the owner on Dec 11, 2021. It is now read-only.

Build: add accessibility testing #114

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

dylanb
Copy link

@dylanb dylanb commented Aug 4, 2015

Fixes #99

@arschmitz
Copy link
Contributor

@dylanb feel free to force push PR's instead of opening new ones for the same thing.

@dylanb
Copy link
Author

dylanb commented Aug 4, 2015

wooo hooo! Build passed.

@@ -0,0 +1,9 @@
module.exports = {
firefox: {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why only firefox? We do chrome and firefox for the performance testing id like to do the same here if possible

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Chrome does not work on Travis. I could add a chrome target for use locally.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please. We use browserstack for cross browser testing on travis. Can axe-webdriver use browserstack? We don't run the performance stuff on browserstack because browserstack is not consistent enough for performance testing.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding chrome will crash travis ?. Maybe we could have two tests, one for travis and another with chrome to run locally.

urls: ['http://localhost:4200/demos/typography.html'],
dest: 'tmp/gu.json'
},
chrome: {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't we want to remove chrome?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why would we not want chrome?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The travis will crash otherwise. We should have a separate test that uses chrome, that test will not be a part of travis.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should not be running this at all on travis directly it should be on browserstack.

@arschmitz
Copy link
Contributor

@dylanb my comment got lost when you updated but can axe-webdriver run on browserstack?

@dylanb
Copy link
Author

dylanb commented Aug 4, 2015

@arschmitz there is no reason it should not run on browserstack - I have never set it up to run there - how do the browserstack tests run for chassis?

@arschmitz
Copy link
Contributor

@dylanb there are none for chassis yet this is the first thing that would use it. Sorry i used "we" a bit ambiguously here it was more a general "jquery foundation" we. We have a browserstack account for all our CI cross browser testing so we should use that here as well.

@dylanb
Copy link
Author

dylanb commented Aug 4, 2015

@arschmitz could we handle that as a separate issue? I will need some help getting browserstack set up.

@arschmitz
Copy link
Contributor

@dylanb thats fine if its not a part of axe-webdriver already its probably going to need to be done there first i can probably help with that.

@dylanb
Copy link
Author

dylanb commented Aug 4, 2015

@arschmitz that would be really awesome!

@dylanb
Copy link
Author

dylanb commented Aug 17, 2015

@arschmitz I have renamed the axe grunt Webdriver plugin to grunt-axe-webdriver and made the appropriate changes to this PR. What else do I need to do to get this merged?

@sfrisk
Copy link
Contributor

sfrisk commented Oct 18, 2015

@arschmitz @dylanb
Just checking to see what the current status of this PR is, and if there is anything that needs to be done on our end to get everything working.

@dylanb
Copy link
Author

dylanb commented Oct 19, 2015

@sfrisk I am waiting on feedback from someone as to what I need to do to make this mergeable...bit-rot has caused it to get out of sync with other code changes but I can fix that quite quickly

@sfrisk
Copy link
Contributor

sfrisk commented Dec 15, 2015

Hey, @dylanb, I think this looks good (sorry about the late response), could you just merge latest master into this to make sure everything still runs? If it does, this PR should be good to go.

@geekman-rohit
Copy link
Contributor

hey @dylanb updates?
@sfrisk I think we should pull this is in before #140

@sfrisk
Copy link
Contributor

sfrisk commented Feb 1, 2016

@geekman-rohit I've been working on pulling it in, but there are some merge conflicts I need to deal with.

Base automatically changed from master to main March 16, 2021 16:44
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants