diff --git a/yesod-test/ChangeLog.md b/yesod-test/ChangeLog.md index 8fa21c843..a24f9c2f4 100644 --- a/yesod-test/ChangeLog.md +++ b/yesod-test/ChangeLog.md @@ -1,5 +1,8 @@ # ChangeLog for yesod-test +## 1.6.16 + +* Add `htmlAnyContainPreEscaped`, `htmlAllContainPreEscaped`, `htmlNoneContainPreEscaped`. [#1786](https://github.com/yesodweb/yesod/pull/1786) ## 1.6.15 diff --git a/yesod-test/tags b/yesod-test/tags new file mode 100644 index 000000000..218c7c418 --- /dev/null +++ b/yesod-test/tags @@ -0,0 +1,351 @@ +!_TAG_FILE_SORTED 1 // +BinaryPostData Yesod/Test.hs 343;" C +ByAttrContains Yesod/Test/CssQuery.hs 28;" C +ByAttrEnds Yesod/Test/CssQuery.hs 30;" C +ByAttrEquals Yesod/Test/CssQuery.hs 27;" C +ByAttrExists Yesod/Test/CssQuery.hs 26;" C +ByAttrStarts Yesod/Test/CssQuery.hs 29;" C +ByClass Yesod/Test/CssQuery.hs 24;" C +ById Yesod/Test/CssQuery.hs 23;" C +ByTagName Yesod/Test/CssQuery.hs 25;" C +Cookies Yesod/Test.hs 306;" t +CssQuery Yesod/Test/CssQuery.hs 3;" m +DeepChildren Yesod/Test/CssQuery.hs 19;" C +DirectChildren Yesod/Test/CssQuery.hs 18;" C +HasCallStack Yesod/Test.hs 272;" t +HasCallStack Yesod/Test.hs 275;" t +HtmlLBS Yesod/Test/TransversingCSS.hs 54;" t +Internal Yesod/Test/Internal.hs 7;" m +Main Setup.lhs 3;" m +Main test/main.hs 14;" m +MultipleItemsPostData Yesod/Test.hs 342;" C +Query Yesod/Test/TransversingCSS.hs 53;" t +RBDPostData Yesod/Test.hs 342;" t +ReqFilePart Yesod/Test.hs 348;" C +ReqKvPart Yesod/Test.hs 347;" C +RequestBuilder Yesod/Test.hs 353;" t +RequestBuilderData Yesod/Test.hs 332;" t +RequestPart Yesod/Test.hs 346;" t +RoutedApp test/main.hs 57;" t +SIO Yesod/Test/Internal/SIO.hs 30;" t +SIO Yesod/Test/Internal/SIO.hs 19;" m +Selector Yesod/Test/CssQuery.hs 22;" t +SelectorGroup Yesod/Test/CssQuery.hs 17;" t +Setup Setup.lhs 3;" m +Setup.main Setup.lhs 6;" f +Test Yesod/Test.hs 111;" m +TestApp Yesod/Test.hs 1629;" t +TransversingCSS Yesod/Test/TransversingCSS.hs 28;" m +YSpec Yesod/Test.hs 1632;" t +Yesod.Test Yesod/Test.hs 111;" m +Yesod.Test.BinaryPostData Yesod/Test.hs 343;" C +Yesod.Test.Cookies Yesod/Test.hs 306;" t +Yesod.Test.CssQuery Yesod/Test/CssQuery.hs 3;" m +Yesod.Test.CssQuery.ByAttrContains Yesod/Test/CssQuery.hs 28;" C +Yesod.Test.CssQuery.ByAttrEnds Yesod/Test/CssQuery.hs 30;" C +Yesod.Test.CssQuery.ByAttrEquals Yesod/Test/CssQuery.hs 27;" C +Yesod.Test.CssQuery.ByAttrExists Yesod/Test/CssQuery.hs 26;" C +Yesod.Test.CssQuery.ByAttrStarts Yesod/Test/CssQuery.hs 29;" C +Yesod.Test.CssQuery.ByClass Yesod/Test/CssQuery.hs 24;" C +Yesod.Test.CssQuery.ById Yesod/Test/CssQuery.hs 23;" C +Yesod.Test.CssQuery.ByTagName Yesod/Test/CssQuery.hs 25;" C +Yesod.Test.CssQuery.DeepChildren Yesod/Test/CssQuery.hs 19;" C +Yesod.Test.CssQuery.DirectChildren Yesod/Test/CssQuery.hs 18;" C +Yesod.Test.CssQuery.Selector Yesod/Test/CssQuery.hs 22;" t +Yesod.Test.CssQuery.SelectorGroup Yesod/Test/CssQuery.hs 17;" t +Yesod.Test.CssQuery.cssQuery Yesod/Test/CssQuery.hs 53;" f +Yesod.Test.CssQuery.deepChildren Yesod/Test/CssQuery.hs 63;" f +Yesod.Test.CssQuery.directChildren Yesod/Test/CssQuery.hs 59;" f +Yesod.Test.CssQuery.pAttrValue Yesod/Test/CssQuery.hs 98;" f +Yesod.Test.CssQuery.pIdent Yesod/Test/CssQuery.hs 90;" f +Yesod.Test.CssQuery.pOptionalTrailingSpace Yesod/Test/CssQuery.hs 104;" f +Yesod.Test.CssQuery.pSquare Yesod/Test/CssQuery.hs 101;" f +Yesod.Test.CssQuery.parseAttr Yesod/Test/CssQuery.hs 79;" f +Yesod.Test.CssQuery.parseClass Yesod/Test/CssQuery.hs 73;" f +Yesod.Test.CssQuery.parseId Yesod/Test/CssQuery.hs 70;" f +Yesod.Test.CssQuery.parseQuery Yesod/Test/CssQuery.hs 49;" f +Yesod.Test.CssQuery.parseSelectors Yesod/Test/CssQuery.hs 66;" f +Yesod.Test.CssQuery.parseTag Yesod/Test/CssQuery.hs 76;" f +Yesod.Test.CssQuery.rules Yesod/Test/CssQuery.hs 56;" f +Yesod.Test.HasCallStack Yesod/Test.hs 272;" t +Yesod.Test.HasCallStack Yesod/Test.hs 275;" t +Yesod.Test.Internal Yesod/Test/Internal.hs 7;" m +Yesod.Test.Internal.SIO Yesod/Test/Internal/SIO.hs 19;" m +Yesod.Test.Internal.SIO.SIO Yesod/Test/Internal/SIO.hs 30;" t +Yesod.Test.Internal.SIO.evalSIO Yesod/Test/Internal/SIO.hs 67;" f +Yesod.Test.Internal.SIO.execSIO Yesod/Test/Internal/SIO.hs 75;" f +Yesod.Test.Internal.SIO.getSIO Yesod/Test/Internal/SIO.hs 43;" f +Yesod.Test.Internal.SIO.modifySIO Yesod/Test/Internal/SIO.hs 60;" f +Yesod.Test.Internal.SIO.putSIO Yesod/Test/Internal/SIO.hs 52;" f +Yesod.Test.Internal.SIO.runSIO Yesod/Test/Internal/SIO.hs 83;" f +Yesod.Test.Internal.assumedUTF8ContentTypes Yesod/Test/Internal.hs 54;" f +Yesod.Test.Internal.contentTypeHeaderIsUtf8 Yesod/Test/Internal.hs 38;" f +Yesod.Test.Internal.getBodyTextPreview Yesod/Test/Internal.hs 27;" f +Yesod.Test.MultipleItemsPostData Yesod/Test.hs 342;" C +Yesod.Test.RBDPostData Yesod/Test.hs 342;" t +Yesod.Test.ReqFilePart Yesod/Test.hs 348;" C +Yesod.Test.ReqKvPart Yesod/Test.hs 347;" C +Yesod.Test.RequestBuilder Yesod/Test.hs 353;" t +Yesod.Test.RequestBuilderData Yesod/Test.hs 332;" t +Yesod.Test.RequestPart Yesod/Test.hs 346;" t +Yesod.Test.TestApp Yesod/Test.hs 1629;" t +Yesod.Test.TransversingCSS Yesod/Test/TransversingCSS.hs 28;" m +Yesod.Test.TransversingCSS.HtmlLBS Yesod/Test/TransversingCSS.hs 54;" t +Yesod.Test.TransversingCSS.Query Yesod/Test/TransversingCSS.hs 53;" t +Yesod.Test.TransversingCSS.findAttributeBySelector Yesod/Test/TransversingCSS.hs 82;" f +Yesod.Test.TransversingCSS.findBySelector Yesod/Test/TransversingCSS.hs 61;" f +Yesod.Test.TransversingCSS.findCursorsBySelector Yesod/Test/TransversingCSS.hs 70;" f +Yesod.Test.TransversingCSS.runGroup Yesod/Test/TransversingCSS.hs 91;" f +Yesod.Test.TransversingCSS.runQuery Yesod/Test/TransversingCSS.hs 88;" f +Yesod.Test.TransversingCSS.selector Yesod/Test/TransversingCSS.hs 101;" f +Yesod.Test.TransversingCSS.selectors Yesod/Test/TransversingCSS.hs 96;" f +Yesod.Test.YSpec Yesod/Test.hs 1632;" t +Yesod.Test.YesodExample Yesod/Test.hs 301;" t +Yesod.Test.YesodExampleData Yesod/Test.hs 291;" t +Yesod.Test.YesodSpec Yesod/Test.hs 311;" t +Yesod.Test.YesodSpecGroup Yesod/Test.hs 317;" C +Yesod.Test.YesodSpecItem Yesod/Test.hs 318;" C +Yesod.Test.YesodSpecTree Yesod/Test.hs 316;" t +Yesod.Test.addBasicAuthHeader Yesod/Test.hs 1465;" f +Yesod.Test.addFile Yesod/Test.hs 860;" f +Yesod.Test.addGetParam Yesod/Test.hs 846;" f +Yesod.Test.addPostParam Yesod/Test.hs 832;" f +Yesod.Test.addRequestHeader Yesod/Test.hs 1452;" f +Yesod.Test.addToken Yesod/Test.hs 1207;" f +Yesod.Test.addTokenFromCookie Yesod/Test.hs 1220;" f +Yesod.Test.addTokenFromCookieNamedToHeaderNamed Yesod/Test.hs 1236;" f +Yesod.Test.addToken_ Yesod/Test.hs 1193;" f +Yesod.Test.assertEq Yesod/Test.hs 548;" f +Yesod.Test.assertEqual Yesod/Test.hs 565;" f +Yesod.Test.assertEqualNoShow Yesod/Test.hs 571;" f +Yesod.Test.assertHeader Yesod/Test.hs 607;" f +Yesod.Test.assertNoHeader Yesod/Test.hs 638;" f +Yesod.Test.assertNotEq Yesod/Test.hs 558;" f +Yesod.Test.bodyContains Yesod/Test.hs 673;" f +Yesod.Test.bodyEquals Yesod/Test.hs 656;" f +Yesod.Test.bodyNotContains Yesod/Test.hs 687;" f +Yesod.Test.byLabel Yesod/Test.hs 1001;" f +Yesod.Test.byLabelContain Yesod/Test.hs 1042;" f +Yesod.Test.byLabelExact Yesod/Test.hs 1031;" f +Yesod.Test.byLabelPrefix Yesod/Test.hs 1053;" f +Yesod.Test.byLabelSuffix Yesod/Test.hs 1064;" f +Yesod.Test.byLabelWithMatch Yesod/Test.hs 939;" f +Yesod.Test.bySelectorLabelContain Yesod/Test.hs 1075;" f +Yesod.Test.bySelectorLabelWithMatch Yesod/Test.hs 947;" f +Yesod.Test.clickOn Yesod/Test.hs 1422;" f +Yesod.Test.contains Yesod/Test.hs 692;" f +Yesod.Test.escape Yesod/Test.hs 717;" f +Yesod.Test.failure Yesod/Test.hs 1626;" f +Yesod.Test.fileByLabel Yesod/Test.hs 1114;" f +Yesod.Test.fileByLabelContain Yesod/Test.hs 1156;" f +Yesod.Test.fileByLabelExact Yesod/Test.hs 1144;" f +Yesod.Test.fileByLabelPrefix Yesod/Test.hs 1168;" f +Yesod.Test.fileByLabelSuffix Yesod/Test.hs 1180;" f +Yesod.Test.fileByLabelWithMatch Yesod/Test.hs 1081;" f +Yesod.Test.followRedirect Yesod/Test.hs 1332;" f +Yesod.Test.genericNameFromHTML Yesod/Test.hs 905;" f +Yesod.Test.genericNameFromLabel Yesod/Test.hs 873;" f +Yesod.Test.genericNameFromSelectorLabel Yesod/Test.hs 887;" f +Yesod.Test.get Yesod/Test.hs 1304;" f +Yesod.Test.getLocation Yesod/Test.hs 1355;" f +Yesod.Test.getRequestCookies Yesod/Test.hs 1260;" f +Yesod.Test.getResponse Yesod/Test.hs 329;" f +Yesod.Test.getTestYesod Yesod/Test.hs 323;" f +Yesod.Test.htmlAllContain Yesod/Test.hs 707;" f +Yesod.Test.htmlAnyContain Yesod/Test.hs 730;" f +Yesod.Test.htmlCount Yesod/Test.hs 765;" f +Yesod.Test.htmlNoneContain Yesod/Test.hs 749;" f +Yesod.Test.htmlQuery Yesod/Test.hs 540;" f +Yesod.Test.htmlQuery' Yesod/Test.hs 529;" f +Yesod.Test.parseHTML Yesod/Test.hs 525;" f +Yesod.Test.parseSetCookies Yesod/Test.hs 1622;" f +Yesod.Test.performMethod Yesod/Test.hs 1316;" f +Yesod.Test.post Yesod/Test.hs 1275;" f +Yesod.Test.postBody Yesod/Test.hs 1288;" f +Yesod.Test.printBody Yesod/Test.hs 802;" f +Yesod.Test.printMatches Yesod/Test.hs 813;" f +Yesod.Test.rbdGets Yesod/Test.hs 338;" f +Yesod.Test.rbdHeaders Yesod/Test.hs 339;" f +Yesod.Test.rbdMethod Yesod/Test.hs 335;" f +Yesod.Test.rbdPath Yesod/Test.hs 337;" f +Yesod.Test.rbdPostData Yesod/Test.hs 333;" f +Yesod.Test.rbdResponse Yesod/Test.hs 334;" f +Yesod.Test.rbdSite Yesod/Test.hs 336;" f +Yesod.Test.request Yesod/Test.hs 1485;" f +Yesod.Test.requireJSONResponse Yesod/Test.hs 784;" f +Yesod.Test.setMethod Yesod/Test.hs 1380;" f +Yesod.Test.setRequestBody Yesod/Test.hs 1442;" f +Yesod.Test.setUrl Yesod/Test.hs 1392;" f +Yesod.Test.statusIs Yesod/Test.hs 581;" f +Yesod.Test.testApp Yesod/Test.hs 1630;" f +Yesod.Test.testClearCookies Yesod/Test.hs 499;" f +Yesod.Test.testDeleteCookie Yesod/Test.hs 485;" f +Yesod.Test.testModifyCookies Yesod/Test.hs 492;" f +Yesod.Test.testModifySite Yesod/Test.hs 454;" f +Yesod.Test.testSetCookie Yesod/Test.hs 472;" f +Yesod.Test.withResponse Yesod/Test.hs 520;" f +Yesod.Test.withResponse' Yesod/Test.hs 505;" f +Yesod.Test.ydescribe Yesod/Test.hs 357;" f +Yesod.Test.yedApp Yesod/Test.hs 292;" f +Yesod.Test.yedCookies Yesod/Test.hs 294;" f +Yesod.Test.yedResponse Yesod/Test.hs 295;" f +Yesod.Test.yedSite Yesod/Test.hs 293;" f +Yesod.Test.yesodSpec Yesod/Test.hs 360;" f +Yesod.Test.yesodSpecApp Yesod/Test.hs 411;" f +Yesod.Test.yesodSpecWithSiteGenerator Yesod/Test.hs 379;" f +Yesod.Test.yesodSpecWithSiteGeneratorAndArgument Yesod/Test.hs 390;" f +Yesod.Test.yit Yesod/Test.hs 430;" f +YesodExample Yesod/Test.hs 301;" t +YesodExampleData Yesod/Test.hs 291;" t +YesodSpec Yesod/Test.hs 311;" t +YesodSpecGroup Yesod/Test.hs 317;" C +YesodSpecItem Yesod/Test.hs 318;" C +YesodSpecTree Yesod/Test.hs 316;" t +addBasicAuthHeader Yesod/Test.hs 1465;" f +addFile Yesod/Test.hs 860;" f +addGetParam Yesod/Test.hs 846;" f +addPostParam Yesod/Test.hs 832;" f +addRequestHeader Yesod/Test.hs 1452;" f +addToken Yesod/Test.hs 1207;" f +addTokenFromCookie Yesod/Test.hs 1220;" f +addTokenFromCookieNamedToHeaderNamed Yesod/Test.hs 1236;" f +addToken_ Yesod/Test.hs 1193;" f +app test/main.hs 532;" f +assertEq Yesod/Test.hs 548;" f +assertEqual Yesod/Test.hs 565;" f +assertEqualNoShow Yesod/Test.hs 571;" f +assertHeader Yesod/Test.hs 607;" f +assertNoHeader Yesod/Test.hs 638;" f +assertNotEq Yesod/Test.hs 558;" f +assumedUTF8ContentTypes Yesod/Test/Internal.hs 54;" f +bodyContains Yesod/Test.hs 673;" f +bodyEquals Yesod/Test.hs 656;" f +bodyNotContains Yesod/Test.hs 687;" f +byLabel Yesod/Test.hs 1001;" f +byLabelContain Yesod/Test.hs 1042;" f +byLabelExact Yesod/Test.hs 1031;" f +byLabelPrefix Yesod/Test.hs 1053;" f +byLabelSuffix Yesod/Test.hs 1064;" f +byLabelWithMatch Yesod/Test.hs 939;" f +bySelectorLabelContain Yesod/Test.hs 1075;" f +bySelectorLabelWithMatch Yesod/Test.hs 947;" f +clickOn Yesod/Test.hs 1422;" f +contains Yesod/Test.hs 692;" f +contentTypeHeaderIsUtf8 Yesod/Test/Internal.hs 38;" f +cookieApp test/main.hs 632;" f +cssQuery Yesod/Test/CssQuery.hs 53;" f +deepChildren Yesod/Test/CssQuery.hs 63;" f +defaultRoutedApp test/main.hs 59;" f +directChildren Yesod/Test/CssQuery.hs 59;" f +escape Yesod/Test.hs 717;" f +evalSIO Yesod/Test/Internal/SIO.hs 67;" f +execSIO Yesod/Test/Internal/SIO.hs 75;" f +failure Yesod/Test.hs 1626;" f +fileByLabel Yesod/Test.hs 1114;" f +fileByLabelContain Yesod/Test.hs 1156;" f +fileByLabelExact Yesod/Test.hs 1144;" f +fileByLabelPrefix Yesod/Test.hs 1168;" f +fileByLabelSuffix Yesod/Test.hs 1180;" f +fileByLabelWithMatch Yesod/Test.hs 1081;" f +findAttributeBySelector Yesod/Test/TransversingCSS.hs 82;" f +findBySelector Yesod/Test/TransversingCSS.hs 61;" f +findBySelector_ test/main.hs 54;" f +findCursorsBySelector Yesod/Test/TransversingCSS.hs 70;" f +followRedirect Yesod/Test.hs 1332;" f +genericNameFromHTML Yesod/Test.hs 905;" f +genericNameFromLabel Yesod/Test.hs 873;" f +genericNameFromSelectorLabel Yesod/Test.hs 887;" f +get Yesod/Test.hs 1304;" f +getBodyTextPreview Yesod/Test/Internal.hs 27;" f +getHomeR test/main.hs 649;" f +getIntegerR test/main.hs 677;" f +getLocation Yesod/Test.hs 1355;" f +getRequestCookies Yesod/Test.hs 1260;" f +getResourceR test/main.hs 670;" f +getResponse Yesod/Test.hs 329;" f +getSIO Yesod/Test/Internal/SIO.hs 43;" f +getTestYesod Yesod/Test.hs 323;" f +htmlAllContain Yesod/Test.hs 707;" f +htmlAnyContain Yesod/Test.hs 730;" f +htmlCount Yesod/Test.hs 765;" f +htmlNoneContain Yesod/Test.hs 749;" f +htmlQuery Yesod/Test.hs 540;" f +htmlQuery' Yesod/Test.hs 529;" f +liftedShouldThrow test/main.hs 686;" f +main Setup.lhs 6;" f +main test/main.hs 69;" f +modifySIO Yesod/Test/Internal/SIO.hs 60;" f +pAttrValue Yesod/Test/CssQuery.hs 98;" f +pIdent Yesod/Test/CssQuery.hs 90;" f +pOptionalTrailingSpace Yesod/Test/CssQuery.hs 104;" f +pSquare Yesod/Test/CssQuery.hs 101;" f +parseAttr Yesod/Test/CssQuery.hs 79;" f +parseClass Yesod/Test/CssQuery.hs 73;" f +parseHTML Yesod/Test.hs 525;" f +parseId Yesod/Test/CssQuery.hs 70;" f +parseQuery Yesod/Test/CssQuery.hs 49;" f +parseQuery_ test/main.hs 51;" f +parseSelectors Yesod/Test/CssQuery.hs 66;" f +parseSetCookies Yesod/Test.hs 1622;" f +parseTag Yesod/Test/CssQuery.hs 76;" f +performMethod Yesod/Test.hs 1316;" f +post Yesod/Test.hs 1275;" f +postBody Yesod/Test.hs 1288;" f +postHomeR test/main.hs 656;" f +postResourcesR test/main.hs 663;" f +printBody Yesod/Test.hs 802;" f +printMatches Yesod/Test.hs 813;" f +putSIO Yesod/Test/Internal/SIO.hs 52;" f +rbdGets Yesod/Test.hs 338;" f +rbdHeaders Yesod/Test.hs 339;" f +rbdMethod Yesod/Test.hs 335;" f +rbdPath Yesod/Test.hs 337;" f +rbdPostData Yesod/Test.hs 333;" f +rbdResponse Yesod/Test.hs 334;" f +rbdSite Yesod/Test.hs 336;" f +request Yesod/Test.hs 1485;" f +requireJSONResponse Yesod/Test.hs 784;" f +routedAppInteger test/main.hs 57;" f +rules Yesod/Test/CssQuery.hs 56;" f +runGroup Yesod/Test/TransversingCSS.hs 91;" f +runQuery Yesod/Test/TransversingCSS.hs 88;" f +runSIO Yesod/Test/Internal/SIO.hs 83;" f +selector Yesod/Test/TransversingCSS.hs 101;" f +selectors Yesod/Test/TransversingCSS.hs 96;" f +setMethod Yesod/Test.hs 1380;" f +setRequestBody Yesod/Test.hs 1442;" f +setUrl Yesod/Test.hs 1392;" f +statusIs Yesod/Test.hs 581;" f +test.main test/main.hs 14;" m +test.main.RoutedApp test/main.hs 57;" t +test.main.app test/main.hs 532;" f +test.main.cookieApp test/main.hs 632;" f +test.main.defaultRoutedApp test/main.hs 59;" f +test.main.findBySelector_ test/main.hs 54;" f +test.main.getHomeR test/main.hs 649;" f +test.main.getIntegerR test/main.hs 677;" f +test.main.getResourceR test/main.hs 670;" f +test.main.liftedShouldThrow test/main.hs 686;" f +test.main.main test/main.hs 69;" f +test.main.parseQuery_ test/main.hs 51;" f +test.main.postHomeR test/main.hs 656;" f +test.main.postResourcesR test/main.hs 663;" f +test.main.routedAppInteger test/main.hs 57;" f +testApp Yesod/Test.hs 1630;" f +testClearCookies Yesod/Test.hs 499;" f +testDeleteCookie Yesod/Test.hs 485;" f +testModifyCookies Yesod/Test.hs 492;" f +testModifySite Yesod/Test.hs 454;" f +testSetCookie Yesod/Test.hs 472;" f +withResponse Yesod/Test.hs 520;" f +withResponse' Yesod/Test.hs 505;" f +ydescribe Yesod/Test.hs 357;" f +yedApp Yesod/Test.hs 292;" f +yedCookies Yesod/Test.hs 294;" f +yedResponse Yesod/Test.hs 295;" f +yedSite Yesod/Test.hs 293;" f +yesodSpec Yesod/Test.hs 360;" f +yesodSpecApp Yesod/Test.hs 411;" f +yesodSpecWithSiteGenerator Yesod/Test.hs 379;" f +yesodSpecWithSiteGeneratorAndArgument Yesod/Test.hs 390;" f +yit Yesod/Test.hs 430;" f