on develop help sign in
Move reflex-dom-test-selenium to its own library
commite5771e6706aa572f06acb286b1cba1c99654b7d3 authorCarlo Nucera <carlo.nucera@protonmail.com> dateTue 26 May 2020, 09:37 (6 years ago) parentc762520
6 files changed+72−1
cabal.project+1−1 reflex-dom-test-selenium/CHANGELOG.md+5 reflex-dom-test-selenium/Main.hs+4 reflex-dom-test-selenium/Setup.hs+2 reflex-dom-test-selenium/reflex-dom-test-selenium.cabal+60 reflex-dom-core/reflex-dom-core-selenium/Reflex/Dom/Test/Selenium.hs → reflex-dom-test-selenium/src/Reflex/Dom/Test/Selenium.hs
cabal.project+1−1
@@ -1 +1 @@
1−packages: reflex-dom-core, reflex-dom
1+packages: reflex-dom-core, reflex-dom, reflex-dom-test-selenium
reflex-dom-test-selenium/CHANGELOG.mdnew file+5
@@ -0,0 +1,5 @@
1+# Revision history for reflex-dom-core-selenium
2+
3+## 0.1.0.0 -- YYYY-mm-dd
4+
5+* First version. Released on an unsuspecting world.
reflex-dom-test-selenium/Main.hsnew file+4
@@ -0,0 +1,4 @@
1+module Main where
2+
3+main :: IO ()
4+main = putStrLn "Hello, Haskell!"
reflex-dom-test-selenium/Setup.hsnew file+2
@@ -0,0 +1,2 @@
1+import Distribution.Simple
2+main = defaultMain
reflex-dom-test-selenium/reflex-dom-test-selenium.cabalnew file+60
@@ -0,0 +1,60 @@
1+cabal-version: 1.24
2+Name: reflex-dom-test-selenium
3+Version: 0.0.0.1
4+Synopsis: Testing framework for selenium tests
5+Description:
6+License: BSD3
7+License-file: LICENSE
8+Author: Ryan Trinkle
9+Maintainer: ryan.trinkle@gmail.com
10+Stability: Experimental
11+Category: FRP, Web, GUI, HTML, Javascript, Reactive, Reactivity, User Interfaces, User-interface
12+Build-type: Simple
13+
14+library
15+ hs-source-dirs: src
16+ build-depends:
17+ -- aeson >= 0.8 && < 1.5,
18+ -- base >= 4.7 && < 4.14,
19+ -- bifunctors >= 4.2 && < 6,
20+ -- bimap >= 0.3 && < 0.4,
21+ -- blaze-builder >= 0.4.1 && < 0.5,
22+ -- bytestring == 0.10.*,
23+ -- case-insensitive < 1.3,
24+ -- containers >= 0.6 && < 0.7,
25+ -- constraints >= 0.9 && < 0.12,
26+ -- contravariant >= 1.4 && < 1.6,
27+ -- data-default >= 0.5 && < 0.8,
28+ -- dependent-map >= 0.3 && < 0.4,
29+ -- dependent-sum >= 0.6 && < 0.7,
30+ -- dependent-sum-template >= 0.1 && < 0.2,
31+ -- directory >= 1.2 && < 1.4,
32+ -- exception-transformers == 0.4.*,
33+ -- ghcjs-dom >= 0.9.1.0 && < 0.10,
34+ -- jsaddle >= 0.9.0.0 && < 0.10,
35+ -- process,
36+ -- chrome-test-utils,
37+ -- async,
38+ -- jsaddle-warp,
39+ -- -- keycode-0.2 has a bug on firefox
40+ -- keycode >= 0.2.1 && < 0.3,
41+ -- lens >= 4.7 && < 5,
42+ -- monad-control >= 1.0.1 && < 1.1,
43+ -- mtl >= 2.1 && < 2.3,
44+ -- primitive >= 0.5 && < 0.8,
45+ -- random >= 1.1 && < 1.2,
46+ -- ref-tf == 0.4.*,
47+ -- reflex >= 0.6.2 && < 0.8,
48+ -- semigroups >= 0.16 && < 0.20,
49+ -- stm >= 2.4 && < 2.6,
50+ -- text == 1.2.*,
51+ -- transformers >= 0.3 && < 0.6,
52+ -- network-uri >= 2.6.1 && < 2.7,
53+ -- webdriver,
54+ -- zenc == 0.1.*
55+
56+ exposed-modules:
57+ Reflex.Dom.Test.Selenium
58+
59+ default-language: Haskell98
60+ ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2 -ferror-spans -fspecialise-aggressively
reflex-dom-core/reflex-dom-core-selenium/Reflex/Dom/Test/Selenium.hs → reflex-dom-test-selenium/src/Reflex/Dom/Test/Selenium.hsrenamed

The content is the same.