|
1 | 1 | module Test.Main where |
2 | 2 |
|
3 | | -import Prelude (($), discard) |
4 | | -import Control.Monad.Aff (launchAff, Canceler) |
| 3 | +import Prelude |
| 4 | + |
5 | 5 | import Control.Monad.Aff.AVar (AVAR) |
| 6 | +import Control.Monad.Aff.Console (CONSOLE) |
6 | 7 | import Control.Monad.Eff (Eff) |
7 | | -import Control.Monad.Eff.Class (liftEff) |
8 | | -import Control.Monad.Eff.Console (CONSOLE) |
9 | | -import Control.Monad.Eff.Exception (EXCEPTION) |
10 | 8 | import DOM (DOM) |
11 | 9 | import DOM.HTML.Types (WINDOW) |
12 | | -import Data.Enum (fromEnum) |
13 | | -import ExitCodes (ExitCode(Success)) |
14 | | -import PhantomJS.Phantom (exit, PHANTOMJS) |
| 10 | +import Test.DOM.HTML.Document (domHtmlDocumentTests) |
15 | 11 | import Test.DOM.HTML.Window (domHtmlWindowTests) |
16 | 12 | import Test.DOM.Node.DOMTokenList (domTokenListTests) |
17 | | -import Test.Unit (describe, it) |
18 | | -import Test.Unit.Assert (assert) |
19 | | -import Test.Unit.Output.Simple (runTest) |
| 13 | +import Test.Unit.Console (TESTOUTPUT) |
| 14 | +import Test.Unit.Main (runTest) |
20 | 15 |
|
21 | | -main |
22 | | - :: forall eff |
23 | | - . Eff (exception :: EXCEPTION, console :: CONSOLE, avar :: AVAR, dom :: DOM, window :: WINDOW, phantomjs :: PHANTOMJS | eff) |
24 | | - (Canceler (console :: CONSOLE, avar :: AVAR, dom :: DOM, window :: WINDOW, phantomjs :: PHANTOMJS | eff)) |
25 | | -main = launchAff $ runTest do |
| 16 | +main :: forall eff. Eff (console :: CONSOLE, testOutput :: TESTOUTPUT, avar :: AVAR, dom :: DOM, window :: WINDOW | eff) Unit |
| 17 | +main = runTest do |
| 18 | + domHtmlDocumentTests |
26 | 19 | domHtmlWindowTests |
27 | 20 | domTokenListTests |
28 | | - |
29 | | - describe "exit" $ do |
30 | | - it "should exit" $ do |
31 | | - liftEff $ exit (fromEnum Success) |
32 | | - assert "failed to exit phantomjs" false |
0 commit comments