@@ -3,19 +3,18 @@ module Test.Main where
3
3
import Prelude
4
4
5
5
import Data.Array (intercalate )
6
- import Data.Maybe (Maybe (..), fromMaybe )
6
+ import Data.Maybe (Maybe (..))
7
7
import Data.String (trim )
8
8
import Data.String.Regex (replace ) as Regex
9
9
import Data.String.Regex.Flags (global ) as Regex
10
10
import Data.String.Regex.Unsafe (unsafeRegex ) as Regex
11
11
import Effect (Effect )
12
- import Effect.Class (liftEffect )
13
12
import Node.ChildProcess.Types (Exit (..), pipe )
14
13
import Node.Encoding (Encoding (..))
15
14
import Node.FS.Aff as FS
16
15
import Node.Library.Execa (execa )
17
16
import Node.Platform (Platform (..))
18
- import Node.Process (lookupEnv , platform )
17
+ import Node.Process (platform )
19
18
import Test.Spec as Spec
20
19
import Test.Spec.Assertions (fail )
21
20
import Test.Spec.Reporter (consoleReporter )
@@ -78,9 +77,8 @@ main = runSpecAndExitProcess [consoleReporter] $
78
77
runTest args' = do
79
78
let opts = _ { cwd = Just " test-fixtures/project" , stdin = Just pipe, stdout = Just pipe, stderr = Just pipe }
80
79
args = [" test" , " --" ] <> args'
81
- cmd <- spagoCmd
82
- execa cmd [" build" ] opts >>= _.getResult >>= shouldSucceed
83
- execa cmd args opts >>= _.getResult
80
+ execa spagoCmd [" build" ] opts >>= _.getResult >>= shouldSucceed
81
+ execa spagoCmd args opts >>= _.getResult
84
82
85
83
nukeLastResults =
86
84
FS .rm' " test-fixtures/project/.spec-results"
0 commit comments