├── .gitignore ├── .travis.yml ├── DESCRIPTION.rst ├── MANIFEST.in ├── NOTICE ├── README.rst ├── pylintrc ├── requirements.txt ├── scripts └── build-and-upload.sh ├── setup.cfg ├── setup.py └── src └── pytractor ├── __init__.py ├── exceptions.py ├── mixins.py ├── protractor ├── .gitignore ├── extract-clientsidescripts.coffee ├── extract-clientsidescripts.js └── extracted │ ├── LICENSE │ ├── allowAnimations.js │ ├── evaluate.js │ ├── findAllRepeaterRows.js │ ├── findBindings.js │ ├── findByButtonText.js │ ├── findByCssContainingText.js │ ├── findByModel.js │ ├── findByOptions.js │ ├── findByPartialButtonText.js │ ├── findRepeaterColumn.js │ ├── findRepeaterElement.js │ ├── findRepeaterRows.js │ ├── getLocationAbsUrl.js │ ├── getPendingHttpRequests.js │ ├── installInBrowser.js │ ├── setLocation.js │ ├── testForAngular.js │ └── waitForAngular.js ├── tests ├── __init__.py ├── functional │ ├── __init__.py │ ├── test_base.py │ ├── test_helpers.py │ ├── test_locators.py │ ├── test_wait.py │ ├── test_webdriver.py │ ├── testapp │ │ ├── LICENSE │ │ ├── alt_root_index.html │ │ ├── animation │ │ │ ├── animation.css │ │ │ ├── animation.html │ │ │ └── animation.js │ │ ├── app.css │ │ ├── app.js │ │ ├── async │ │ │ ├── async.html │ │ │ └── async.js │ │ ├── bindings │ │ │ ├── bindings.html │ │ │ └── bindings.js │ │ ├── components │ │ │ └── app-version.js │ │ ├── conflict │ │ │ ├── conflict.html │ │ │ └── conflict.js │ │ ├── favicon.ico │ │ ├── form │ │ │ ├── form.html │ │ │ └── form.js │ │ ├── index-no-angular.html │ │ ├── index.html │ │ ├── interaction │ │ │ ├── interaction.html │ │ │ └── interaction.js │ │ ├── lib │ │ │ ├── angular │ │ │ ├── angular_v1.2.9 │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-animate.min.js.map │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-route.min.js.map │ │ │ │ ├── angular.min.js │ │ │ │ └── angular.min.js.map │ │ │ ├── angular_v1.3.13 │ │ │ │ ├── angular-animate.min.js │ │ │ │ ├── angular-animate.min.js.map │ │ │ │ ├── angular-aria.min.js │ │ │ │ ├── angular-route.min.js │ │ │ │ ├── angular-route.min.js.map │ │ │ │ ├── angular.min.js │ │ │ │ └── angular.min.js.map │ │ │ └── angular_version.js │ │ ├── login.html │ │ ├── polling │ │ │ ├── polling.html │ │ │ └── polling.js │ │ ├── repeater │ │ │ ├── repeater.html │ │ │ └── repeater.js │ │ ├── scripts │ │ │ └── web-server.js │ │ └── shadow │ │ │ ├── shadow.html │ │ │ └── shadow.js │ ├── testdriver.py │ └── testserver.py └── unit │ ├── __init__.py │ ├── test_mixins.py │ └── test_webdriver.py └── webdriver.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/.travis.yml -------------------------------------------------------------------------------- /DESCRIPTION.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/DESCRIPTION.rst -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/NOTICE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/README.rst -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/pylintrc -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/build-and-upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/scripts/build-and-upload.sh -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [bdist_wheel] 2 | universal = 1 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/setup.py -------------------------------------------------------------------------------- /src/pytractor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/__init__.py -------------------------------------------------------------------------------- /src/pytractor/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/exceptions.py -------------------------------------------------------------------------------- /src/pytractor/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/mixins.py -------------------------------------------------------------------------------- /src/pytractor/protractor/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /src/pytractor/protractor/extract-clientsidescripts.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extract-clientsidescripts.coffee -------------------------------------------------------------------------------- /src/pytractor/protractor/extract-clientsidescripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extract-clientsidescripts.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/LICENSE -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/allowAnimations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/allowAnimations.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/evaluate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/evaluate.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findAllRepeaterRows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findAllRepeaterRows.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findBindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findBindings.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findByButtonText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findByButtonText.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findByCssContainingText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findByCssContainingText.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findByModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findByModel.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findByOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findByOptions.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findByPartialButtonText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findByPartialButtonText.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findRepeaterColumn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findRepeaterColumn.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findRepeaterElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findRepeaterElement.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/findRepeaterRows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/findRepeaterRows.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/getLocationAbsUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/getLocationAbsUrl.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/getPendingHttpRequests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/getPendingHttpRequests.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/installInBrowser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/installInBrowser.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/setLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/setLocation.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/testForAngular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/testForAngular.js -------------------------------------------------------------------------------- /src/pytractor/protractor/extracted/waitForAngular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/protractor/extracted/waitForAngular.js -------------------------------------------------------------------------------- /src/pytractor/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/__init__.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/__init__.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/test_base.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/test_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/test_helpers.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/test_locators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/test_locators.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/test_wait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/test_wait.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/test_webdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/test_webdriver.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/LICENSE -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/alt_root_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/alt_root_index.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/animation/animation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/animation/animation.css -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/animation/animation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/animation/animation.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/animation/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/animation/animation.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/app.css -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/app.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/async/async.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/async/async.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/async/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/async/async.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/bindings/bindings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/bindings/bindings.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/bindings/bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/bindings/bindings.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/components/app-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/components/app-version.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/conflict/conflict.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/conflict/conflict.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/conflict/conflict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/conflict/conflict.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/favicon.ico -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/form/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/form/form.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/form/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/form/form.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/index-no-angular.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/index-no-angular.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/index.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/interaction/interaction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/interaction/interaction.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/interaction/interaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/interaction/interaction.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular: -------------------------------------------------------------------------------- 1 | angular_v1.3.13/ -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-animate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-animate.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-animate.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-animate.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-route.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-route.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-route.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular-route.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.2.9/angular.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-animate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-animate.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-animate.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-animate.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-aria.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-aria.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-route.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-route.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-route.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular-route.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular.min.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/lib/angular_v1.3.13/angular.min.js.map -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/lib/angular_version.js: -------------------------------------------------------------------------------- 1 | module.exports = '1.3.13'; 2 | -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/login.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/polling/polling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/polling/polling.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/polling/polling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/polling/polling.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/repeater/repeater.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/repeater/repeater.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/repeater/repeater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/repeater/repeater.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/scripts/web-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/scripts/web-server.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/shadow/shadow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/shadow/shadow.html -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testapp/shadow/shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testapp/shadow/shadow.js -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testdriver.py -------------------------------------------------------------------------------- /src/pytractor/tests/functional/testserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/functional/testserver.py -------------------------------------------------------------------------------- /src/pytractor/tests/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/unit/__init__.py -------------------------------------------------------------------------------- /src/pytractor/tests/unit/test_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/unit/test_mixins.py -------------------------------------------------------------------------------- /src/pytractor/tests/unit/test_webdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/tests/unit/test_webdriver.py -------------------------------------------------------------------------------- /src/pytractor/webdriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kpodl/pytractor/HEAD/src/pytractor/webdriver.py --------------------------------------------------------------------------------