├── .editorconfig ├── .eslintrc ├── .gitignore ├── .gitmodules ├── .jsdoc ├── CONTRIBUTING.md ├── Changelog.md ├── README.md ├── circle.yml ├── example ├── DuckDuckGo - advanced matchers │ ├── 1 - SearchScenario.js │ ├── 2 - ExistenceMatcherScenario.js │ ├── 3 - RegExpMatcherScenario.js │ ├── 4 - FunctionMatcherScenario.js │ ├── 5 - IgnoredScenario.js │ ├── SearchBarComponent.js │ ├── ZeroClickComponent.js │ ├── ZeroClickFixture.js │ └── config.js └── DuckDuckGo │ ├── 1 - ZeroClickScenario.js │ ├── SearchBarComponent.js │ ├── ZeroClickComponent.js │ ├── ZeroClickFixture.js │ └── config.js ├── license.AGPL.txt ├── npm-shrinkwrap.json ├── package.json ├── src ├── Watai.js ├── config.json ├── controller │ ├── Runner.js │ ├── SetupLoader.js │ └── SuiteLoader.js ├── errors.json ├── index.js ├── lib │ ├── Preprocessor.js │ ├── cli-animator-posix.js │ ├── cli-animator-windows.js │ ├── cli-animator.js │ ├── desiredCapabilities.json │ └── mootools-additions.js ├── model │ ├── Component.js │ ├── Locator.js │ ├── Scenario.js │ └── steps │ │ ├── AbstractStep.js │ │ ├── FunctionalStep.js │ │ ├── StateStep.js │ │ ├── index.js │ │ └── state │ │ ├── AbstractMatcher.js │ │ ├── ContentMatcher.js │ │ ├── ContentRegExpMatcher.js │ │ ├── FunctionMatcher.js │ │ ├── VisibilityMatcher.js │ │ └── index.js ├── plugins │ ├── config │ │ └── index.js │ ├── help │ │ └── index.js │ ├── installed │ │ └── index.js │ ├── setup │ │ └── index.js │ └── version │ │ └── index.js ├── setup.json └── view │ ├── Matcher │ └── Verbose.js │ ├── PromiseView.js │ ├── Runner │ ├── CLI.js │ ├── Dots.js │ ├── Growl.js │ ├── Instafail.js │ ├── PageDump.js │ ├── SauceLabs.js │ └── Verbose.js │ ├── Scenario │ ├── CLI.js │ ├── Dots.js │ ├── Instafail.js │ └── Verbose.js │ └── Step │ ├── CLI.js │ ├── Instafail.js │ └── Verbose.js └── test ├── config.js ├── functional └── ComponentScenarioTest.js ├── integration ├── exitCodesTest.js ├── ignoreScenariosTest.js ├── noServerTest.js ├── optionConfigTest.js └── optionSetupTest.js ├── mocha.opts ├── resources ├── BadConfigSuite │ └── config.js ├── EmptySuite │ └── .gitkeep ├── FailingSuite │ ├── 1 - FailingScenario.js │ ├── 2 - SucceedingScenario.js │ └── TestComponent.js ├── SucceedingSuite │ ├── 1 - SucceedingScenario.js │ └── TestComponent.js ├── config.json ├── page.html └── page_with_missing_element.html └── unit ├── controller └── RunnerTest.js ├── helpers ├── StdoutSpy.js ├── driver.js ├── subject.js └── testComponent.js ├── lib └── mootools-additions.js ├── model ├── ComponentTest.js ├── LocatorTest.js ├── ScenarioTest.js └── scenario │ ├── FunctionalStepTest.js │ ├── StateStepTest.js │ └── state │ ├── ContentMatcherTest.js │ ├── ContentRegExpMatcherTest.js │ ├── FunctionMatcherTest.js │ └── VisibilityMatcherTest.js ├── setup.js └── view ├── SauceLabsRunnerViewTest.js ├── StepVerboseViewTest.js └── ViewsTest.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/.gitmodules -------------------------------------------------------------------------------- /.jsdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/.jsdoc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/Changelog.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/circle.yml -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/1 - SearchScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/1 - SearchScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/2 - ExistenceMatcherScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/2 - ExistenceMatcherScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/3 - RegExpMatcherScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/3 - RegExpMatcherScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/4 - FunctionMatcherScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/4 - FunctionMatcherScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/5 - IgnoredScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/5 - IgnoredScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/SearchBarComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/SearchBarComponent.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/ZeroClickComponent.js: -------------------------------------------------------------------------------- 1 | meanings: '.zci__body' 2 | -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/ZeroClickFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/ZeroClickFixture.js -------------------------------------------------------------------------------- /example/DuckDuckGo - advanced matchers/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo - advanced matchers/config.js -------------------------------------------------------------------------------- /example/DuckDuckGo/1 - ZeroClickScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo/1 - ZeroClickScenario.js -------------------------------------------------------------------------------- /example/DuckDuckGo/SearchBarComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo/SearchBarComponent.js -------------------------------------------------------------------------------- /example/DuckDuckGo/ZeroClickComponent.js: -------------------------------------------------------------------------------- 1 | meanings: '.zci__body' 2 | -------------------------------------------------------------------------------- /example/DuckDuckGo/ZeroClickFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo/ZeroClickFixture.js -------------------------------------------------------------------------------- /example/DuckDuckGo/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/example/DuckDuckGo/config.js -------------------------------------------------------------------------------- /license.AGPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/license.AGPL.txt -------------------------------------------------------------------------------- /npm-shrinkwrap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/npm-shrinkwrap.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/package.json -------------------------------------------------------------------------------- /src/Watai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/Watai.js -------------------------------------------------------------------------------- /src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/config.json -------------------------------------------------------------------------------- /src/controller/Runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/controller/Runner.js -------------------------------------------------------------------------------- /src/controller/SetupLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/controller/SetupLoader.js -------------------------------------------------------------------------------- /src/controller/SuiteLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/controller/SuiteLoader.js -------------------------------------------------------------------------------- /src/errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/errors.json -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/Preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/Preprocessor.js -------------------------------------------------------------------------------- /src/lib/cli-animator-posix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/cli-animator-posix.js -------------------------------------------------------------------------------- /src/lib/cli-animator-windows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/cli-animator-windows.js -------------------------------------------------------------------------------- /src/lib/cli-animator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/cli-animator.js -------------------------------------------------------------------------------- /src/lib/desiredCapabilities.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/desiredCapabilities.json -------------------------------------------------------------------------------- /src/lib/mootools-additions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/lib/mootools-additions.js -------------------------------------------------------------------------------- /src/model/Component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/Component.js -------------------------------------------------------------------------------- /src/model/Locator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/Locator.js -------------------------------------------------------------------------------- /src/model/Scenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/Scenario.js -------------------------------------------------------------------------------- /src/model/steps/AbstractStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/AbstractStep.js -------------------------------------------------------------------------------- /src/model/steps/FunctionalStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/FunctionalStep.js -------------------------------------------------------------------------------- /src/model/steps/StateStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/StateStep.js -------------------------------------------------------------------------------- /src/model/steps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/index.js -------------------------------------------------------------------------------- /src/model/steps/state/AbstractMatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/AbstractMatcher.js -------------------------------------------------------------------------------- /src/model/steps/state/ContentMatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/ContentMatcher.js -------------------------------------------------------------------------------- /src/model/steps/state/ContentRegExpMatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/ContentRegExpMatcher.js -------------------------------------------------------------------------------- /src/model/steps/state/FunctionMatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/FunctionMatcher.js -------------------------------------------------------------------------------- /src/model/steps/state/VisibilityMatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/VisibilityMatcher.js -------------------------------------------------------------------------------- /src/model/steps/state/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/model/steps/state/index.js -------------------------------------------------------------------------------- /src/plugins/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/plugins/config/index.js -------------------------------------------------------------------------------- /src/plugins/help/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/plugins/help/index.js -------------------------------------------------------------------------------- /src/plugins/installed/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/plugins/installed/index.js -------------------------------------------------------------------------------- /src/plugins/setup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/plugins/setup/index.js -------------------------------------------------------------------------------- /src/plugins/version/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/plugins/version/index.js -------------------------------------------------------------------------------- /src/setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/setup.json -------------------------------------------------------------------------------- /src/view/Matcher/Verbose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Matcher/Verbose.js -------------------------------------------------------------------------------- /src/view/PromiseView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/PromiseView.js -------------------------------------------------------------------------------- /src/view/Runner/CLI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/CLI.js -------------------------------------------------------------------------------- /src/view/Runner/Dots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/Dots.js -------------------------------------------------------------------------------- /src/view/Runner/Growl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/Growl.js -------------------------------------------------------------------------------- /src/view/Runner/Instafail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/Instafail.js -------------------------------------------------------------------------------- /src/view/Runner/PageDump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/PageDump.js -------------------------------------------------------------------------------- /src/view/Runner/SauceLabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/SauceLabs.js -------------------------------------------------------------------------------- /src/view/Runner/Verbose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Runner/Verbose.js -------------------------------------------------------------------------------- /src/view/Scenario/CLI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Scenario/CLI.js -------------------------------------------------------------------------------- /src/view/Scenario/Dots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Scenario/Dots.js -------------------------------------------------------------------------------- /src/view/Scenario/Instafail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Scenario/Instafail.js -------------------------------------------------------------------------------- /src/view/Scenario/Verbose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Scenario/Verbose.js -------------------------------------------------------------------------------- /src/view/Step/CLI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Step/CLI.js -------------------------------------------------------------------------------- /src/view/Step/Instafail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Step/Instafail.js -------------------------------------------------------------------------------- /src/view/Step/Verbose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/src/view/Step/Verbose.js -------------------------------------------------------------------------------- /test/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/config.js -------------------------------------------------------------------------------- /test/functional/ComponentScenarioTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/functional/ComponentScenarioTest.js -------------------------------------------------------------------------------- /test/integration/exitCodesTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/integration/exitCodesTest.js -------------------------------------------------------------------------------- /test/integration/ignoreScenariosTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/integration/ignoreScenariosTest.js -------------------------------------------------------------------------------- /test/integration/noServerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/integration/noServerTest.js -------------------------------------------------------------------------------- /test/integration/optionConfigTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/integration/optionConfigTest.js -------------------------------------------------------------------------------- /test/integration/optionSetupTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/integration/optionSetupTest.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /test/resources/BadConfigSuite/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/BadConfigSuite/config.js -------------------------------------------------------------------------------- /test/resources/EmptySuite/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/EmptySuite/.gitkeep -------------------------------------------------------------------------------- /test/resources/FailingSuite/1 - FailingScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/FailingSuite/1 - FailingScenario.js -------------------------------------------------------------------------------- /test/resources/FailingSuite/2 - SucceedingScenario.js: -------------------------------------------------------------------------------- 1 | ../SucceedingSuite/1 - SucceedingScenario.js -------------------------------------------------------------------------------- /test/resources/FailingSuite/TestComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/FailingSuite/TestComponent.js -------------------------------------------------------------------------------- /test/resources/SucceedingSuite/1 - SucceedingScenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/SucceedingSuite/1 - SucceedingScenario.js -------------------------------------------------------------------------------- /test/resources/SucceedingSuite/TestComponent.js: -------------------------------------------------------------------------------- 1 | present: { css: 'body' } 2 | -------------------------------------------------------------------------------- /test/resources/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/config.json -------------------------------------------------------------------------------- /test/resources/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/page.html -------------------------------------------------------------------------------- /test/resources/page_with_missing_element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/resources/page_with_missing_element.html -------------------------------------------------------------------------------- /test/unit/controller/RunnerTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/controller/RunnerTest.js -------------------------------------------------------------------------------- /test/unit/helpers/StdoutSpy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/helpers/StdoutSpy.js -------------------------------------------------------------------------------- /test/unit/helpers/driver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/helpers/driver.js -------------------------------------------------------------------------------- /test/unit/helpers/subject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/helpers/subject.js -------------------------------------------------------------------------------- /test/unit/helpers/testComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/helpers/testComponent.js -------------------------------------------------------------------------------- /test/unit/lib/mootools-additions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/lib/mootools-additions.js -------------------------------------------------------------------------------- /test/unit/model/ComponentTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/ComponentTest.js -------------------------------------------------------------------------------- /test/unit/model/LocatorTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/LocatorTest.js -------------------------------------------------------------------------------- /test/unit/model/ScenarioTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/ScenarioTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/FunctionalStepTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/FunctionalStepTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/StateStepTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/StateStepTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/state/ContentMatcherTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/state/ContentMatcherTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/state/ContentRegExpMatcherTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/state/ContentRegExpMatcherTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/state/FunctionMatcherTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/state/FunctionMatcherTest.js -------------------------------------------------------------------------------- /test/unit/model/scenario/state/VisibilityMatcherTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/model/scenario/state/VisibilityMatcherTest.js -------------------------------------------------------------------------------- /test/unit/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/setup.js -------------------------------------------------------------------------------- /test/unit/view/SauceLabsRunnerViewTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/view/SauceLabsRunnerViewTest.js -------------------------------------------------------------------------------- /test/unit/view/StepVerboseViewTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/view/StepVerboseViewTest.js -------------------------------------------------------------------------------- /test/unit/view/ViewsTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MattiSG/Watai/HEAD/test/unit/view/ViewsTest.js --------------------------------------------------------------------------------