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