summaryrefslogtreecommitdiff
path: root/tests/SlackBuilder/PackageSpec.hs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/SlackBuilder/PackageSpec.hs')
-rw-r--r--tests/SlackBuilder/PackageSpec.hs26
1 files changed, 0 insertions, 26 deletions
diff --git a/tests/SlackBuilder/PackageSpec.hs b/tests/SlackBuilder/PackageSpec.hs
deleted file mode 100644
index 79fce72..0000000
--- a/tests/SlackBuilder/PackageSpec.hs
+++ /dev/null
@@ -1,26 +0,0 @@
-{- This Source Code Form is subject to the terms of the Mozilla Public License,
- v. 2.0. If a copy of the MPL was not distributed with this file, You can
- obtain one at https://mozilla.org/MPL/2.0/. -}
-
-module SlackBuilder.PackageSpec
- ( spec
- ) where
-
-import SlackBuilder.Package
-import Test.Hspec (Spec, describe, it, shouldBe)
-import Text.URI.QQ (uri)
-
-spec :: Spec
-spec = do
- describe "renderDownloadWithVersion" $ do
- it "renders text as URL" $
- let given = DownloadTemplate "https://example.com"
- actual = renderDownloadWithVersion given "1.2"
- expected = Just [uri|https://example.com|]
- in actual `shouldBe` expected
-
- it "renders the components in order" $
- let given = DownloadTemplate "https://example.com/{version}/segment"
- actual = renderDownloadWithVersion given "1.2"
- expected = Just [uri|https://example.com/1.2/segment|]
- in actual `shouldBe` expected