{-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} module Headroom.Header.Impl.ScalaSpec ( spec ) where import Headroom.Header.Impl.Scala import RIO import Test.Hspec spec :: Spec spec = do describe "headerSizeScala" $ do it "detects size of existing license header" $ do source <- readFileUtf8 "test-data/code-samples/scala/full.scala" headerSizeScala source `shouldBe` 4 it "handles empty files" $ do headerSizeScala "" `shouldBe` 0