hls-tactics-plugin-1.4.0.0: test/CodeAction/RefineSpec.hs
{-# LANGUAGE OverloadedStrings #-}
module CodeAction.RefineSpec where
import Wingman.Types
import Test.Hspec
import Utils
spec :: Spec
spec = do
let refineTest = goldenTest Refine ""
describe "golden" $ do
refineTest 2 8 "RefineIntro"
refineTest 2 8 "RefineCon"
refineTest 4 10 "RefineReader"
refineTest 8 10 "RefineGADT"
refineTest 2 8 "RefineIntroWhere"
describe "messages" $ do
mkShowMessageTest Refine "" 2 8 "MessageForallA" TacticErrors