mirror of
https://github.com/github/semantic.git
synced 2024-12-26 08:25:19 +03:00
🔥
This commit is contained in:
parent
f095c455a6
commit
928087e1f5
@ -44,14 +44,7 @@ spec = parallel $ do
|
|||||||
correctTests paths@(_, Nothing, Nothing, Nothing) = testsForPaths paths
|
correctTests paths@(_, Nothing, Nothing, Nothing) = testsForPaths paths
|
||||||
correctTests paths = List.filter (\(_, _, _, output) -> isJust output) $ testsForPaths paths
|
correctTests paths = List.filter (\(_, _, _, output) -> isJust output) $ testsForPaths paths
|
||||||
testsForPaths :: (Both FilePath, Maybe FilePath, Maybe FilePath, Maybe FilePath) -> [(String, Renderer a, Both FilePath, Maybe FilePath)]
|
testsForPaths :: (Both FilePath, Maybe FilePath, Maybe FilePath, Maybe FilePath) -> [(String, Renderer a, Both FilePath, Maybe FilePath)]
|
||||||
testsForPaths (paths, json, patch, split) = [ ("json", testJSON, paths, json), ("patch", testPatch, paths, patch), ("split", testSplit, paths, split) ]
|
testsForPaths (paths, json, patch, split) = [ ("json", J.json, paths, json), ("patch", P.patch, paths, patch), ("split", Split.split, paths, split) ]
|
||||||
testPatch :: Renderer a
|
|
||||||
testPatch diff sources = P.patch diff sources
|
|
||||||
testSplit :: Renderer a
|
|
||||||
testSplit diff sources = Split.split diff sources
|
|
||||||
testJSON :: Renderer a
|
|
||||||
testJSON diff sources = J.json diff sources
|
|
||||||
|
|
||||||
|
|
||||||
-- | Return all the examples from the given directory. Examples are expected to
|
-- | Return all the examples from the given directory. Examples are expected to
|
||||||
-- | have the form "foo.A.js", "foo.B.js", "foo.patch.js". Diffs are not
|
-- | have the form "foo.A.js", "foo.B.js", "foo.patch.js". Diffs are not
|
||||||
|
Loading…
Reference in New Issue
Block a user