├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .scalafix.conf ├── LICENCE ├── README.md ├── TODO.md ├── bin ├── latest-version-chromedriver ├── latest-version-geckodriver ├── todo ├── todo-count └── todo-list ├── core ├── js │ └── src │ │ ├── main │ │ └── scala │ │ │ └── teststate │ │ │ └── typeclass │ │ │ └── Platform.scala │ │ └── test │ │ └── scala │ │ └── teststate │ │ └── Platform.scala ├── jvm │ └── src │ │ ├── main │ │ └── scala │ │ │ └── teststate │ │ │ └── typeclass │ │ │ └── Platform.scala │ │ └── test │ │ └── scala │ │ └── teststate │ │ └── Platform.scala └── shared │ └── src │ ├── main │ └── scala │ │ └── teststate │ │ ├── Exports.scala │ │ ├── core │ │ ├── Action.scala │ │ ├── ActionOps.scala │ │ ├── CheckOps.scala │ │ ├── CoreComposition.scala │ │ ├── CoreComposition2.scala │ │ ├── CoreExports.scala │ │ ├── CoreExports2.scala │ │ ├── CoreExports3.scala │ │ ├── NamedOps.scala │ │ ├── PointOps.scala │ │ ├── ToInvariants.scala │ │ ├── Transformer.scala │ │ ├── Types.scala │ │ ├── checks.scala │ │ └── package.scala │ │ ├── data │ │ ├── BeforeAfter.scala │ │ ├── Failure.scala │ │ ├── NamedError.scala │ │ ├── Or.scala │ │ ├── ROS.scala │ │ ├── Result.scala │ │ ├── Sack.scala │ │ ├── Tri.scala │ │ ├── VectorTree.scala │ │ └── package.scala │ │ ├── dsl │ │ ├── CollectionAssertions.scala │ │ ├── DisplayFailure.scala │ │ ├── Dsl.scala │ │ ├── HasErrorString.scala │ │ ├── NameUtils.scala │ │ └── OptionAssertions.scala │ │ ├── run │ │ ├── History.scala │ │ ├── Observer.scala │ │ ├── Report.scala │ │ ├── ReportFormat.scala │ │ ├── Retry.scala │ │ ├── RunCallbacks.scala │ │ ├── RunImplicits.scala │ │ ├── Runner.scala │ │ ├── Stats.scala │ │ ├── Test.scala │ │ └── package.scala │ │ └── typeclass │ │ ├── Conditional.scala │ │ ├── Display.scala │ │ ├── DisplayError.scala │ │ ├── Empty.scala │ │ ├── Equal.scala │ │ ├── ErrorHandler.scala │ │ ├── ExecutionModel.scala │ │ ├── NaturalTransformation.scala │ │ ├── PolyComposable.scala │ │ └── Profunctor.scala │ └── test │ └── scala │ └── teststate │ ├── ActionTest.scala │ ├── CompositionTest.scala │ ├── CoproductExample.scala │ ├── DslTest.scala │ ├── OutputTest.scala │ ├── RandomData.scala │ ├── RetryTest.scala │ ├── RunnerTest.scala │ ├── StackTest.scala │ ├── TestUtils.scala │ ├── dsl │ ├── CollectionAssertionsTest.scala │ └── OptionAssertionsTest.scala │ └── external │ ├── EqualTest.scala │ ├── ImplicitsTest.scala │ └── Xs.scala ├── doc ├── COMPOSE.md ├── DSL.md ├── SELENIUM.md ├── TYPES.md ├── USAGE.md ├── changelog │ ├── 2.0.0.md │ ├── 2.1.0.md │ ├── 2.1.1.md │ ├── 2.1.2.md │ ├── 2.1.3.md │ ├── 2.2.0.md │ ├── 2.2.1.md │ ├── 2.2.2.md │ ├── 2.2.3.md │ ├── 2.2.4.md │ ├── 2.3.0.md │ ├── 2.4.0.md │ ├── 2.4.1.md │ ├── 3.0.0.md │ ├── 3.1.0.md │ └── 3.2.0.md ├── concept.uml ├── concept.uml.png ├── dsl-core.gv ├── dsl-core.gv.svg ├── dsl-focus.gv ├── dsl-focus.gv.svg ├── retries.gv ├── retries.gv.svg ├── runner.gv └── runner.gv.svg ├── dom-zipper-jsoup └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── domzipper │ │ └── jsoup │ │ ├── DomZipperJsoupF.scala │ │ ├── Exports.scala │ │ └── JsoupElement.scala │ └── test │ └── scala │ └── teststate │ └── domzipper │ └── jsoup │ └── DomZipperJsoupTest.scala ├── dom-zipper-selenium ├── README.md └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── domzipper │ │ └── selenium │ │ ├── DomZipperSeleniumF.scala │ │ ├── Exports.scala │ │ └── FastDomZipperSeleniumF.scala │ └── test │ ├── resources │ └── test.html │ └── scala │ └── teststate │ └── domzipper │ └── selenium │ ├── DomZipperSeleniumTest.scala │ ├── FastDomZipperSeleniumTest.scala │ └── TestUtil.scala ├── dom-zipper-sizzle └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── domzipper │ │ └── sizzle │ │ ├── Exports.scala │ │ └── Sizzle.scala │ └── test │ └── scala │ └── teststate │ └── domzipper │ └── DomZipperJsTest.scala ├── dom-zipper ├── js │ └── src │ │ ├── main │ │ └── scala │ │ │ └── teststate │ │ │ └── domzipper │ │ │ ├── DomCollectionJsExt.scala │ │ │ ├── DomZipperJsF.scala │ │ │ ├── Exports.scala │ │ │ └── JsDomExt.scala │ │ └── test │ │ └── scala │ │ └── teststate │ │ └── domzipper │ │ └── DomZipperJsCompilationTest.scala └── shared │ └── src │ └── main │ └── scala │ └── teststate │ └── domzipper │ ├── DomZipper.scala │ ├── DomZipperBase.scala │ ├── DomZippersFastAndSlow.scala │ ├── ErrorHandler.scala │ ├── HtmlScrub.scala │ ├── MofN.scala │ └── SharedExports.scala ├── example-react ├── README.md ├── output-fail.png ├── output-pass.png ├── output-verbose.png └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── example │ │ └── react │ │ └── TodoComponent.scala │ └── test │ └── scala │ └── teststate │ └── example │ └── react │ ├── MyTestState.scala │ ├── TodoTest.scala │ └── TodoTestDsl.scala ├── example-selenium └── src │ └── test │ └── scala │ └── teststate │ └── example │ └── selenium │ ├── MyTestState.scala │ ├── SeleniumExample.scala │ └── SeleniumExample2.scala ├── ext-cats └── shared │ └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── ExtCats.scala │ └── test │ └── scala │ └── teststate │ └── external │ └── ExtCatsTest.scala ├── ext-nyaya └── shared │ └── src │ └── main │ └── scala │ └── teststate │ └── ExtNyaya.scala ├── ext-scalajs-react └── src │ └── main │ └── scala │ └── teststate │ └── ExtScalaJsReact.scala ├── ext-selenium └── src │ ├── main │ └── scala │ │ └── teststate │ │ └── selenium │ │ ├── Exports.scala │ │ ├── GrowthStrategy.scala │ │ ├── Internal.scala │ │ ├── MultiBrowser.scala │ │ ├── MultiTab.scala │ │ ├── Mutex.scala │ │ ├── Tab.scala │ │ ├── TabSupport.scala │ │ └── TestStateExt.scala │ └── test │ └── scala │ └── teststate │ └── selenium │ ├── GrowthStrategyTest.scala │ ├── MultiBrowserTest.scala │ ├── TabSupportTest.scala │ └── TestUtil.scala ├── project ├── Build.scala ├── Dependencies.scala ├── Lib.scala ├── build.properties └── plugins.sbt ├── scalafix.sbt ├── util-selenium └── src │ └── main │ └── scala │ └── teststate │ └── selenium │ └── util │ └── SeleniumExt.scala └── util └── shared └── src ├── main └── scala │ └── teststate │ └── util │ ├── CssUtil.scala │ ├── Distributive.scala │ ├── Exports.scala │ ├── Functor.scala │ └── StdlibUtil.scala └── test └── scala └── teststate └── util └── CssUtilTest.scala /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: japgolly 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/.scalafix.conf -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/TODO.md -------------------------------------------------------------------------------- /bin/latest-version-chromedriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/bin/latest-version-chromedriver -------------------------------------------------------------------------------- /bin/latest-version-geckodriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/bin/latest-version-geckodriver -------------------------------------------------------------------------------- /bin/todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/bin/todo -------------------------------------------------------------------------------- /bin/todo-count: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/bin/todo-count -------------------------------------------------------------------------------- /bin/todo-list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/bin/todo-list -------------------------------------------------------------------------------- /core/js/src/main/scala/teststate/typeclass/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/js/src/main/scala/teststate/typeclass/Platform.scala -------------------------------------------------------------------------------- /core/js/src/test/scala/teststate/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/js/src/test/scala/teststate/Platform.scala -------------------------------------------------------------------------------- /core/jvm/src/main/scala/teststate/typeclass/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/jvm/src/main/scala/teststate/typeclass/Platform.scala -------------------------------------------------------------------------------- /core/jvm/src/test/scala/teststate/Platform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/jvm/src/test/scala/teststate/Platform.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/Exports.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/Action.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/Action.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/ActionOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/ActionOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CheckOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CheckOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CoreComposition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CoreComposition.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CoreComposition2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CoreComposition2.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CoreExports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CoreExports.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CoreExports2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CoreExports2.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/CoreExports3.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/CoreExports3.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/NamedOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/NamedOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/PointOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/PointOps.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/ToInvariants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/ToInvariants.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/Transformer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/Transformer.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/Types.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/Types.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/checks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/checks.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/core/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/core/package.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/BeforeAfter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/BeforeAfter.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/Failure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/Failure.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/NamedError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/NamedError.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/Or.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/Or.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/ROS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/ROS.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/Result.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/Result.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/Sack.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/Sack.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/Tri.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/Tri.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/VectorTree.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/VectorTree.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/data/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/data/package.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/CollectionAssertions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/CollectionAssertions.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/DisplayFailure.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/DisplayFailure.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/Dsl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/Dsl.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/HasErrorString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/HasErrorString.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/NameUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/NameUtils.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/dsl/OptionAssertions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/dsl/OptionAssertions.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/History.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/History.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Observer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Observer.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Report.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Report.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/ReportFormat.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/ReportFormat.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Retry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Retry.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/RunCallbacks.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/RunCallbacks.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/RunImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/RunImplicits.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Runner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Runner.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Stats.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Stats.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/Test.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/run/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/run/package.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/Conditional.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/Conditional.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/Display.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/Display.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/DisplayError.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/DisplayError.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/Empty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/Empty.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/Equal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/Equal.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/ErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/ErrorHandler.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/ExecutionModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/ExecutionModel.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/NaturalTransformation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/NaturalTransformation.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/PolyComposable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/PolyComposable.scala -------------------------------------------------------------------------------- /core/shared/src/main/scala/teststate/typeclass/Profunctor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/main/scala/teststate/typeclass/Profunctor.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/ActionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/ActionTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/CompositionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/CompositionTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/CoproductExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/CoproductExample.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/DslTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/DslTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/OutputTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/OutputTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/RandomData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/RandomData.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/RetryTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/RetryTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/RunnerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/RunnerTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/StackTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/StackTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/TestUtils.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/dsl/CollectionAssertionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/dsl/CollectionAssertionsTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/dsl/OptionAssertionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/dsl/OptionAssertionsTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/external/EqualTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/external/EqualTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/external/ImplicitsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/external/ImplicitsTest.scala -------------------------------------------------------------------------------- /core/shared/src/test/scala/teststate/external/Xs.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/core/shared/src/test/scala/teststate/external/Xs.scala -------------------------------------------------------------------------------- /doc/COMPOSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/COMPOSE.md -------------------------------------------------------------------------------- /doc/DSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/DSL.md -------------------------------------------------------------------------------- /doc/SELENIUM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/SELENIUM.md -------------------------------------------------------------------------------- /doc/TYPES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/TYPES.md -------------------------------------------------------------------------------- /doc/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/USAGE.md -------------------------------------------------------------------------------- /doc/changelog/2.0.0.md: -------------------------------------------------------------------------------- 1 | # 2.0.0 2 | 3 | First public release. 4 | -------------------------------------------------------------------------------- /doc/changelog/2.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.1.0.md -------------------------------------------------------------------------------- /doc/changelog/2.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.1.1.md -------------------------------------------------------------------------------- /doc/changelog/2.1.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.1.2.md -------------------------------------------------------------------------------- /doc/changelog/2.1.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.1.3.md -------------------------------------------------------------------------------- /doc/changelog/2.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.2.0.md -------------------------------------------------------------------------------- /doc/changelog/2.2.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.2.1.md -------------------------------------------------------------------------------- /doc/changelog/2.2.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.2.2.md -------------------------------------------------------------------------------- /doc/changelog/2.2.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.2.3.md -------------------------------------------------------------------------------- /doc/changelog/2.2.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.2.4.md -------------------------------------------------------------------------------- /doc/changelog/2.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.3.0.md -------------------------------------------------------------------------------- /doc/changelog/2.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.4.0.md -------------------------------------------------------------------------------- /doc/changelog/2.4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/2.4.1.md -------------------------------------------------------------------------------- /doc/changelog/3.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/3.0.0.md -------------------------------------------------------------------------------- /doc/changelog/3.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/3.1.0.md -------------------------------------------------------------------------------- /doc/changelog/3.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/changelog/3.2.0.md -------------------------------------------------------------------------------- /doc/concept.uml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/concept.uml -------------------------------------------------------------------------------- /doc/concept.uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/concept.uml.png -------------------------------------------------------------------------------- /doc/dsl-core.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/dsl-core.gv -------------------------------------------------------------------------------- /doc/dsl-core.gv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/dsl-core.gv.svg -------------------------------------------------------------------------------- /doc/dsl-focus.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/dsl-focus.gv -------------------------------------------------------------------------------- /doc/dsl-focus.gv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/dsl-focus.gv.svg -------------------------------------------------------------------------------- /doc/retries.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/retries.gv -------------------------------------------------------------------------------- /doc/retries.gv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/retries.gv.svg -------------------------------------------------------------------------------- /doc/runner.gv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/runner.gv -------------------------------------------------------------------------------- /doc/runner.gv.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/doc/runner.gv.svg -------------------------------------------------------------------------------- /dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/DomZipperJsoupF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/DomZipperJsoupF.scala -------------------------------------------------------------------------------- /dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/Exports.scala -------------------------------------------------------------------------------- /dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/JsoupElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-jsoup/src/main/scala/teststate/domzipper/jsoup/JsoupElement.scala -------------------------------------------------------------------------------- /dom-zipper-jsoup/src/test/scala/teststate/domzipper/jsoup/DomZipperJsoupTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-jsoup/src/test/scala/teststate/domzipper/jsoup/DomZipperJsoupTest.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/README.md -------------------------------------------------------------------------------- /dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/DomZipperSeleniumF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/DomZipperSeleniumF.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/Exports.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/FastDomZipperSeleniumF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/main/scala/teststate/domzipper/selenium/FastDomZipperSeleniumF.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/src/test/resources/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/test/resources/test.html -------------------------------------------------------------------------------- /dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/DomZipperSeleniumTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/DomZipperSeleniumTest.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/FastDomZipperSeleniumTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/FastDomZipperSeleniumTest.scala -------------------------------------------------------------------------------- /dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/TestUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-selenium/src/test/scala/teststate/domzipper/selenium/TestUtil.scala -------------------------------------------------------------------------------- /dom-zipper-sizzle/src/main/scala/teststate/domzipper/sizzle/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-sizzle/src/main/scala/teststate/domzipper/sizzle/Exports.scala -------------------------------------------------------------------------------- /dom-zipper-sizzle/src/main/scala/teststate/domzipper/sizzle/Sizzle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-sizzle/src/main/scala/teststate/domzipper/sizzle/Sizzle.scala -------------------------------------------------------------------------------- /dom-zipper-sizzle/src/test/scala/teststate/domzipper/DomZipperJsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper-sizzle/src/test/scala/teststate/domzipper/DomZipperJsTest.scala -------------------------------------------------------------------------------- /dom-zipper/js/src/main/scala/teststate/domzipper/DomCollectionJsExt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/js/src/main/scala/teststate/domzipper/DomCollectionJsExt.scala -------------------------------------------------------------------------------- /dom-zipper/js/src/main/scala/teststate/domzipper/DomZipperJsF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/js/src/main/scala/teststate/domzipper/DomZipperJsF.scala -------------------------------------------------------------------------------- /dom-zipper/js/src/main/scala/teststate/domzipper/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/js/src/main/scala/teststate/domzipper/Exports.scala -------------------------------------------------------------------------------- /dom-zipper/js/src/main/scala/teststate/domzipper/JsDomExt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/js/src/main/scala/teststate/domzipper/JsDomExt.scala -------------------------------------------------------------------------------- /dom-zipper/js/src/test/scala/teststate/domzipper/DomZipperJsCompilationTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/js/src/test/scala/teststate/domzipper/DomZipperJsCompilationTest.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/DomZipper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/DomZipper.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/DomZipperBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/DomZipperBase.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/DomZippersFastAndSlow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/DomZippersFastAndSlow.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/ErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/ErrorHandler.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/HtmlScrub.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/HtmlScrub.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/MofN.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/MofN.scala -------------------------------------------------------------------------------- /dom-zipper/shared/src/main/scala/teststate/domzipper/SharedExports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/dom-zipper/shared/src/main/scala/teststate/domzipper/SharedExports.scala -------------------------------------------------------------------------------- /example-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/README.md -------------------------------------------------------------------------------- /example-react/output-fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/output-fail.png -------------------------------------------------------------------------------- /example-react/output-pass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/output-pass.png -------------------------------------------------------------------------------- /example-react/output-verbose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/output-verbose.png -------------------------------------------------------------------------------- /example-react/src/main/scala/teststate/example/react/TodoComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/src/main/scala/teststate/example/react/TodoComponent.scala -------------------------------------------------------------------------------- /example-react/src/test/scala/teststate/example/react/MyTestState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/src/test/scala/teststate/example/react/MyTestState.scala -------------------------------------------------------------------------------- /example-react/src/test/scala/teststate/example/react/TodoTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/src/test/scala/teststate/example/react/TodoTest.scala -------------------------------------------------------------------------------- /example-react/src/test/scala/teststate/example/react/TodoTestDsl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-react/src/test/scala/teststate/example/react/TodoTestDsl.scala -------------------------------------------------------------------------------- /example-selenium/src/test/scala/teststate/example/selenium/MyTestState.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-selenium/src/test/scala/teststate/example/selenium/MyTestState.scala -------------------------------------------------------------------------------- /example-selenium/src/test/scala/teststate/example/selenium/SeleniumExample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-selenium/src/test/scala/teststate/example/selenium/SeleniumExample.scala -------------------------------------------------------------------------------- /example-selenium/src/test/scala/teststate/example/selenium/SeleniumExample2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/example-selenium/src/test/scala/teststate/example/selenium/SeleniumExample2.scala -------------------------------------------------------------------------------- /ext-cats/shared/src/main/scala/teststate/ExtCats.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-cats/shared/src/main/scala/teststate/ExtCats.scala -------------------------------------------------------------------------------- /ext-cats/shared/src/test/scala/teststate/external/ExtCatsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-cats/shared/src/test/scala/teststate/external/ExtCatsTest.scala -------------------------------------------------------------------------------- /ext-nyaya/shared/src/main/scala/teststate/ExtNyaya.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-nyaya/shared/src/main/scala/teststate/ExtNyaya.scala -------------------------------------------------------------------------------- /ext-scalajs-react/src/main/scala/teststate/ExtScalaJsReact.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-scalajs-react/src/main/scala/teststate/ExtScalaJsReact.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/Exports.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/GrowthStrategy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/GrowthStrategy.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/Internal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/Internal.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/MultiBrowser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/MultiBrowser.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/MultiTab.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/MultiTab.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/Mutex.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/Mutex.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/Tab.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/Tab.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/TabSupport.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/TabSupport.scala -------------------------------------------------------------------------------- /ext-selenium/src/main/scala/teststate/selenium/TestStateExt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/main/scala/teststate/selenium/TestStateExt.scala -------------------------------------------------------------------------------- /ext-selenium/src/test/scala/teststate/selenium/GrowthStrategyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/test/scala/teststate/selenium/GrowthStrategyTest.scala -------------------------------------------------------------------------------- /ext-selenium/src/test/scala/teststate/selenium/MultiBrowserTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/test/scala/teststate/selenium/MultiBrowserTest.scala -------------------------------------------------------------------------------- /ext-selenium/src/test/scala/teststate/selenium/TabSupportTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/test/scala/teststate/selenium/TabSupportTest.scala -------------------------------------------------------------------------------- /ext-selenium/src/test/scala/teststate/selenium/TestUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/ext-selenium/src/test/scala/teststate/selenium/TestUtil.scala -------------------------------------------------------------------------------- /project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/project/Build.scala -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/Lib.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/project/Lib.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.3 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalafix.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/scalafix.sbt -------------------------------------------------------------------------------- /util-selenium/src/main/scala/teststate/selenium/util/SeleniumExt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util-selenium/src/main/scala/teststate/selenium/util/SeleniumExt.scala -------------------------------------------------------------------------------- /util/shared/src/main/scala/teststate/util/CssUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/main/scala/teststate/util/CssUtil.scala -------------------------------------------------------------------------------- /util/shared/src/main/scala/teststate/util/Distributive.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/main/scala/teststate/util/Distributive.scala -------------------------------------------------------------------------------- /util/shared/src/main/scala/teststate/util/Exports.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/main/scala/teststate/util/Exports.scala -------------------------------------------------------------------------------- /util/shared/src/main/scala/teststate/util/Functor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/main/scala/teststate/util/Functor.scala -------------------------------------------------------------------------------- /util/shared/src/main/scala/teststate/util/StdlibUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/main/scala/teststate/util/StdlibUtil.scala -------------------------------------------------------------------------------- /util/shared/src/test/scala/teststate/util/CssUtilTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/japgolly/test-state/HEAD/util/shared/src/test/scala/teststate/util/CssUtilTest.scala --------------------------------------------------------------------------------