From a57d39ed07a8e847fde93537d13613558f64e609 Mon Sep 17 00:00:00 2001 From: Gil Date: Wed, 7 Oct 2020 15:54:35 -0500 Subject: [PATCH 1/2] Fix for issue 183 - update axe-core version - Updating axe-core to >=4.0.2 - Updating unit tests --- axe_selenium_python/package-lock.json | 6 +++--- axe_selenium_python/package.json | 2 +- axe_selenium_python/tests/test_axe.py | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/axe_selenium_python/package-lock.json b/axe_selenium_python/package-lock.json index c4291e8..d31a08f 100644 --- a/axe_selenium_python/package-lock.json +++ b/axe_selenium_python/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "axe-core": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.3.2.tgz", - "integrity": "sha512-lRdxsRt7yNhqpcXQk1ao1BL73OZDzmFCWOG0mC4tGR/r14ohH2payjHwCMQjHGbBKm924eDlmG7utAGHiX/A6g==" + "version": "4.0.2", + "resolved": "https://nexus.corp.indeed.com/repository/npm/axe-core/-/axe-core-4.0.2.tgz", + "integrity": "sha512-arU1h31OGFu+LPrOLGZ7nB45v940NMDMEJeNmbutu57P+UFDVnkZg3e+J1I2HJRZ9hT7gO8J91dn/PMrAiKakA==" } } } diff --git a/axe_selenium_python/package.json b/axe_selenium_python/package.json index 1326a31..3e618c0 100644 --- a/axe_selenium_python/package.json +++ b/axe_selenium_python/package.json @@ -17,6 +17,6 @@ }, "homepage": "https://github.com/kimberlythegeek/axe-selenium-python#readme", "dependencies": { - "axe-core": ">=3.1.0" + "axe-core": ">=4.0.2" } } diff --git a/axe_selenium_python/tests/test_axe.py b/axe_selenium_python/tests/test_axe.py index e57f114..34f0aa7 100755 --- a/axe_selenium_python/tests/test_axe.py +++ b/axe_selenium_python/tests/test_axe.py @@ -40,9 +40,9 @@ def test_run_axe_sample_page_firefox(firefox_driver): """Run axe against sample page and verify JSON output is as expected.""" data = _perform_axe_run(firefox_driver) - assert len(data["inapplicable"]) == 60 + assert len(data["inapplicable"]) == 61 assert len(data["incomplete"]) == 0 - assert len(data["passes"]) == 7 + assert len(data["passes"]) == 6 assert len(data["violations"]) == 8 @@ -51,9 +51,9 @@ def test_run_axe_sample_page_chrome(chrome_driver): """Run axe against sample page and verify JSON output is as expected.""" data = _perform_axe_run(chrome_driver) - assert len(data["inapplicable"]) == 60 + assert len(data["inapplicable"]) == 61 assert len(data["incomplete"]) == 0 - assert len(data["passes"]) == 7 + assert len(data["passes"]) == 6 assert len(data["violations"]) == 8 From dc7e8950ffcf14f1c964668f09f44c7c59b9e700 Mon Sep 17 00:00:00 2001 From: Gil Date: Tue, 13 Oct 2020 17:42:44 -0500 Subject: [PATCH 2/2] Fix for issue 183 - update axe-core version - Update README.rst with correct axe-core version --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 5ab12c2..22089cc 100755 --- a/README.rst +++ b/README.rst @@ -3,7 +3,7 @@ axe-selenium-python axe-selenium-python integrates aXe and selenium to enable automated web accessibility testing. -**This version of axe-selenium-python is using axe-core@3.3.2.** +**This version of axe-selenium-python is using axe-core@4.0.2.** .. image:: https://img.shields.io/badge/license-MPL%202.0-blue.svg :target: https://github.com/mozilla-services/axe-selenium-python/blob/master/LICENSE.txt