aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorBrad Richardson <brichardson@structint.com>2020-05-29 19:58:34 -0700
committerBrad Richardson <brichardson@structint.com>2020-05-29 19:58:34 -0700
commit6297e11e84f609c08384a83f9bd1e61d51de740a (patch)
tree3a383bf379f0d536af26a887c24f043b76d1a96c /test
parentc2d5c656affd4e0a7c97e8ca469fb6cfba00dc4d (diff)
downloadfpm-6297e11e84f609c08384a83f9bd1e61d51de740a.tar.gz
fpm-6297e11e84f609c08384a83f9bd1e61d51de740a.zip
Impelement test/executable specific dependencies
- with the possibility of them being "circular", meaning if one of them depends on the current library, it will still work
Diffstat (limited to 'test')
-rw-r--r--test/Spec.hs5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/Spec.hs b/test/Spec.hs
index dfa70d6..2808af9 100644
--- a/test/Spec.hs
+++ b/test/Spec.hs
@@ -10,6 +10,7 @@ main = do
testHelloWorld
testHelloComplex
testHelloFpm
+ testCircular
testHelloWorld :: IO ()
testHelloWorld =
@@ -22,3 +23,7 @@ testHelloComplex =
testHelloFpm :: IO ()
testHelloFpm =
withCurrentDirectory "hello_fpm" $ start $ Arguments Run False
+
+testCircular :: IO ()
+testCircular =
+ withCurrentDirectory "circular_example" $ start $ Arguments Test False