------------------------------------------------------------------------------


------------------------------------------------------------------------------
-- |Simple tests for not-nested maps
insTests :: Spec
insTests = do
  it "Insert overwrite" overDup
  it "Insert over fail" failDup
  it "Reject duplicate" skipDup
  it "Trying dupFunc" dupFunc
  prop "Insert overwrite from list" prop_syntaxMatchesNubOver
  prop "Insert conditional from list" prop_syntaxMatchesNubCond
  prop "Insert error on dup from list" prop_syntaxMatchesNubErr
insTests :: Spec
insTests = do
  it "Insert overwrite" overDup
  it "Insert over fail" failDup
  it "Reject duplicate" skipDup
  it "Trying dupFunc" dupFunc
  prop "Insert overwrite from list" prop_syntaxMatchesNubOver
  prop "Insert conditional from list" prop_syntaxMatchesNubCond
  prop "Insert error on dup from list" prop_syntaxMatchesNubErr
insTests = do
  it "Insert overwrite" overDup
  it "Insert over fail" failDup
  it "Reject duplicate" skipDup
  it "Trying dupFunc" dupFunc
  prop "Insert overwrite from list" prop_syntaxMatchesNubOver
  prop "Insert conditional from list" prop_syntaxMatchesNubCond
  prop "Insert error on dup from list" prop_syntaxMatchesNubErr