git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Fix psci tests
4b4762bHarry Garrood
tests/TestPsci.hs+1−1
@@ -120,7 +120,7 @@ getPSCiState :: IO PSCiState
120getPSCiState = do
120getPSCiState = do
121 cwd <- getCurrentDirectory
121 cwd <- getCurrentDirectory
122 let supportDir = cwd </> "tests" </> "support" </> "bower_components"
122 let supportDir = cwd </> "tests" </> "support" </> "bower_components"
123− let supportFiles ext = Glob.globDir1 (Glob.compile ("purescript-*/**/*." ++ ext)) supportDir
123+ let supportFiles ext = Glob.globDir1 (Glob.compile ("purescript-*/src/**/*." ++ ext)) supportDir
124 pursFiles <- supportFiles "purs"
124 pursFiles <- supportFiles "purs"
125
125
126 modulesOrFirstError <- loadAllModules pursFiles
126 modulesOrFirstError <- loadAllModules pursFiles
tests/TestUtils.hs+19−1
@@ -69,11 +69,15 @@ supportModules =
69 , "Control.Monad.Eff.Class"
69 , "Control.Monad.Eff.Class"
70 , "Control.Monad.Eff.Console"
70 , "Control.Monad.Eff.Console"
71 , "Control.Monad.Eff.Unsafe"
71 , "Control.Monad.Eff.Unsafe"
72+ , "Control.Monad.Rec.Class"
72 , "Control.Monad.ST"
73 , "Control.Monad.ST"
73 , "Control.MonadPlus"
74 , "Control.MonadPlus"
74 , "Control.MonadZero"
75 , "Control.MonadZero"
75 , "Control.Plus"
76 , "Control.Plus"
76 , "Control.Semigroupoid"
77 , "Control.Semigroupoid"
78+ , "Data.Array"
79+ , "Data.Array.Partial"
80+ , "Data.Array.ST"
77 , "Data.Bifoldable"
81 , "Data.Bifoldable"
78 , "Data.Bifunctor"
82 , "Data.Bifunctor"
79 , "Data.Bifunctor.Clown"
83 , "Data.Bifunctor.Clown"
@@ -86,7 +90,10 @@ supportModules =
86 , "Data.Boolean"
90 , "Data.Boolean"
87 , "Data.BooleanAlgebra"
91 , "Data.BooleanAlgebra"
88 , "Data.Bounded"
92 , "Data.Bounded"
93+ , "Data.Char"
89 , "Data.CommutativeRing"
94 , "Data.CommutativeRing"
95+ , "Data.Either"
96+ , "Data.Either.Nested"
90 , "Data.Eq"
97 , "Data.Eq"
91 , "Data.EuclideanRing"
98 , "Data.EuclideanRing"
92 , "Data.Field"
99 , "Data.Field"
@@ -95,6 +102,7 @@ supportModules =
95 , "Data.Function.Uncurried"
102 , "Data.Function.Uncurried"
96 , "Data.Functor"
103 , "Data.Functor"
97 , "Data.Functor.Invariant"
104 , "Data.Functor.Invariant"
105+ , "Data.Generic"
98 , "Data.Generic.Rep"
106 , "Data.Generic.Rep"
99 , "Data.Generic.Rep.Eq"
107 , "Data.Generic.Rep.Eq"
100 , "Data.Generic.Rep.Monoid"
108 , "Data.Generic.Rep.Monoid"
@@ -102,6 +110,7 @@ supportModules =
102 , "Data.Generic.Rep.Semigroup"
110 , "Data.Generic.Rep.Semigroup"
103 , "Data.Generic.Rep.Show"
111 , "Data.Generic.Rep.Show"
104 , "Data.HeytingAlgebra"
112 , "Data.HeytingAlgebra"
113+ , "Data.Identity"
105 , "Data.Maybe"
114 , "Data.Maybe"
106 , "Data.Maybe.First"
115 , "Data.Maybe.First"
107 , "Data.Maybe.Last"
116 , "Data.Maybe.Last"
@@ -115,6 +124,7 @@ supportModules =
115 , "Data.Monoid.Multiplicative"
124 , "Data.Monoid.Multiplicative"
116 , "Data.NaturalTransformation"
125 , "Data.NaturalTransformation"
117 , "Data.Newtype"
126 , "Data.Newtype"
127+ , "Data.NonEmpty"
118 , "Data.Ord"
128 , "Data.Ord"
119 , "Data.Ord.Unsafe"
129 , "Data.Ord.Unsafe"
120 , "Data.Ordering"
130 , "Data.Ordering"
@@ -122,15 +132,23 @@ supportModules =
122 , "Data.Semigroup"
132 , "Data.Semigroup"
123 , "Data.Semiring"
133 , "Data.Semiring"
124 , "Data.Show"
134 , "Data.Show"
135+ , "Data.String"
136+ , "Data.String.CaseInsensitive"
137+ , "Data.String.Regex"
138+ , "Data.String.Regex.Flags"
139+ , "Data.String.Regex.Unsafe"
140+ , "Data.String.Unsafe"
125 , "Data.Symbol"
141 , "Data.Symbol"
126 , "Data.Traversable"
142 , "Data.Traversable"
143+ , "Data.Tuple"
144+ , "Data.Tuple.Nested"
145+ , "Data.Unfoldable"
127 , "Data.Unit"
146 , "Data.Unit"
128 , "Data.Void"
147 , "Data.Void"
129 , "Partial"
148 , "Partial"
130 , "Partial.Unsafe"
149 , "Partial.Unsafe"
131 , "Prelude"
150 , "Prelude"
132 , "Test.Assert"
151 , "Test.Assert"
133− , "Test.Main"
134 , "Type.Data.Ordering"
152 , "Type.Data.Ordering"
135 , "Type.Data.Symbol"
153 , "Type.Data.Symbol"
136 , "Type.Equality"
154 , "Type.Equality"