From c6707180808a54bdbb5514ef4bfa7505b8179f4a Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 9 Sep 2018 17:43:18 +0200 Subject: [PATCH 001/131] Added parasol automation for functional tests --- .../.filetree | 5 +- .../GRPackage.extension/methodProperties.json | 7 ++- .../GRPackage.extension/properties.json | 3 +- .../methodProperties.json | 7 ++- .../GRPlatform.extension/properties.json | 3 +- .../methodProperties.json | 27 +++++---- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 17 +++--- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WACanvasTagTest.class/properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../instance/renderInputFirstOn..st | 1 + .../instance/renderInputSecondOn..st | 1 + .../methodProperties.json | 57 +++++++++--------- .../properties.json | 19 +++--- .../instance/renderDateSelectorsOn..st | 22 ++++--- .../instance/renderDateTimeSelectorsOn..st | 12 ++-- .../instance/renderTimeSelectorsOn..st | 24 ++++---- .../methodProperties.json | 15 ++--- .../properties.json | 19 +++--- .../instance/renderDateTimeOn..st | 32 +++++----- .../instance/renderDeadDateTimeOn..st | 18 +++--- .../methodProperties.json | 13 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../WADelegationTask.class/properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WAEmptyTestTask.class/properties.json | 19 +++--- .../methodProperties.json | 23 +++---- .../properties.json | 19 +++--- .../methodProperties.json | 29 ++++----- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 13 ++-- .../WAExpirySession.class/properties.json | 19 +++--- .../methodProperties.json | 17 +++--- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 9 ++- .../WAFunctionalTest.class/properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WAHtml5ContentTest.class/properties.json | 19 +++--- .../methodProperties.json | 21 +++---- .../WAHtml5ElementsTest.class/properties.json | 19 +++--- .../methodProperties.json | 53 ++++++++-------- .../WAHtml5InputTest.class/properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 17 +++--- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 29 ++++----- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 21 +++---- .../properties.json | 19 +++--- .../methodProperties.json | 21 +++---- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 39 ++++++------ .../properties.json | 19 +++--- .../methodProperties.json | 17 +++--- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WAPresenter.extension/properties.json | 3 +- .../methodProperties.json | 19 +++--- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WASourceSetTest.class/properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../WASvgFunctionalTest.class/properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 11 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 13 ++-- .../properties.json | 19 +++--- .../methodProperties.json | 9 +-- .../properties.json | 19 +++--- .../methodProperties.json | 7 ++- .../properties.json | 19 +++--- .../monticello.meta/version | 2 +- .../properties.json | 3 +- .../Seaside-Tests-Webdriver.package/.filetree | 5 +- .../instance/testCanvasTableFunctionalTest.st | 36 +++++++++++ .../instance/testCanvasTagFunctionalTest.st | 7 +++ .../instance/testContextFunctionalTest.st | 6 ++ .../instance/testCookieFunctionalTest.st | 26 ++++++++ .../testDateSelectorFunctionalTest.st | 60 +++++++++++++++++++ .../instance/testDateTimeFunctionalTest.st | 34 +++++++++++ .../methodProperties.json | 19 ++++-- .../properties.json | 19 +++--- .../desiredDriverBrowserCapabilities.st | 4 ++ .../methodProperties.json | 7 ++- .../WAWebDriverTestCase.class/properties.json | 19 +++--- .../monticello.meta/version | 2 +- .../properties.json | 3 +- 160 files changed, 1330 insertions(+), 1175 deletions(-) create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st diff --git a/repository/Seaside-Tests-Functional.package/.filetree b/repository/Seaside-Tests-Functional.package/.filetree index 8998102c2..57a679737 100644 --- a/repository/Seaside-Tests-Functional.package/.filetree +++ b/repository/Seaside-Tests-Functional.package/.filetree @@ -1,4 +1,5 @@ { - "noMethodMetaData" : true, "separateMethodMetaAndSource" : false, - "useCypressPropertiesFile" : true } + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json index f077a649d..7411d9951 100644 --- a/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json @@ -1,5 +1,6 @@ { + "instance" : { }, "class" : { - "seasideTestsFunctional" : "jf 6/24/2010 11:15" }, - "instance" : { - } } + "seasideTestsFunctional" : "jf 6/24/2010 11:15" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/GRPackage.extension/properties.json b/repository/Seaside-Tests-Functional.package/GRPackage.extension/properties.json index dd2faaf08..ae522a7e0 100644 --- a/repository/Seaside-Tests-Functional.package/GRPackage.extension/properties.json +++ b/repository/Seaside-Tests-Functional.package/GRPackage.extension/properties.json @@ -1,2 +1,3 @@ { - "name" : "GRPackage" } + "name" : "GRPackage" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json index fef091756..d91c669d2 100644 --- a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "seasideGarbageCollect" : "jf 2/9/2010 01:30" } } + "seasideGarbageCollect" : "jf 2/9/2010 01:30" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/properties.json b/repository/Seaside-Tests-Functional.package/GRPlatform.extension/properties.json index 315ae0ef4..b9c3efa28 100644 --- a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/properties.json +++ b/repository/Seaside-Tests-Functional.package/GRPlatform.extension/properties.json @@ -1,2 +1,3 @@ { - "name" : "GRPlatform" } + "name" : "GRPlatform" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json index 4007c2961..6256c1e65 100644 --- a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json @@ -1,18 +1,21 @@ { - "class" : { - "canBeRoot" : "mb 1/31/2006 11:07", - "description" : "jf 1/11/2010 12:40", - "initialize" : "pmm 8/23/2014 11:47" }, "instance" : { + "selectionIndex" : "lr 7/25/2011 19:57", + "next" : "lr 12/2/2008 08:33", "children" : "lr 5/31/2008 11:15", + "renderContentOn:" : "jf 1/11/2010 12:43", "initialRequest:" : "pmm 6/26/2011 13:36", - "initialize" : "lr 5/31/2008 10:47", - "initializeTests" : "jf 2/1/2009 21:40", - "next" : "lr 12/2/2008 08:33", + "updateUrl:" : "pmm 8/26/2016 10:07", "previous" : "lr 12/2/2008 08:33", - "renderContentOn:" : "jf 1/11/2010 12:43", - "selected" : "lr 12/2/2008 08:33", - "selected:" : "lr 12/2/2008 08:33", - "selectionIndex" : "lr 7/25/2011 19:57", "states" : "lr 5/31/2008 11:15", - "updateUrl:" : "pmm 8/26/2016 10:07" } } + "initialize" : "lr 5/31/2008 10:47", + "selected" : "lr 12/2/2008 08:33", + "initializeTests" : "jf 2/1/2009 21:40", + "selected:" : "lr 12/2/2008 08:33" + }, + "class" : { + "initialize" : "pmm 8/23/2014 11:47", + "description" : "jf 1/11/2010 12:40", + "canBeRoot" : "mb 1/31/2006 11:07" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/properties.json b/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/properties.json index 08f0517e6..c7356618f 100644 --- a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "pmm 2/18/2011 22:59", + "super" : "WAComponent", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "classes", - "current" ], + "current" + ], "name" : "WAAllFunctionalTests", - "pools" : [ - ], - "super" : "WAComponent", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json index b5472cdc9..6026b0175 100644 --- a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "children" : "avi 12/18/2004 18:33", "initialize" : "pmm 9/12/2006 18:10", - "renderContentOn:" : "lr 10/28/2007 14:42" } } + "renderContentOn:" : "lr 10/28/2007 14:42", + "children" : "avi 12/18/2004 18:33" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/properties.json index 9c8a5e8e5..3050eed18 100644 --- a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "batcher" ], + "batcher" + ], "name" : "WABatchFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json index 2d198796b..1ca49163d 100644 --- a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json @@ -1,12 +1,13 @@ { - "class" : { - }, "instance" : { "initialize" : "pmm 7/28/2007 08:43", - "input" : "lr 7/25/2011 19:58", "input:" : "lr 10/28/2007 14:42", "renderContentOn:" : "pmm 7/28/2007 08:48", - "renderInputOn:" : "pmm 7/28/2007 08:46", "renderPushOn:" : "lr 10/28/2007 14:42", "renderResetOn:" : "lr 2/28/2008 11:54", - "renderSubmitOn:" : "lr 10/28/2007 14:42" } } + "input" : "lr 7/25/2011 19:58", + "renderInputOn:" : "pmm 7/28/2007 08:46", + "renderSubmitOn:" : "lr 10/28/2007 14:42" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/properties.json index 5c851ce42..56ada3487 100644 --- a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "input" ], + "input" + ], "name" : "WAButtonFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json index 49cb960e2..1c2c4d525 100644 --- a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "append:" : "lr 2/4/2009 11:05", "initialize" : "lr 2/4/2009 08:02", - "renderContentOn:" : "pmm 5/12/2008 10:02" } } + "append:" : "lr 2/4/2009 11:05", + "renderContentOn:" : "pmm 5/12/2008 10:02" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/properties.json index 161d79616..9f3a4ad34 100644 --- a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "transcript" ], + "transcript" + ], "name" : "WACallbackFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json index 1758b07de..325d50a1e 100644 --- a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json @@ -1,11 +1,12 @@ { - "class" : { - }, "instance" : { + "renderLetterListOn:" : "jf 10/8/2008 11:49", "initialize" : "pmm 9/1/2012 16:01", "renderContentOn:" : "pmm 6/26/2011 13:37", - "renderInstructionsOn:" : "pmm 9/1/2012 16:01", - "renderLetterListOn:" : "jf 10/8/2008 11:49", "renderNumberListOn:" : "jf 10/8/2008 11:48", "script" : "jf 10/8/2008 11:47", - "states" : "jf 10/8/2008 10:45" } } + "renderInstructionsOn:" : "pmm 9/1/2012 16:01", + "states" : "jf 10/8/2008 10:45" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/properties.json index a947a88ad..71d92d59e 100644 --- a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "letter", - "number" ], + "number" + ], "name" : "WACallbackSecurityFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json index 5ecbbba18..3a7e6e261 100644 --- a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json @@ -1,16 +1,17 @@ { - "class" : { - }, "instance" : { - "entities" : "lr 7/25/2011 19:58", "exchangeRates" : "lr 7/25/2011 19:58", - "renderContentOn:" : "pmm 5/16/2007 17:11", + "style" : "lr 7/25/2011 19:58", "renderCurrencyTableBodyOn:" : "pmm 7/14/2015 12:13", - "renderCurrencyTableHeadOn:" : "lr 7/25/2011 18:43", - "renderCurrencyTableOn:" : "lr 7/25/2011 18:43", "renderEntityTableBodyOn:" : "pmm 1/22/2012 16:34", + "renderContentOn:" : "pmm 5/16/2007 17:11", + "renderCurrencyTableOn:" : "lr 7/25/2011 18:43", "renderEntityTableColumnGroupsOn:" : "lr 10/28/2007 14:42", + "entities" : "lr 7/25/2011 19:58", "renderEntityTableFootOn:" : "lr 7/25/2011 18:43", "renderEntityTableHeadOn:" : "pmm 1/22/2012 16:38", - "renderEntityTableOn:" : "pmm 7/14/2015 11:50", - "style" : "lr 7/25/2011 19:58" } } + "renderCurrencyTableHeadOn:" : "lr 7/25/2011 18:43", + "renderEntityTableOn:" : "pmm 7/14/2015 11:50" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/properties.json index b0afd9d9d..5c47310f7 100644 --- a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WACanvasTableFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WACanvasTableFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json index 51c6e30d4..d3b1b4ef9 100644 --- a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { "drawFunction" : "pmm 3/16/2007 14:00", "label" : "lr 7/25/2011 19:58", - "renderContentOn:" : "pmm 3/16/2007 14:03" } } + "renderContentOn:" : "pmm 3/16/2007 14:03" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/properties.json index 127257a57..69b66cd44 100644 --- a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WACanvasTagTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WACanvasTagTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json index 90cd02a57..8389254ea 100644 --- a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json @@ -1,9 +1,10 @@ { - "class" : { - }, "instance" : { + "renderPropertiesOn:" : "pmm 9/13/2008 13:45", + "renderRequestHandlersOn:" : "lr 4/9/2008 10:43", "renderContentOn:" : "pmm 11/8/2008 13:14", "renderExplanationOn:" : "pmm 3/30/2008 16:38", - "renderLabel:value:on:" : "pmm 3/30/2008 16:15", - "renderPropertiesOn:" : "pmm 9/13/2008 13:45", - "renderRequestHandlersOn:" : "lr 4/9/2008 10:43" } } + "renderLabel:value:on:" : "pmm 3/30/2008 16:15" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/properties.json index 7512c34ff..23ed611ec 100644 --- a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAContextFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAContextFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputFirstOn..st b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputFirstOn..st index cfca1c371..03edff2ed 100644 --- a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputFirstOn..st +++ b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputFirstOn..st @@ -4,4 +4,5 @@ renderInputFirstOn: html self renderInputForCookie: #first on: html. html tableData: [ html submitButton + id: #addFirstCookie; on: #addFirst of: self ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputSecondOn..st b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputSecondOn..st index 6e83bc891..31f03cf38 100644 --- a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputSecondOn..st +++ b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/instance/renderInputSecondOn..st @@ -4,4 +4,5 @@ renderInputSecondOn: html self renderInputForCookie: #second on: html. html tableData: [ html submitButton + id: #addSecondCookie; on: #addBoth of: self ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json index d8e256901..b4f41aea6 100644 --- a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json @@ -1,38 +1,39 @@ { - "class" : { - }, "instance" : { - "addBoth" : "pmm 1/22/2009 22:48", - "addFirst" : "pmm 1/22/2009 22:48", - "cookies" : "lr 4/9/2008 10:43", - "firstCookie" : "lr 7/25/2011 19:59", - "firstKey" : "pmm 4/4/2008 22:11", "firstKey:" : "pmm 4/4/2008 22:30", - "firstPath" : "pmm 4/4/2008 22:11", - "firstPath:" : "pmm 4/4/2008 22:30", - "firstValue" : "pmm 4/4/2008 22:11", - "firstValue:" : "pmm 4/4/2008 22:30", - "initialize" : "pmm 9/8/2013 15:09", + "resetFirst" : "pmm 9/8/2013 15:09", "remove:" : "pmm 1/22/2009 22:15", - "renderCombiningOn:" : "pmm 4/5/2008 16:52", - "renderContentOn:" : "pmm 4/5/2008 14:05", - "renderCookiesOn:" : "pmm 3/22/2008 20:20", - "renderExplanationOn:" : "pmm 4/5/2008 14:08", - "renderFirefoxOn:" : "pmm 4/5/2008 14:08", - "renderHeadingsOn:" : "pmm 3/22/2008 20:18", - "renderInputFirstOn:" : "pmm 4/4/2008 22:25", + "renderInputFirstOn:" : "JohanBrichau 9/9/2018 14:55", + "firstKey" : "pmm 4/4/2008 22:11", + "initialize" : "pmm 9/8/2013 15:09", + "firstValue" : "pmm 4/4/2008 22:11", "renderInputForCookie:on:" : "pmm 9/1/2012 16:16", - "renderInputOn:" : "pmm 4/4/2008 22:27", - "renderInputSecondOn:" : "pmm 4/4/2008 22:25", - "renderOperaOn:" : "pmm 4/5/2008 14:08", - "renderRemoveOn:" : "pmm 4/5/2008 17:46", "renderSafariOn:" : "pmm 4/5/2008 14:07", - "resetFirst" : "pmm 9/8/2013 15:09", - "resetSecond" : "pmm 9/8/2013 15:09", + "cookies" : "lr 4/9/2008 10:43", + "secondValue" : "pmm 4/4/2008 22:12", "secondCookie" : "lr 7/25/2011 19:59", "secondKey" : "pmm 4/4/2008 22:12", - "secondKey:" : "pmm 4/4/2008 22:31", + "addBoth" : "pmm 1/22/2009 22:48", + "renderFirefoxOn:" : "pmm 4/5/2008 14:08", + "secondValue:" : "pmm 4/4/2008 22:31", "secondPath" : "pmm 4/4/2008 22:12", + "resetSecond" : "pmm 9/8/2013 15:09", + "firstPath:" : "pmm 4/4/2008 22:30", + "renderInputSecondOn:" : "JohanBrichau 9/9/2018 14:55", + "firstPath" : "pmm 4/4/2008 22:11", + "renderRemoveOn:" : "pmm 4/5/2008 17:46", "secondPath:" : "pmm 4/4/2008 22:31", - "secondValue" : "pmm 4/4/2008 22:12", - "secondValue:" : "pmm 4/4/2008 22:31" } } + "renderInputOn:" : "pmm 4/4/2008 22:27", + "renderOperaOn:" : "pmm 4/5/2008 14:08", + "addFirst" : "pmm 1/22/2009 22:48", + "firstCookie" : "lr 7/25/2011 19:59", + "renderHeadingsOn:" : "pmm 3/22/2008 20:18", + "secondKey:" : "pmm 4/4/2008 22:31", + "renderCookiesOn:" : "pmm 3/22/2008 20:20", + "renderCombiningOn:" : "pmm 4/5/2008 16:52", + "firstValue:" : "pmm 4/4/2008 22:30", + "renderExplanationOn:" : "pmm 4/5/2008 14:08", + "renderContentOn:" : "pmm 4/5/2008 14:05" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/properties.json index 3b2a0090e..1f91d3142 100644 --- a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/properties.json @@ -1,19 +1,18 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "firstKey", "firstValue", "firstPath", "secondKey", "secondValue", - "secondPath" ], + "secondPath" + ], "name" : "WACookieFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateSelectorsOn..st b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateSelectorsOn..st index eeddfd9fc..3a98eb2d4 100644 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateSelectorsOn..st +++ b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateSelectorsOn..st @@ -3,16 +3,20 @@ renderDateSelectorsOn: html html heading level3; with: 'Dates'. - html form: [ + html form id: #dateForm; with: [ html table: [ - html tableRow: [ - html - tableData: 'From'; - tableData: beginDate ]. - html tableRow: [ - html - tableData: 'To'; - tableData: endDate ] ]. + html tableRow + class:'from'; + with: [ + html + tableData: 'From'; + tableData: beginDate ]. + html tableRow + class:'to'; + with: [ + html + tableData: 'To'; + tableData: endDate ] ]. html div: [ html submitButton callback: [ diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateTimeSelectorsOn..st b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateTimeSelectorsOn..st index 3f5064479..eea5c7c34 100644 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateTimeSelectorsOn..st +++ b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderDateTimeSelectorsOn..st @@ -1,12 +1,14 @@ rendering renderDateTimeSelectorsOn: html html heading level3; with: 'Dates and Times'. - html form: [ + html form id: #dateTimeForm; with: [ html table: [ - html tableRow: [ - html tableData: 'From'; tableData: beginDAT ]. - html tableRow: [ - html tableData: 'To'; tableData: endDAT ] ]. + html tableRow + class:'from'; + with:[ html tableData: 'From'; tableData: beginDAT ]. + html tableRow + class:'to'; + with:[ html tableData: 'To'; tableData: endDAT ] ]. html div: [ html submitButton callback: [ self computeDuration ]; diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderTimeSelectorsOn..st b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderTimeSelectorsOn..st index 8c502bc51..db1809d87 100644 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderTimeSelectorsOn..st +++ b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/instance/renderTimeSelectorsOn..st @@ -3,20 +3,24 @@ renderTimeSelectorsOn: html html heading level3; with: 'Times'. - html form: [ + html form id: #timeForm; with: [ html table: [ - html tableRow: [ - html - tableData: 'From'; - tableData: beginTime ]. - html tableRow: [ - html - tableData: 'To'; - tableData: endTime ] ]. + html tableRow + class:'from'; + with:[ + html + tableData: 'From'; + tableData: beginTime ]. + html tableRow + class:'to'; + with:[ + html + tableData: 'To'; + tableData: endTime ] ]. html div: [ html submitButton callback: [ self - inform: (endTime time subtractTime: beginTime time) asSeconds greaseString , ' seconds(s)' + inform: (endTime time subtractTime: beginTime time) asSeconds greaseString , ' second(s)' onAnswer: [ ] ]; text: 'Compute duration' ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json index ab9cb9f42..19658c951 100644 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json @@ -1,11 +1,12 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:00", - "computeDuration" : "pmm 6/26/2011 13:40", + "renderTimeSelectorsOn:" : "JohanBrichau 9/9/2018 15:55", "initialize" : "dkh 3/7/2008 11:24", + "computeDuration" : "pmm 6/26/2011 13:40", "renderContentOn:" : "lr 10/28/2007 14:42", - "renderDateSelectorsOn:" : "pmm 6/26/2011 14:09", - "renderDateTimeSelectorsOn:" : "pmm 9/13/2008 13:47", - "renderTimeSelectorsOn:" : "pmm 6/26/2011 14:09" } } + "renderDateSelectorsOn:" : "JohanBrichau 9/9/2018 15:17", + "renderDateTimeSelectorsOn:" : "JohanBrichau 9/9/2018 15:17", + "children" : "lr 7/25/2011 20:00" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/properties.json index 6f502fff1..2afc2b35b 100644 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/properties.json @@ -1,19 +1,18 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "beginDate", "endDate", "beginTime", "endTime", "beginDAT", - "endDAT" ], + "endDAT" + ], "name" : "WADateSelectorFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDateTimeOn..st b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDateTimeOn..st index 61bd924cc..39fa09eb9 100644 --- a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDateTimeOn..st +++ b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDateTimeOn..st @@ -6,18 +6,20 @@ renderDateTimeOn: html html form defaultAction: [ message := 'Default action: ' , date greaseString , ' ' , time greaseString ]; with: [ - html div: [ - " use #callback: and #with: " - html dateInput - callback: [ :value | self date: value ]; - with: self date. - html space: 10. - " use #on:of: " - html timeInput - withSeconds; - on: #time of: self. - html break. - html text: message. - html break. - html submitButton - callback: [ message := 'Button action: ' , date greaseString , ' ' , time greaseString ] ] ] \ No newline at end of file + html div + id: #inputs; + with: [ + " use #callback: and #with: " + html dateInput + callback: [ :value | self date: value ]; + with: self date. + html space: 10. + " use #on:of: " + html timeInput + withSeconds; + on: #time of: self. + html break. + html text: message. + html break. + html submitButton + callback: [ message := 'Button action: ' , date greaseString , ' ' , time greaseString ] ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDeadDateTimeOn..st b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDeadDateTimeOn..st index e328f2287..95ff35f72 100644 --- a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDeadDateTimeOn..st +++ b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/instance/renderDeadDateTimeOn..st @@ -4,11 +4,13 @@ renderDeadDateTimeOn: html level: 3; with: 'Div with #dateInput and #timeInput, no callback'. html form: [ - html div: [ - html dateInput value: Date today. - html space: 10. - html timeInput withSeconds; with: Time now. - html break. - html withLineBreaks: 'The year portion of the date should be visible. - The seconds portion of the time should be visible. - Exactly one date and one time selector should be visible.' ] ] \ No newline at end of file + html div + id: #deadInputs; + with: [ + html dateInput value: Date today. + html space: 10. + html timeInput withSeconds; with: Time now. + html break. + html withLineBreaks: 'The year portion of the date should be visible. + The seconds portion of the time should be visible. + Exactly one date and one time selector should be visible.' ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json index 98181a18a..238cde62a 100644 --- a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json @@ -1,11 +1,12 @@ { - "class" : { - }, "instance" : { - "date" : "lr 7/25/2011 20:00", + "time:" : "pmm 7/19/2006 19:23", "date:" : "lr 10/28/2007 14:42", "renderContentOn:" : "lr 12/27/2008 18:05", - "renderDateTimeOn:" : "lr 8/2/2010 18:47", - "renderDeadDateTimeOn:" : "lr 8/2/2010 18:50", "time" : "lr 7/25/2011 20:00", - "time:" : "pmm 7/19/2006 19:23" } } + "date" : "lr 7/25/2011 20:00", + "renderDateTimeOn:" : "JohanBrichau 9/9/2018 16:04", + "renderDeadDateTimeOn:" : "JohanBrichau 9/9/2018 16:05" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/properties.json index 7bf4ed70c..0f4f6112f 100644 --- a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "date", "time", - "message" ], + "message" + ], "name" : "WADateTimeFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json index b65cdbe23..bac92017e 100644 --- a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { "go" : "lr 1/24/2009 21:10", - "renderContentOn:" : "pmm 9/2/2007 00:20" } } + "renderContentOn:" : "pmm 9/2/2007 00:20" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/properties.json index 06c549f41..2086df97f 100644 --- a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WADelayFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WADelayFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json index d64ae580e..0b2899de5 100644 --- a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "children" : "lr 5/31/2008 11:18", "initialize" : "jf 12/19/2009 02:37", - "renderContentOn:" : "jf 10/22/2008 16:13" } } + "renderContentOn:" : "jf 10/22/2008 16:13", + "children" : "lr 5/31/2008 11:18" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/properties.json index 5059c6bda..500b3cc41 100644 --- a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "lr 5/31/2008 10:58", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "task" ], + "task" + ], "name" : "WADelegationFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json index 213ca2d60..93d84d9d6 100644 --- a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "children" : "lr 11/28/2008 16:40", + "initialize" : "lr 5/31/2008 15:53", "go" : "jf 12/19/2009 02:50", - "initialize" : "lr 5/31/2008 15:53" } } + "children" : "lr 11/28/2008 16:40" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/properties.json b/repository/Seaside-Tests-Functional.package/WADelegationTask.class/properties.json index 265ba11c3..955ef176a 100644 --- a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WADelegationTask.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WATask", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "component1", - "component2" ], + "component2" + ], "name" : "WADelegationTask", - "pools" : [ - ], - "super" : "WATask", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json index 1384bb769..17fe0945b 100644 --- a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "go" : "jf 2/8/2009 15:09" } } + "go" : "jf 2/8/2009 15:09" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/properties.json b/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/properties.json index 8c3d7a99e..593d59bba 100644 --- a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAEmptyTestTask", - "pools" : [ - ], "super" : "WATask", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAEmptyTestTask", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json index ad04e4421..c9228b690 100644 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json @@ -1,18 +1,19 @@ { - "class" : { - }, "instance" : { - "get" : "pmm 5/9/2008 19:46", - "get:" : "pmm 5/9/2008 19:47", - "initialize" : "pmm 5/9/2008 19:52", - "multipart" : "lr 7/25/2011 20:02", "multipart:" : "lr 10/28/2007 14:42", + "renderUrlencodedOn:" : "pmm 5/12/2008 09:50", "renderCharacterByCharacter:on:" : "lr 7/25/2011 20:02", - "renderClassName:on:" : "pmm 9/13/2008 13:49", "renderContentOn:" : "pmm 5/11/2008 16:41", - "renderExplanationOn:" : "pmm 5/12/2008 09:49", "renderGetOn:" : "pmm 5/12/2008 09:50", - "renderMultipartOn:" : "pmm 5/12/2008 09:50", - "renderUrlencodedOn:" : "pmm 5/12/2008 09:50", "urlencoded" : "lr 7/25/2011 20:02", - "urlencoded:" : "lr 10/28/2007 14:42" } } + "initialize" : "pmm 5/9/2008 19:52", + "urlencoded:" : "lr 10/28/2007 14:42", + "multipart" : "lr 7/25/2011 20:02", + "get:" : "pmm 5/9/2008 19:47", + "renderClassName:on:" : "pmm 9/13/2008 13:49", + "get" : "pmm 5/9/2008 19:46", + "renderExplanationOn:" : "pmm 5/12/2008 09:49", + "renderMultipartOn:" : "pmm 5/12/2008 09:50" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/properties.json index 23474b52c..c6fb6a7fe 100644 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "pmm 2/18/2011 23:00", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "urlencoded", "multipart", - "get" ], + "get" + ], "name" : "WAEncodingFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json index 4fa739435..d70a6e487 100644 --- a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json @@ -1,21 +1,22 @@ { - "class" : { - }, "instance" : { - "exceptionFilter" : "jf 3/4/2009 10:43", - "initialize" : "jf 2/8/2009 22:25", + "renderRenderErrorOn:" : "pmm 8/19/2014 10:22", "raiseDeprecated" : "pmm 8/2/2011 20:36", - "raiseError" : "jf 12/19/2009 02:53", - "raiseHalt" : "jf 12/19/2009 02:53", - "raiseResumable" : "jf 12/19/2009 02:54", - "raiseWarning" : "jf 12/19/2009 02:54", "renderContentOn:" : "jf 2/21/2009 15:21", + "raiseHalt" : "jf 12/19/2009 02:53", + "renderPostErrorOn:" : "pmm 9/14/2011 22:17", + "initialize" : "jf 2/8/2009 22:25", + "renderWarningOn:" : "dkh 11/20/2009 14:41", + "renderPartsOn:" : "pmm 9/14/2011 22:17", + "renderResumableErrorOn:" : "jf 11/10/2008 10:14", "renderDeprecatedOn:" : "lr 11/12/2008 08:11", "renderErrorOn:" : "dkh 11/20/2009 14:33", + "raiseWarning" : "jf 12/19/2009 02:54", + "raiseResumable" : "jf 12/19/2009 02:54", "renderHaltOn:" : "jf 11/10/2008 10:12", - "renderHandlerConfigurationOn:" : "pmm 1/22/2012 16:35", - "renderPartsOn:" : "pmm 9/14/2011 22:17", - "renderPostErrorOn:" : "pmm 9/14/2011 22:17", - "renderRenderErrorOn:" : "pmm 8/19/2014 10:22", - "renderResumableErrorOn:" : "jf 11/10/2008 10:14", - "renderWarningOn:" : "dkh 11/20/2009 14:41" } } + "raiseError" : "jf 12/19/2009 02:53", + "exceptionFilter" : "jf 3/4/2009 10:43", + "renderHandlerConfigurationOn:" : "pmm 1/22/2012 16:35" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/properties.json index 8bf908f32..9655b3949 100644 --- a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "renderError" ], + "renderError" + ], "name" : "WAExceptionFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json index 14a78d2e6..f6852967d 100644 --- a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "redirect" : "YM 5/22/2010 22:45", "renderActionsOn:" : "pmm 8/16/2014 16:59", - "renderContentOn:" : "pmm 7/31/2007 07:17", - "renderStatsOn:" : "lr 12/2/2008 08:35" } } + "redirect" : "YM 5/22/2010 22:45", + "renderStatsOn:" : "lr 12/2/2008 08:35", + "renderContentOn:" : "pmm 7/31/2007 07:17" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/properties.json index 717df51a8..62cdb48fa 100644 --- a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAExpiryFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAExpiryFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json index 881b6facd..ec6ad6a42 100644 --- a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json @@ -1,9 +1,12 @@ { + "instance" : { + "initialize" : "avi 9/30/2004 16:24", + "unregistered" : "lr 2/12/2007 19:37" + }, "class" : { "created" : "avi 9/30/2004 16:30", "initialize" : "avi 9/30/2004 16:24", - "resetCounters" : "lr 10/28/2007 14:42", - "unregistered" : "avi 9/30/2004 16:30" }, - "instance" : { - "initialize" : "avi 9/30/2004 16:24", - "unregistered" : "lr 2/12/2007 19:37" } } + "unregistered" : "avi 9/30/2004 16:30", + "resetCounters" : "lr 10/28/2007 14:42" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/properties.json b/repository/Seaside-Tests-Functional.package/WAExpirySession.class/properties.json index 455dfb6f8..9c99c8e72 100644 --- a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAExpirySession.class/properties.json @@ -1,15 +1,14 @@ { + "commentStamp" : "", + "super" : "WASession", "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], + "classinstvars" : [ ], + "pools" : [ ], "classvars" : [ "Created", - "Unregistered" ], - "commentStamp" : "", - "instvars" : [ - ], + "Unregistered" + ], + "instvars" : [ ], "name" : "WAExpirySession", - "pools" : [ - ], - "super" : "WASession", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json index 213516a35..84073a67e 100644 --- a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json @@ -1,12 +1,13 @@ { - "class" : { - }, "instance" : { - "authentication" : "jf 12/19/2009 02:54", - "children" : "lr 8/31/2008 15:12", + "renderFiltersOn:" : "lr 11/4/2008 09:22", "initialize" : "lr 8/31/2008 15:12", - "protector" : "jf 12/19/2009 02:54", - "renderActionsOn:" : "lr 8/31/2008 15:16", "renderContentOn:" : "lr 8/31/2008 15:08", - "renderFiltersOn:" : "lr 11/4/2008 09:22", - "verifyPassword:forUser:" : "lr 8/31/2008 15:01" } } + "authentication" : "jf 12/19/2009 02:54", + "verifyPassword:forUser:" : "lr 8/31/2008 15:01", + "renderActionsOn:" : "lr 8/31/2008 15:16", + "children" : "lr 8/31/2008 15:12", + "protector" : "jf 12/19/2009 02:54" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/properties.json index da8ad817e..161e56c38 100644 --- a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "child" ], + "child" + ], "name" : "WAFilterFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json index f9d685897..146ac5d32 100644 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json @@ -1,5 +1,6 @@ { + "instance" : { }, "class" : { - "isFunctionalTest" : "pmm 9/14/2013 17:16" }, - "instance" : { - } } + "isFunctionalTest" : "pmm 9/14/2013 17:16" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/properties.json index d6e2bcca3..35b724480 100644 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAFunctionalTaskTest", - "pools" : [ - ], "super" : "WATask", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAFunctionalTaskTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json index a08dc1c57..d1b96e196 100644 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json @@ -1,5 +1,8 @@ { - "class" : { - "isFunctionalTest" : "pmm 9/14/2013 17:16" }, "instance" : { - "updateRoot:" : "pmm 9/28/2011 19:15" } } + "updateRoot:" : "pmm 9/28/2011 19:15" + }, + "class" : { + "isFunctionalTest" : "pmm 9/14/2013 17:16" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/properties.json index 963e622ee..d677179e5 100644 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAFunctionalTest", - "pools" : [ - ], "super" : "WAComponent", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json index 4b64495f9..15a48efaa 100644 --- a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "children" : "avi 10/19/2004 15:53", "initialize" : "lr 2/28/2008 09:54", + "renderContentOn:" : "lr 1/24/2009 21:11", "message:" : "lr 2/28/2008 09:54", - "renderContentOn:" : "lr 1/24/2009 21:11" } } + "children" : "avi 10/19/2004 15:53" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/properties.json index 9add3f955..eaa078ff6 100644 --- a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "main" ], + "main" + ], "name" : "WAHomeFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json index b5e1c7991..eb63d9f02 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { "label" : "lr 7/25/2011 20:04", - "renderContentOn:" : "pmm 8/8/2007 21:49" } } + "renderContentOn:" : "pmm 8/8/2007 21:49" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/properties.json index 03091ee62..001db2a8a 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAHtml5ContentTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAHtml5ContentTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json index de5d06818..50d6e2579 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json @@ -1,20 +1,21 @@ { - "class" : { - }, "instance" : { - "initialize" : "pmm 9/28/2011 19:09", "label" : "lr 7/25/2011 20:04", - "renderBidirectionalOn:" : "pmm 9/26/2011 18:15", + "renderHeaderOn:" : "mb 10/8/2007 13:53", + "renderMarkedOn:" : "as 1/30/2011 04:37", "renderBidirectionalOverrideOn:" : "pmm 9/28/2011 20:02", - "renderContentOn:" : "pmm 9/28/2011 20:01", "renderDetailsOn:" : "pmm 9/26/2011 18:22", + "renderContentOn:" : "pmm 9/28/2011 20:01", "renderFigureOn:" : "pmm 9/26/2011 18:10", - "renderHeaderOn:" : "mb 10/8/2007 13:53", "renderHeadingGroupOn:" : "pmm 9/26/2011 18:06", - "renderMarkedOn:" : "as 1/30/2011 04:37", - "renderMenuOn:" : "pmm 9/26/2011 18:40", - "renderMeterOn:" : "pmm 9/1/2012 16:24", "renderOutputOn:" : "pmm 9/28/2011 19:11", + "initialize" : "pmm 9/28/2011 19:09", "renderProgressOn:" : "pmm 9/28/2011 18:06", + "renderMenuOn:" : "pmm 9/26/2011 18:40", "renderTimeOn:" : "pmm 4/20/2007 01:29", - "renderTrackOn:" : "pmm 9/28/2011 19:38" } } + "renderBidirectionalOn:" : "pmm 9/26/2011 18:15", + "renderMeterOn:" : "pmm 9/1/2012 16:24", + "renderTrackOn:" : "pmm 9/28/2011 19:38" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/properties.json index ef4741722..fb2c1c681 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "output" ], + "output" + ], "name" : "WAHtml5ElementsTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json index 3eb63cf98..3db1cb318 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json @@ -1,38 +1,39 @@ { - "class" : { - }, "instance" : { + "time" : "pmm 6/14/2009 14:05", + "week:" : "pmm 6/14/2009 14:02", + "telephone:" : "pmm 6/14/2009 13:55", + "month" : "lr 7/25/2011 20:04", "autofocus" : "lr 7/25/2011 20:04", - "autofocus:" : "pmm 6/14/2009 13:21", "color" : "lr 7/25/2011 20:04", - "color:" : "pmm 6/14/2009 13:48", - "date" : "lr 7/25/2011 20:04", + "datetimelocal" : "lr 7/25/2011 20:04", "date:" : "pmm 6/14/2009 14:01", + "required:" : "pmm 6/14/2009 13:20", + "week" : "lr 7/25/2011 20:04", + "telephone" : "lr 7/25/2011 20:04", + "color:" : "pmm 6/14/2009 13:48", + "autofocus:" : "pmm 6/14/2009 13:21", "datetime" : "lr 7/25/2011 20:04", - "datetime:" : "pmm 6/14/2009 14:01", - "datetimelocal" : "lr 7/25/2011 20:04", - "datetimelocal:" : "pmm 6/14/2009 14:01", - "email" : "pmm 11/14/2008 17:28", - "email:" : "pmm 11/14/2008 17:28", - "label" : "lr 7/25/2011 20:04", - "month" : "lr 7/25/2011 20:04", + "search:" : "pmm 11/14/2008 17:30", + "time:" : "pmm 6/14/2009 14:05", + "date" : "lr 7/25/2011 20:04", "month:" : "pmm 6/14/2009 14:02", "number" : "lr 7/25/2011 20:04", - "number:" : "pmm 6/14/2009 14:00", - "pattern" : "lr 7/25/2011 20:04", - "pattern:" : "pmm 6/14/2009 13:21", - "range" : "pmm 11/14/2008 17:27", + "datetimelocal:" : "pmm 6/14/2009 14:01", + "email:" : "pmm 11/14/2008 17:28", "range:" : "pmm 11/14/2008 17:27", - "renderContentOn:" : "JohanBrichau 12/6/2015 11:30", + "pattern:" : "pmm 6/14/2009 13:21", "required" : "lr 7/25/2011 20:04", - "required:" : "pmm 6/14/2009 13:20", - "search" : "pmm 11/14/2008 17:30", - "search:" : "pmm 11/14/2008 17:30", - "telephone" : "lr 7/25/2011 20:04", - "telephone:" : "pmm 6/14/2009 13:55", - "time" : "pmm 6/14/2009 14:05", - "time:" : "pmm 6/14/2009 14:05", + "range" : "pmm 11/14/2008 17:27", + "number:" : "pmm 6/14/2009 14:00", + "label" : "lr 7/25/2011 20:04", + "email" : "pmm 11/14/2008 17:28", + "pattern" : "lr 7/25/2011 20:04", "url" : "pmm 11/14/2008 17:28", + "search" : "pmm 11/14/2008 17:30", + "datetime:" : "pmm 6/14/2009 14:01", "url:" : "pmm 11/14/2008 17:28", - "week" : "lr 7/25/2011 20:04", - "week:" : "pmm 6/14/2009 14:02" } } + "renderContentOn:" : "JohanBrichau 12/6/2015 11:30" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/properties.json index 3841352e1..7fd0b8b08 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/properties.json @@ -1,10 +1,10 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "required", "autofocus", @@ -21,9 +21,8 @@ "month", "week", "color", - "telephone" ], + "telephone" + ], "name" : "WAHtml5InputTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json index b558f43e8..b4b34ce42 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { "renderAudioOn:" : "pmm 9/1/2012 16:24", - "renderContentOn:" : "pmm 9/1/2012 16:24", - "renderVideoOn:" : "as 2/8/2011 15:04" } } + "renderVideoOn:" : "as 2/8/2011 15:04", + "renderContentOn:" : "pmm 9/1/2012 16:24" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/properties.json index d5e73ee06..8987b67a3 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAHtml5MediaElementsTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAHtml5MediaElementsTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json index 2700ee4a9..23f12e77c 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 4/22/2012 16:26", + "renderUploadOn:" : "pmm 4/22/2012 16:29", "renderFilesOn:" : "pmm 9/1/2012 11:05", - "renderUploadOn:" : "pmm 4/22/2012 16:29" } } + "renderContentOn:" : "pmm 4/22/2012 16:26" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/properties.json index ef18bf539..c93a46e7b 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "files" ], + "files" + ], "name" : "WAHtml5MultipleFileUploadTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json index 6e70edc86..d96fbebe4 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 4/21/2012 19:44", + "renderFormOn:" : "pmm 4/22/2012 16:12", "renderEmailsOn:" : "pmm 4/22/2012 16:12", - "renderFormOn:" : "pmm 4/22/2012 16:12" } } + "renderContentOn:" : "pmm 4/21/2012 19:44" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/properties.json index 20d3124fb..4b1476b37 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "emails" ], + "emails" + ], "name" : "WAHtml5MultipleTextInputTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json index dcea81bd6..87a6e0769 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json @@ -1,14 +1,15 @@ { - "class" : { - }, "instance" : { + "types" : "pmm 6/26/2011 13:28", + "renderContentOn:" : "pmm 3/5/2011 15:34", + "renderReversedOn:" : "pmm 3/5/2011 17:22", "initialize" : "pmm 3/5/2011 15:42", "items" : "lr 7/25/2011 20:04", - "renderConfigurationOn:" : "pmm 3/5/2011 18:21", - "renderContentOn:" : "pmm 3/5/2011 15:34", + "typesDictionary" : "pmm 3/5/2011 16:58", "renderListOn:" : "pmm 3/5/2011 15:37", - "renderReversedOn:" : "pmm 3/5/2011 17:22", - "renderStartOn:" : "pmm 9/1/2012 11:16", "renderTypeOn:" : "pmm 3/5/2011 17:20", - "types" : "pmm 6/26/2011 13:28", - "typesDictionary" : "pmm 3/5/2011 16:58" } } + "renderConfigurationOn:" : "pmm 3/5/2011 18:21", + "renderStartOn:" : "pmm 9/1/2012 11:16" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/properties.json index 1c6edb030..065aba5f5 100644 --- a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "reversed", "start", - "type" ], + "type" + ], "name" : "WAHtml5OrderedListTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json index 5bfd90439..4f53472b9 100644 --- a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json @@ -1,9 +1,10 @@ { - "class" : { - }, "instance" : { "batchFunctionalTestLoop" : "pmm 8/23/2011 09:38", - "children" : "pmm 8/23/2011 09:40", "initialize" : "pmm 8/23/2011 09:40", "renderContentOn:" : "pmm 8/23/2011 09:40", - "style" : "lr 10/28/2007 14:42" } } + "style" : "lr 10/28/2007 14:42", + "children" : "pmm 8/23/2011 09:40" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/properties.json index 0c2728add..6207ac957 100644 --- a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "batchFunctionalTest" ], + "batchFunctionalTest" + ], "name" : "WAIframeFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json index 0df57a867..a0678dfc2 100644 --- a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 2/8/2011 21:29" } } + "renderContentOn:" : "pmm 2/8/2011 21:29" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/properties.json index 42f04932e..b410aafad 100644 --- a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAImageMapFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAImageMapFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json index 2eb921e64..a8420999d 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json @@ -1,22 +1,23 @@ { - "class" : { - }, "instance" : { - "elements" : "pmm 9/19/2007 06:48", + "renderRadioButtonsCustomOn:" : "TestRunner 1/25/2010 11:13", + "renderSingleSelectionOn:" : "pmm 6/26/2011 14:12", "nestedElements" : "pmm 9/19/2007 06:48", - "renderCheckboxOn:" : "lr 12/27/2008 17:39", "renderContentOn:" : "TestRunner 1/25/2010 11:14", - "renderHeadingOn:" : "lr 12/27/2008 17:29", - "renderHiddenInputOn:" : "lr 2/22/2009 15:25", + "renderUploadOn:" : "lr 2/22/2009 15:08", "renderLabel:input:output:on:" : "pmm 9/19/2007 06:48", - "renderMultiSelectionOn:" : "pmm 6/26/2011 14:11", - "renderNestedMultiSelectionOn:" : "pmm 1/22/2012 16:35", - "renderNestedSelectionOn:" : "pmm 1/22/2012 16:35", - "renderRadioButtonsCustomOn:" : "TestRunner 1/25/2010 11:13", - "renderRadioButtonsOn:" : "pmm 1/22/2012 16:35", + "renderHiddenInputOn:" : "lr 2/22/2009 15:25", + "renderTextInputOn:" : "lr 12/27/2008 17:38", "renderSingleSelectionCustomOn:" : "pmm 9/1/2012 11:10", - "renderSingleSelectionOn:" : "pmm 6/26/2011 14:12", + "renderHeadingOn:" : "lr 12/27/2008 17:29", + "renderNestedMultiSelectionOn:" : "pmm 1/22/2012 16:35", + "elements" : "pmm 9/19/2007 06:48", "renderSingleSelectionOptionalOn:" : "lr 10/28/2007 14:42", "renderTextAreaOn:" : "lr 12/27/2008 17:38", - "renderTextInputOn:" : "lr 12/27/2008 17:38", - "renderUploadOn:" : "lr 2/22/2009 15:08" } } + "renderRadioButtonsOn:" : "pmm 1/22/2012 16:35", + "renderCheckboxOn:" : "lr 12/27/2008 17:39", + "renderNestedSelectionOn:" : "pmm 1/22/2012 16:35", + "renderMultiSelectionOn:" : "pmm 6/26/2011 14:11" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/properties.json b/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/properties.json index f8801738a..65596a88d 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/properties.json @@ -1,10 +1,10 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAComponent", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "textInput", "textArea", @@ -18,9 +18,8 @@ "radio", "upload", "hiddenInput", - "radioCustom" ], + "radioCustom" + ], "name" : "WAInputElementContainer", - "pools" : [ - ], - "super" : "WAComponent", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json index d5b7cbae4..ba1e8dadd 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:06", "initialize" : "pmm 8/31/2008 17:59", "renderContentOn:" : "pmm 12/28/2008 09:25", - "renderExplanationOn:" : "lr 2/22/2009 15:09" } } + "renderExplanationOn:" : "lr 2/22/2009 15:09", + "children" : "lr 7/25/2011 20:06" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/properties.json index 3d97e58cf..091901d13 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "inputElements" ], + "inputElements" + ], "name" : "WAInputGetFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json index 283f9c7d3..19a55b56f 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json @@ -1,10 +1,11 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:06", + "renderRequestBodyOn:" : "pmm 9/6/2009 13:02", "initialize" : "pmm 9/6/2009 12:57", - "readRequestBody" : "pmm 9/6/2009 13:16", "renderContentOn:" : "pmm 9/6/2009 13:00", + "readRequestBody" : "pmm 9/6/2009 13:16", "renderExplanationOn:" : "lr 2/22/2009 15:10", - "renderRequestBodyOn:" : "pmm 9/6/2009 13:02" } } + "children" : "lr 7/25/2011 20:06" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/properties.json index 3f2bd0320..1b3387fa5 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "inputElements", "hasBody", - "ran" ], + "ran" + ], "name" : "WAInputPostFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json index 203790f9e..0588969c5 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json @@ -1,10 +1,11 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:06", + "renderRequestBodyOn:" : "pmm 9/6/2009 13:08", "initialize" : "pmm 9/6/2009 13:08", - "readRequestBody" : "jf 2/15/2010 20:27", "renderContentOn:" : "pmm 9/6/2009 13:09", + "readRequestBody" : "jf 2/15/2010 20:27", "renderExplanationOn:" : "lr 2/22/2009 15:11", - "renderRequestBodyOn:" : "pmm 9/6/2009 13:08" } } + "children" : "lr 7/25/2011 20:06" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/properties.json index c2c69235a..296608c2b 100644 --- a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "inputElements", "hasBody", - "ran" ], + "ran" + ], "name" : "WAInputPostMultipartFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json index 3f092230f..5a32c4124 100644 --- a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 11/11/2008 23:08", "renderExplanationOn:" : "pmm 11/11/2008 23:08", "renderKeyGeneratorOn:" : "pmm 11/11/2008 23:06", - "renderKeyOn:" : "pmm 11/11/2008 23:05" } } + "renderKeyOn:" : "pmm 11/11/2008 23:05", + "renderContentOn:" : "pmm 11/11/2008 23:08" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/properties.json index ae702618d..566fee116 100644 --- a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "key" ], + "key" + ], "name" : "WAKeyGeneratorFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json index 0e637c3e6..e8a9a11e0 100644 --- a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 8/26/2016 07:26", - "renderExplanationOn:" : "obi 3/10/2009 20:15" } } + "renderExplanationOn:" : "obi 3/10/2009 20:15", + "renderContentOn:" : "pmm 8/26/2016 07:26" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/properties.json index 228160bf8..d669ec84c 100644 --- a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WALotsaLinksFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WALotsaLinksFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json index 2ba95c5c4..ffffe05dc 100644 --- a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json @@ -1,12 +1,13 @@ { - "class" : { - }, "instance" : { "addTask" : "jf 2/5/2009 08:54", - "children" : "jf 2/5/2009 08:43", "initialize" : "jf 12/19/2009 02:37", + "taskClasses" : "lr 7/25/2011 18:46", "renderContentOn:" : "jf 12/14/2009 21:26", - "renderTasksOn:" : "lr 2/28/2009 22:29", "showTask" : "jf 12/14/2009 21:26", + "children" : "jf 2/5/2009 08:43", "states" : "jf 2/8/2009 10:50", - "taskClasses" : "lr 7/25/2011 18:46" } } + "renderTasksOn:" : "lr 2/28/2009 22:29" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/properties.json index 7504a1b72..224929c1e 100644 --- a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "tasks", - "selection" ], + "selection" + ], "name" : "WAManyTasksFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json index 0c06577a0..8d70b634e 100644 --- a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:07", "initialize" : "pmm 9/11/2007 06:48", - "renderContentOn:" : "pmm 9/13/2008 14:16" } } + "renderContentOn:" : "pmm 9/13/2008 14:16", + "children" : "lr 7/25/2011 20:07" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/properties.json index 374fd53ba..cebffdbc5 100644 --- a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "calendar" ], + "calendar" + ], "name" : "WAMiniCalendarFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json index e7fdaa698..56a800233 100644 --- a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json @@ -1,17 +1,18 @@ { - "class" : { - }, "instance" : { - "logoff" : "jf 12/19/2009 02:55", - "logon" : "jf 12/19/2009 02:55", - "pass" : "mb 2/9/2006 15:04", - "pass:" : "mb 2/9/2006 15:04", + "user:" : "mb 2/9/2006 15:10", "renderButtonOn:" : "pmm 5/12/2008 09:59", + "logoff" : "jf 12/19/2009 02:55", "renderContentOn:" : "lr 7/25/2011 18:48", - "renderFeedbackOn:" : "pmm 5/15/2007 19:49", "renderPasswordOn:" : "lr 10/28/2007 14:42", "renderUsernameOn:" : "pmm 5/15/2007 19:52", - "test" : "mb 2/9/2006 15:04", - "test:" : "mb 2/9/2006 15:04", "user" : "mb 2/9/2006 15:10", - "user:" : "mb 2/9/2006 15:10" } } + "pass:" : "mb 2/9/2006 15:04", + "logon" : "jf 12/19/2009 02:55", + "renderFeedbackOn:" : "pmm 5/15/2007 19:49", + "test:" : "mb 2/9/2006 15:04", + "pass" : "mb 2/9/2006 15:04", + "test" : "mb 2/9/2006 15:04" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/properties.json index 2aa2857f1..c6d63bca5 100644 --- a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/properties.json @@ -1,17 +1,16 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "state", "user", "pass", - "test" ], + "test" + ], "name" : "WAModelFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json index 1ea8118df..eb66f35bb 100644 --- a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json @@ -1,15 +1,16 @@ { - "class" : { - }, "instance" : { - "actionUrlFor:" : "lr 7/25/2011 20:07", - "firstParameterValue" : "lr 7/25/2011 20:07", - "initialize" : "pmm 5/11/2008 12:14", - "parameterName" : "lr 7/25/2011 20:07", - "renderContentOn:" : "pmm 5/11/2008 12:39", - "renderExecutedOn:" : "jf 2/22/2010 11:39", - "renderExplanationOn:" : "pmm 5/11/2008 12:38", + "wasSuccessful" : "jf 2/22/2010 11:39", "renderNotExecutedOn:" : "pmm 8/31/2008 15:23", + "renderExecutedOn:" : "jf 2/22/2010 11:39", + "renderContentOn:" : "pmm 5/11/2008 12:39", + "parameterName" : "lr 7/25/2011 20:07", + "initialize" : "pmm 5/11/2008 12:14", + "actionUrlFor:" : "lr 7/25/2011 20:07", "runTest" : "jf 2/15/2010 19:37", "secondParameterValue" : "lr 7/25/2011 20:07", - "wasSuccessful" : "jf 2/22/2010 11:39" } } + "firstParameterValue" : "lr 7/25/2011 20:07", + "renderExplanationOn:" : "pmm 5/11/2008 12:38" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/properties.json index 889ac47ca..ce798e8ce 100644 --- a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "pmm 2/18/2011 23:01", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "wasExecuted", - "values" ], + "values" + ], "name" : "WAParameterFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json index 0155a6e65..69154b575 100644 --- a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json @@ -1,9 +1,10 @@ { - "class" : { - }, "instance" : { "parent:" : "ab 5/12/2003 22:13", - "renderContentOn:" : "pmm 7/16/2007 20:07", - "renderExplanationOn:" : "jf 12/29/2009 15:56", "renderSwapParentOn:" : "jf 12/19/2009 02:31", - "swap" : "lr 7/25/2011 18:48" } } + "swap" : "lr 7/25/2011 18:48", + "renderExplanationOn:" : "jf 12/29/2009 15:56", + "renderContentOn:" : "pmm 7/16/2007 20:07" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/properties.json index 94aa83eb4..10e625aab 100644 --- a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "parent" ], + "parent" + ], "name" : "WAParentFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json index cf047f836..c2960813f 100644 --- a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "jf 10/18/2008 22:40", "string" : "jf 10/18/2008 22:38", + "updateUrl:" : "lr 7/25/2011 20:07", "string:" : "jf 10/18/2008 22:38", - "updateUrl:" : "lr 7/25/2011 20:07" } } + "renderContentOn:" : "jf 10/18/2008 22:40" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/properties.json index 41d7471bc..8cbc33ef2 100644 --- a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "string" ], + "string" + ], "name" : "WAPathFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json index 656e1bf17..a0b82df92 100644 --- a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json @@ -1,24 +1,27 @@ { - "class" : { - "colors" : "pmm 2/1/2014 17:25", - "referenceDict" : "lr 7/25/2011 19:48", - "scale" : "pmm 1/22/2012 16:13" }, "instance" : { - "colorFor:" : "pmm 2/1/2014 16:34", + "renderScriptOn:" : "lr 7/25/2011 18:55", + "style" : "obi 8/3/2011 20:37", + "renderHtmlTextOn:" : "lr 7/25/2011 18:55", + "renderContentOn:" : "jf 9/30/2009 01:10", + "renderNativeBreakOn:" : "lr 7/25/2011 18:56", + "renderCallbackOn:" : "lr 7/25/2011 18:56", + "renderInline:factor:key:on:" : "pmm 2/1/2014 16:34", "initialize" : "as 2/6/2011 22:06", + "renderIdTestOn:" : "lr 7/25/2011 18:55", + "renderFormOn:" : "pmm 6/26/2011 14:13", "renderAnchorsOn:" : "lr 7/25/2011 18:55", - "renderBreakOn:" : "lr 7/25/2011 18:55", - "renderCallbackOn:" : "lr 7/25/2011 18:56", - "renderContentOn:" : "jf 9/30/2009 01:10", + "renderTextOn:" : "lr 7/25/2011 18:56", + "renderLineBreaksOn:" : "lr 7/25/2011 18:56", + "colorFor:" : "pmm 2/1/2014 16:34", "renderExplanationOn:" : "obi 8/3/2011 20:41", - "renderFormOn:" : "pmm 6/26/2011 14:13", - "renderHtmlTextOn:" : "lr 7/25/2011 18:55", - "renderIdTestOn:" : "lr 7/25/2011 18:55", - "renderInline:factor:key:on:" : "pmm 2/1/2014 16:34", "renderInline:key:on:" : "obi 3/13/2009 21:09", - "renderLineBreaksOn:" : "lr 7/25/2011 18:56", - "renderNativeBreakOn:" : "lr 7/25/2011 18:56", - "renderScriptOn:" : "lr 7/25/2011 18:55", - "renderTableOn:" : "lr 7/25/2011 18:55", - "renderTextOn:" : "lr 7/25/2011 18:56", - "style" : "obi 8/3/2011 20:37" } } + "renderBreakOn:" : "lr 7/25/2011 18:55", + "renderTableOn:" : "lr 7/25/2011 18:55" + }, + "class" : { + "colors" : "pmm 2/1/2014 17:25", + "referenceDict" : "lr 7/25/2011 19:48", + "scale" : "pmm 1/22/2012 16:13" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/properties.json index bcd7657b2..d87b193a0 100644 --- a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/properties.json @@ -1,16 +1,15 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "duration", "referenceDict", - "builder" ], + "builder" + ], "name" : "WAPerformanceFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json index 876d45f06..ef376fa15 100644 --- a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json @@ -1,15 +1,16 @@ { - "class" : { - }, "instance" : { - "renderAbbreviatedOn:" : "pmm 10/4/2008 14:57", + "renderContentOn:" : "pmm 3/28/2007 10:46", "renderAcronymOn:" : "pmm 10/4/2008 14:57", "renderAddressOn:" : "pmm 10/2/2006 21:26", - "renderCodeOn:" : "pmm 10/4/2008 14:58", - "renderContentOn:" : "pmm 3/28/2007 10:46", "renderDefinitionOn:" : "pmm 10/4/2008 14:59", - "renderHarryOn:" : "pmm 10/4/2008 14:56", - "renderKeyboardInputOn:" : "pmm 10/4/2008 14:58", "renderModificationOn:" : "pmm 3/28/2007 10:48", + "renderCodeOn:" : "pmm 10/4/2008 14:58", "renderSampleOn:" : "pmm 10/4/2008 15:00", - "renderVariableOn:" : "pmm 10/4/2008 14:58" } } + "renderAbbreviatedOn:" : "pmm 10/4/2008 14:57", + "renderHarryOn:" : "pmm 10/4/2008 14:56", + "renderKeyboardInputOn:" : "pmm 10/4/2008 14:58", + "renderVariableOn:" : "pmm 10/4/2008 14:58" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/properties.json index 9622ec656..ec5afb1e8 100644 --- a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAPhraseElementsFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAPhraseElementsFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json index 974d051d7..870bd4839 100644 --- a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "lr 7/25/2011 18:56" } } + "renderContentOn:" : "lr 7/25/2011 18:56" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/properties.json b/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/properties.json index e5206a214..b5ec3ca21 100644 --- a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAPopupCloseTestComponent", - "pools" : [ - ], "super" : "WAComponent", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAPopupCloseTestComponent", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json index 60aaff70d..54143c7f5 100644 --- a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { "batchFunctionalTestLoop" : "pmm 8/23/2011 09:38", "popupCloseTest" : "obi 3/8/2009 17:50", - "renderContentOn:" : "pmm 8/23/2011 09:39" } } + "renderContentOn:" : "pmm 8/23/2011 09:39" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/properties.json index a0bfa6888..cf7c075dd 100644 --- a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAPopupFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAPopupFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json index c40ae9cef..4f2308a59 100644 --- a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json @@ -1,5 +1,6 @@ { + "instance" : { }, "class" : { - "isFunctionalTest" : "jf 2/1/2009 21:45" }, - "instance" : { - } } + "isFunctionalTest" : "jf 2/1/2009 21:45" + } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/properties.json b/repository/Seaside-Tests-Functional.package/WAPresenter.extension/properties.json index 5810c4728..328558ff3 100644 --- a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAPresenter.extension/properties.json @@ -1,2 +1,3 @@ { - "name" : "WAPresenter" } + "name" : "WAPresenter" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json index b4aa3d49f..8d108b2bb 100644 --- a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json @@ -1,14 +1,15 @@ { - "class" : { - }, "instance" : { - "renderAcceptCharsetFor:on:" : "pmm 9/13/2008 11:31", + "renderSslSessionIdFor:on:" : "pmm 8/14/2011 10:56", + "renderQualifiedValue:on:" : "pmm 9/13/2008 13:09", + "renderQualifiedValues:on:" : "pmm 9/13/2008 11:35", + "renderContentOn:" : "pmm 11/12/2014 18:59", "renderAcceptEncodingFor:on:" : "pmm 9/13/2008 11:29", + "renderAcceptCharsetFor:on:" : "pmm 9/13/2008 11:31", + "renderOtherHeadersFor:on:" : "pmm 11/12/2014 19:01", "renderAcceptFor:on:" : "pmm 9/13/2008 11:27", "renderAcceptLanguageFor:on:" : "pmm 9/13/2008 11:31", - "renderContentOn:" : "pmm 11/12/2014 18:59", - "renderOtherHeadersFor:on:" : "pmm 11/12/2014 19:01", - "renderQualifiedValue:on:" : "pmm 9/13/2008 13:09", - "renderQualifiedValues:on:" : "pmm 9/13/2008 11:35", - "renderRemoteAddressFor:on:" : "pmm 9/13/2008 11:15", - "renderSslSessionIdFor:on:" : "pmm 8/14/2011 10:56" } } + "renderRemoteAddressFor:on:" : "pmm 9/13/2008 11:15" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/properties.json index 58aad7929..58647af02 100644 --- a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WARequestFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WARequestFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json index 874c5198d..763a51e34 100644 --- a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 8/21/2016 12:14", - "updateRoot:" : "pmm 8/21/2016 14:44" } } + "updateRoot:" : "pmm 8/21/2016 14:44", + "renderContentOn:" : "pmm 8/21/2016 12:14" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/properties.json index 9516ade65..3c91c2ccd 100644 --- a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WARootFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WARootFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json index 1b9546658..3e9ae32b5 100644 --- a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 9/26/2011 18:32", "renderSimpleOn:" : "pmm 9/26/2011 18:28", - "renderSimpleParenthesesOn:" : "pmm 9/26/2011 18:30" } } + "renderSimpleParenthesesOn:" : "pmm 9/26/2011 18:30", + "renderContentOn:" : "pmm 9/26/2011 18:32" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/properties.json index 2c554fb43..7462c1888 100644 --- a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "pmm 9/18/2006 19:11", - "instvars" : [ - ], - "name" : "WARubyFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WARubyFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json index e49591e95..baa9693c2 100644 --- a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { - "children" : "pmm 1/22/2012 21:32", - "initialize" : "pmm 2/19/2012 11:26" } } + "initialize" : "pmm 2/19/2012 11:26", + "children" : "pmm 1/22/2012 21:32" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/properties.json index 399ecd7ec..52d366cf0 100644 --- a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "table" ], + "table" + ], "name" : "WASelectionDateTableFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json index 3d906894e..9f70b4782 100644 --- a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 8/17/2014 08:22" } } + "renderContentOn:" : "pmm 8/17/2014 08:22" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/properties.json index c90fbc5aa..57815ac24 100644 --- a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WASourceSetTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WASourceSetTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json index c877077d6..99eef2ad1 100644 --- a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 2/1/2014 17:38" } } + "renderContentOn:" : "pmm 2/1/2014 17:38" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/properties.json index 036aa1aee..8acd24b05 100644 --- a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WASvgFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WASvgFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json index 13f78860e..8e704b2d3 100644 --- a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json @@ -1,6 +1,7 @@ { - "class" : { - }, "instance" : { - "children" : "lr 8/6/2007 13:27", - "initialize" : "jf 12/19/2009 02:56" } } + "initialize" : "jf 12/19/2009 02:56", + "children" : "lr 8/6/2007 13:27" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/properties.json index bff76fb00..f2d3d3579 100644 --- a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "report" ], + "report" + ], "name" : "WATableReportFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json index 736c911d7..228c06cac 100644 --- a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "go" : "pmm 1/22/2012 16:36" } } + "go" : "pmm 1/22/2012 16:36" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/properties.json index add06ce19..3c8e2c5d8 100644 --- a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WATaskErrorFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTaskTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WATaskErrorFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json index 8d1a53ab7..c26f05f2e 100644 --- a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "testGarbageCollect" : "jf 2/9/2010 01:29" } } + "testGarbageCollect" : "jf 2/9/2010 01:29" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/properties.json index da1466d17..1dc282f2a 100644 --- a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WATestsFunctionalPlatformTest", - "pools" : [ - ], "super" : "TestCase", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WATestsFunctionalPlatformTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json index 601b255e5..21dff1e7d 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json @@ -1,7 +1,8 @@ { - "class" : { - }, "instance" : { - "children" : "jf 11/4/2008 11:40", "initialize" : "jf 11/4/2008 11:45", - "renderContentOn:" : "lr 11/11/2008 22:59" } } + "renderContentOn:" : "lr 11/11/2008 22:59", + "children" : "jf 11/4/2008 11:40" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/properties.json index 47fd14dd2..6ffc6f113 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "component", - "trail" ], + "trail" + ], "name" : "WATrailFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json index 1243525ea..1f0f5823a 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "count:" : "jf 11/4/2008 11:39", "initialize" : "jf 11/4/2008 11:42", - "renderContentOn:" : "lr 1/24/2009 21:11", - "trailName" : "jf 9/30/2009 01:10" } } + "count:" : "jf 11/4/2008 11:39", + "trailName" : "jf 9/30/2009 01:10", + "renderContentOn:" : "lr 1/24/2009 21:11" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/properties.json b/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/properties.json index b69e3b8cd..9ab0db909 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAComponent", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "count" ], + "count" + ], "name" : "WATrailTestComponent", - "pools" : [ - ], - "super" : "WAComponent", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json index 49ac078ef..114e08907 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json @@ -1,9 +1,10 @@ { - "class" : { - }, "instance" : { - "baseUrlWithSlash:" : "jf 2/15/2010 02:08", "renderContentOn:" : "pmm 8/15/2009 10:34", + "baseUrlWithSlash:" : "jf 2/15/2010 02:08", "renderExplanationOn:" : "pmm 8/15/2009 11:09", - "renderLinksOn:" : "pmm 8/15/2009 10:58", - "renderSlashSuccess:on:" : "pmm 6/26/2011 14:27" } } + "renderSlashSuccess:on:" : "pmm 6/26/2011 14:27", + "renderLinksOn:" : "pmm 8/15/2009 10:58" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/properties.json index 401166732..643aec2f6 100644 --- a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WATrailingSlashFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WATrailingSlashFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json index 16cd5938b..0bfb500bf 100644 --- a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json @@ -1,10 +1,11 @@ { - "class" : { - }, "instance" : { - "children" : "lr 7/25/2011 20:13", + "renderTreeOn:" : "pmm 3/9/2008 11:46", "initialize" : "pmm 3/9/2008 11:40", "renderContentOn:" : "pmm 3/9/2008 11:47", "renderExplanationOn:" : "pmm 3/9/2008 11:46", - "renderTreeOn:" : "pmm 3/9/2008 11:46", - "states" : "lr 7/25/2011 20:13" } } + "children" : "lr 7/25/2011 20:13", + "states" : "lr 7/25/2011 20:13" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/properties.json index ac1fbfc15..5187aba7a 100644 --- a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/properties.json @@ -1,15 +1,14 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ "selected", - "tree" ], + "tree" + ], "name" : "WATreeFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json index 562121df8..29766379d 100644 --- a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json @@ -1,10 +1,11 @@ { - "class" : { - }, "instance" : { + "renderUploadOn:" : "pmm 5/12/2008 10:14", + "renderIsByteArray:on:" : "pmm 11/14/2009 14:57", "renderContentOn:" : "pmm 11/12/2009 07:19", "renderDownloadLinksOn:" : "pmm 10/31/2010 13:58", "renderExplanationOn:" : "pmm 11/12/2009 07:19", - "renderFileContentsOn:" : "pmm 11/14/2009 15:05", - "renderIsByteArray:on:" : "pmm 11/14/2009 14:57", - "renderUploadOn:" : "pmm 5/12/2008 10:14" } } + "renderFileContentsOn:" : "pmm 11/14/2009 15:05" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/properties.json index 5bec95574..0fa2437c1 100644 --- a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "file" ], + "file" + ], "name" : "WAUploadFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json index 1d593103f..82b8fdadd 100644 --- a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json @@ -1,12 +1,13 @@ { - "class" : { - }, "instance" : { + "updateUrl:" : "jf 2/15/2010 02:08", "initialize" : "pmm 5/12/2008 09:38", - "input" : "lr 7/25/2011 20:13", "input:" : "pmm 5/12/2008 09:36", - "parameter" : "lr 7/25/2011 20:13", "path" : "lr 7/25/2011 20:13", + "parameter" : "lr 7/25/2011 20:13", "renderContentOn:" : "lr 7/25/2011 18:59", - "renderExplanationOn:" : "pmm 12/5/2009 12:01", - "updateUrl:" : "jf 2/15/2010 02:08" } } + "input" : "lr 7/25/2011 20:13", + "renderExplanationOn:" : "pmm 12/5/2009 12:01" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/properties.json index 0f5a46176..6ab237c81 100644 --- a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/properties.json @@ -1,14 +1,13 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", + "super" : "WAFunctionalTest", + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], "instvars" : [ - "input" ], + "input" + ], "name" : "WAUrlEncodingFunctionalTest", - "pools" : [ - ], - "super" : "WAFunctionalTest", - "type" : "normal" } + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json index b449e6af3..a5ff6819a 100644 --- a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json @@ -1,8 +1,9 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 12/19/2010 17:22", "renderExplanationOn:" : "pmm 12/19/2010 17:37", + "startValidation" : "pmm 9/14/2013 17:05", "renderValidationOn:" : "pmm 9/14/2013 17:05", - "startValidation" : "pmm 9/14/2013 17:05" } } + "renderContentOn:" : "pmm 12/19/2010 17:22" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/properties.json b/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/properties.json index 1bda67b4a..f5c34ba2e 100644 --- a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAValidationDecorationFunctionalTest", - "pools" : [ - ], "super" : "WAFunctionalTest", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAValidationDecorationFunctionalTest", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json index 5c250df10..b3be921fa 100644 --- a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json +++ b/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - "renderContentOn:" : "pmm 9/1/2012 15:23" } } + "renderContentOn:" : "pmm 9/1/2012 15:23" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/properties.json b/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/properties.json index 046a7f367..054bf9782 100644 --- a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/properties.json +++ b/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Functional", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAValidationTestComponent", - "pools" : [ - ], "super" : "WAComponent", - "type" : "normal" } + "category" : "Seaside-Tests-Functional", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAValidationTestComponent", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/monticello.meta/version b/repository/Seaside-Tests-Functional.package/monticello.meta/version index 3006f5f60..7ae4b0522 100644 --- a/repository/Seaside-Tests-Functional.package/monticello.meta/version +++ b/repository/Seaside-Tests-Functional.package/monticello.meta/version @@ -1 +1 @@ -(name 'Seaside-Tests-Functional-pmm.171' message '- found 20ms in WALotsaLinksFunctionalTest' id '962e5b52-0e96-4be9-a161-8b60d8e3a5f4' date '26 August 2016' time '10:09:21.620084 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.170' message '- direct rendering for numbers' id '81fdfefe-7bff-4989-b1c4-0c8f93e9b554' date '26 August 2016' time '8:57:34.97452 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.169' message 'Support inline CSS and JavaScript #839 - https://github.com/SeasideSt/Seaside/issues/839' id '5128a2c9-6e19-416e-ba8f-da355a400df2' date '21 August 2016' time '2:50:08.922968 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.168' message 'correction: datalist options should use the value attribute rather than nested text' id '9f3d948f-4670-4187-bfef-dc6f3e14294b' date '6 December 2015' time '11:31:35.18541 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.167' message 'Fix incomplete functional test for html5 datalist. Thanks to Hilaire for spotting.' id 'f7295892-03d6-4d1d-b391-88cd9ae1c355' date '6 December 2015' time '10:21:27.104394 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.166' message '- formatting - bug references' id 'cf5f6627-cc91-47a9-8eb6-be7f4e1ef657' date '14 July 2015' time '12:20:05.460422 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.165' message '- empty merge commit' id '1ca7e0ce-49ee-466f-a025-c00d8ed5499f' date '12 July 2015' time '10:35:35 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.164' message '#820 Configurations should not hold on to classes' id '94487524-8d17-4a8d-9fb9-d63dbb9384ea' date '12 July 2015' time '10:11:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.162' message '- lint fixes' id '780ca820-425c-4489-9706-04d6266202fc' date '19 August 2014' time '11:22:23 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.161' message 'Issue 763: Add support for srcset on img and source tag' id 'fd7b2ca1-9b59-466e-9613-cdf0d80b51c1' date '17 August 2014' time '8:23:47 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.160' message '- lint fixes' id '034ebe18-46b2-4f41-8e95-4e3e8b2afbff' date '16 August 2014' time '5:00 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.159' message '- fix tiger size' id '7108ebf0-7f70-4e4a-97d2-71e2d038e829' date '1 February 2014' time '5:38:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.158' message '- fix tiger URL' id '10293eae-f555-4f1e-ad6f-ed1199a0b93b' date '1 February 2014' time '5:35:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.157' message '- fine tune performance colors' id '9839ce1c-0e1f-400d-9253-8518337e5570' date '1 February 2014' time '5:27:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.156' message '- Slime' id '71fe90b1-6f24-4f2c-ab94-bbc087472724' date '14 September 2013' time '5:19:33 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.155' message '- Slime' id 'ba61b3b7-dd64-416c-9d11-06e0bb9d50d6' date '14 September 2013' time '5:05:42 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.154' message 'Moved Seaside-HTML5 to Seaside-Canvas and Seaside-Core' id 'fc89528c-d228-40e8-85e9-c508a1cf0168' date '12 September 2013' time '2:18:11.422 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.153' message 'Issue 749: Wrong handling of urls encoded in UTF8 http://code.google.com/p/seaside/issues/detail?id=749' id '7158f325-52c1-414a-8645-ff150ba6ffa1' date '8 September 2013' time '4:31:04 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.152' message '- Slime fixes, mostly recategorizations' id '3a22cae5-b0c9-4c33-8c70-d2f0c19dd72e' date '3 September 2012' time '4:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.151' message '- formatting Nazis from outer space' id '6dd445c3-a8a3-4947-838a-7f94342848c3' date '1 September 2012' time '5:23:48 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.150' message '- formatting Nazis from outer space' id '0ccb6362-bb2c-4e9f-8d67-1746f6cfc78b' date '1 September 2012' time '11:30:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.149' message '- merged' id '77632866-52dc-41e5-bfbf-73ec28eca698' date '5 May 2012' time '6:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.148' message '- Issue 727: walkback only works for exceptions in callback phase - http://code.google.com/p/seaside/issues/detail?id=727 - add way to fix rendering error - add post test' id '058b9798-ce33-458f-bf08-39455922cf68' date '5 May 2012' time '6:50:18 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.143' message '- merge with trunk' id '12209b2b-7d2b-47ff-828a-19153b5ae19c' date '23 August 2011' time '12:19:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.141' message '- Issue 592: investigate tracking sessions by SSL session id - add functional test for SSL session id' id 'd8c61fd0-369f-42aa-a961-d050b37fef03' date '14 August 2011' time '12:46:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.140' message '- merge with 3.0' id 'ac750e43-21c8-4f47-886a-95e29d0d65a4' date '6 August 2011' time '8:18:12 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.139' message '- remove deprecated methods and classes' id 'e3caff97-3d57-46a5-8886-7e7242acab53' date '2 August 2011' time '9:11:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.138' message '- fixed formatting of return message' id '3e092777-1e87-4e47-89f7-8489b7f41388' date '25 July 2011' time '8:21:17 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.137' message '- fixed spacing in blocks' id '50c65b26-bfd3-467d-b691-86c5d5fe3af8' date '25 July 2011' time '7:23:41 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.136' message '- Seaside-Tests-Functional-pmm.135 with new UUID' id 'fbb91f67-3e67-4be9-90f6-65c3b4927538' date '23 July 2011' time '8:26:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.133' message '- lint fixes' id '591168b7-3a73-4e42-97cb-e44c61269314' date '19 February 2011' time '11:09:58 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.132' message '- lint fixes' id '486a4808-e1a5-4df6-8292-e7a668cab3dc' date '18 February 2011' time '11:18:01 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.131' message '- lint fixes' id 'dc46a20a-21c4-4a22-a0f5-2f7931236b9a' date '16 February 2011' time '10:38:05 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.130' message '- formatting' id '66f735c6-8163-4fc3-8a42-0fcd190af343' date '8 February 2011' time '9:52:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-as.129' message 'Issue 639: merge WAHtmlCanvas and WARenderCanvas http://code.google.com/p/seaside/issues/detail?id=639' id '2268fa96-1f04-e841-91e7-172bf204a6e7' date '6 February 2011' time '10:17:59 pm' author 'as' ancestors ((name 'Seaside-Tests-Functional-pmm.128' message '- move keygen to HTML 5' id 'd27495e8-f5d4-44c3-afea-344d87c0cb65' date '2 February 2011' time '8:01:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.127' message '- move ruby to HTML 5' id '8b136ced-92eb-4920-81b2-a0faed623f6e' date '2 February 2011' time '7:55:54 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.126' message '- Issue 356: Add functional test for WAValidationDecoration - http://code.google.com/p/seaside/issues/detail?id=356' id 'bdbe5782-df57-494d-8e1c-8aad5865fa6e' date '19 December 2010' time '5:39:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.125' message '- Chrome has sometimes missing Content-Type on uploads' id 'ef8124e0-3440-40ea-b841-ed042c05ae89' date '31 October 2010' time '2:06:03 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.124' message '- don''t test character by character rendering for null codec' id '2dee6780-ab7f-41d9-b86d-a98b682b0a07' date '24 August 2010' time '6:58:45 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.123' message '- fixed bug with #with: causing date and time selectors appear twice (thanks to the annonymous reporter in the comments of the Seaside Book)' id '23f58081-124d-4605-81a3-d674c8c01cbf' date '2 August 2010' time '6:50:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.122' message 'add explicit dependency on Widgets' id '03bcb787-98c7-47c7-b78f-3ffb0014a83b' date '24 June 2010' time '11:22:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.121' message '- fix comment' id 'a663fef8-12f3-564a-9ab3-8ecbb2b08ec7' date '13 June 2010' time '9:08:24 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-YM.120' message 'Fix redirection in expiry tests' id 'b50f16fb-eede-4218-a7f1-89b53a4f83b7' date '22 May 2010' time '11:47:48 pm' author 'YM' ancestors ((name 'Seaside-Tests-Functional-obi.119' message '- adjust some performance test values - add & to better test text rendering performance' id '60e6f2eb-f6e0-bd45-a20e-5e5c153086a7' date '21 May 2010' time '9:05:01 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.118' message 'fix typo' id '489fcc39-a550-45e2-95c0-83239d9d6b48' date '22 February 2010' time '12:18:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.117' message '- added explicit repository url' id '2dcf3a12-20b6-4622-88a0-1acc2366d411' date '17 February 2010' time '3:51:06 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.116' message 'Properly fix http://code.google.com/p/seaside/issues/detail?id=544 I introduce a GROrderedMultiMap which specifically allows duplicate keys (GRSmallDictionary no longer does). This is used to implement WARequestFields, which is used throughtout for storing GET and POST fields. #at: will return the first matching field and #allAt: will return all matching values. Various renamings, fixes to callbacks, and to unit and functional tests. I also had to fix the Swazoo and Comanche server adaptors to correctly create WARequestFields instances for the POST fields and to correctly include the raw POST body in all cases (but it seems to be a ByteArray in Swazoo''s case and a ByteString or String for Comanche... seems not ideal)' id '2185bf15-e04e-48a8-a6d7-767fa0304e41' date '15 February 2010' time '9:33:11 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.115' message 'Bring WAUrl terminology in line with RFC 3986 (I got distracted on this while trying to work on fixing multiple fields with the same key). Leave old methods there marked as deprecated.' id '463bd778-6554-4eef-a505-d350e24f79e8' date '15 February 2010' time '2:52:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.114' message 'Let''s set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.' id 'ace0827e-ec89-4fd1-92a2-27edd9679fb7' date '9 February 2010' time '1:45:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.113' message 'http://code.google.com/p/seaside/issues/detail?id=405 Start storing the query fields in the Request URL and adjust accessors so that #queryFields returns those, #postFields returns the POST fields, and #fields returns a merge of the two. This is the simplest, least invasive implementation of this I could come up with. I still think we need to put some serious thought into how field merging and so on works.' id '8c2113ed-a3d6-482f-830d-16098712225b' date '31 January 2010' time '12:31:45 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.112' message 'http://code.google.com/p/seaside/issues/detail?id=488 Revert Seaside-Tests-Functional-dkh.92 (or at least some of it)' id '98a2ae41-1adc-4bfc-8625-c56e30d17acf' date '26 January 2010' time '2:00:15 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.111' message '- fixed some slime issues' id 'a30a2e68-3c71-4da9-b5d9-b406a317a74e' date '25 January 2010' time '11:41:21 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.110' message '- fixed various bugs in the radio button implementation - made radio buttons backward compatible - fixed some formatting issues' id '3e69ef59-e23a-48c0-b7a3-051663517b9b' date '25 January 2010' time '11:18:47 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.109' message '- fixed formatting - fixed custom selection (requires explicit registration)' id 'f1ea9ba5-9f84-4109-810e-cd0c02a578a4' date '23 January 2010' time '2:06:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.108' message '- add custom list rendering test' id '4629c1b4-e245-1d4e-a302-f71b3c2d258b' date '19 January 2010' time '11:21:11 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.107' message 'Tidy up naming and URLs for the various functional test suites. Hopefully this will make them easier to find for non-developers.' id '865ea112-0d73-40c6-b8ca-da94a511f119' date '11 January 2010' time '1:15:34 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.106' message '- use renamed method' id '1ceb6630-f382-5843-87c7-ea8d4edb0b4e' date '1 January 2010' time '10:04:08 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.105' message '- simplify nested list rendering code' id '5040e91c-ad54-054e-bd8e-902b1977b11c' date '1 January 2010' time '9:49:25 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.104' message '- enable #selected: for radio group' id 'de186e0d-6cf1-9041-ac9a-2011b6718a80' date '31 December 2009' time '9:56:04 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.103' message '- use #value: instead of #callbackValue: for radio button' id '3cd63db3-d8fd-c042-8de4-d0453283f01d' date '31 December 2009' time '7:09:54 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.102' message '- use "callbackValue: each" instead of "value: (group valueFor: each)" for radio buttons ' id 'e586403c-1a7b-6a46-bad8-2aec69b70e19' date '31 December 2009' time '1:44:26 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.101' message '- get rid of WADispatchCallback - use new rendering technique for radio group' id 'd44d6c88-776c-5341-8cf6-d955c240d44d' date '30 December 2009' time '5:06:20 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.100' message '- fix issues 374: Select- and multi-select-list-items 279: Select List without #callbacks: http://code.google.com/p/seaside/issues/detail?id=374 http://code.google.com/p/seaside/issues/detail?id=279 - add nested multi selection test - change nested rendering code' id 'a58560b7-7de4-4544-a7b1-dea94301aa75' date '30 December 2009' time '2:53:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.99' message '- cleanup' id '2889c116-63e0-3243-ac14-f9ceb75e29aa' date '30 December 2009' time '1:37:58 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.98' message '- add nested multi selection test - change nested rendering code' id '21c3a062-a7b4-cb45-be63-424638d6177a' date '30 December 2009' time '11:08:07 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.97' message 'merge' id '106197ff-6c55-4237-afba-d728838c171b' date '29 December 2009' time '5:00:15 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.96' message '- move Task stuff into Component package - no longer need special Flow configuration settings - Make parameter to onAnswer: blocks optional - Add #call:onAnswer: which does a #show:onAnswer: and then sends a render notification; rewrite #call: to use #call:onAnswer: - Make as few of the functional tests as possible depend on Flow' id '7ca49241-e9a4-4e7f-9e13-96c5a2ee4b78' date '29 December 2009' time '4:07:22 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.95' message '- http://code.google.com/p/seaside/issues/detail?id=507 - Issue 507: WAUrlEncodingFunctionalTest Parameter encoding fails - http://code.google.com/p/seaside/issues/detail?id=508 - Issue 508: WAUrlEncodingFunctionalTest instructions are incorrect' id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7' date '5 December 2009' time '12:04:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-dkh.94' message '- update the comments with GemStone-specific info' id '438ce99d-10e3-4c76-ad3d-09c758aeedfd' date '23 November 2009' time '3:40 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-lr.93' message 'merged' id 'aec5175a-f796-4c2d-9e1a-9ead3d95243a' date '14 November 2009' time '6:14:26 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.92' message '- Issue 480: WAUploadFunctionalTest fails to load .txt file - http://code.google.com/p/seaside/issues/detail?id=480 - make WAFile more file WARequest' id '23ddc3d2-56f5-4d72-a813-65e50ea8e4e0' date '14 November 2009' time '4:52:11 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-dkh.92' message '- fix bug http://code.google.com/p/seaside/issues/detail?id=488' id '197e94d9-78c0-42e8-8d8b-7818c6c2016a' date '13 November 2009' time '3:48:48 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-jf.91' message 'Deprecate now-confusingly-named WARequestHandler>>baseUrl in favour of #url' id 'dd2eb6f7-df6f-40e1-b36f-08ff2d75ee54' date '3 November 2009' time '1:25:21 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.90' message 'Rename Seaside-Platform to Grease in order to help make clear that it is not Seaside-specific and can be used by other projects as a compatibility layer. This was spawned by discussions when I started porting Magritte to VAST using the Platform layer.' id 'fbd8690d-8ba0-4958-aa8c-c4f8c4d2ab88' date '30 September 2009' time '10:54:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.89' message '- formatting' id 'ffaf8d90-41cd-4d4f-9d56-8f0a592e0286' date '20 September 2009' time '11:35:48 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.88' message '- fix parameter functional test' id 'b9fa5f60-096d-4acd-bff4-b47efba00261' date '6 September 2009' time '2:31:25 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.87' message '- Issue 458: Need a functional test for WARequest>>body - http://code.google.com/p/seaside/issues/detail?id=458' id 'c52d761f-6c49-4a3b-a92a-75674fcc4867' date '6 September 2009' time '1:36:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.86' message '- add #nextIfPresentDo: to path consumer' id '1460c175-42a0-431e-805a-738e90475d90' date '1 September 2009' time '9:04:51 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.85' message '- Issue 440: provide access to unconsumed path element - http://code.google.com/p/seaside/issues/detail?id=440' id 'e7276469-c0cd-421f-a2b6-0cec661e8fe3' date '31 August 2009' time '3:27:23 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.84' message '- renamed the string ''Squeak'' in package names to ''Pharo'' (see Issue 433) ' id 'd160f203-bdb4-4269-9199-1aa5753cb6f6' date '30 August 2009' time '5:52:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.83' message '- added functional test for tailing slash' id '65d14aa3-9ce1-436e-b265-c3431945acbf' date '15 August 2009' time '11:15:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.82' message '- coding conventions' id 'c964c2e4-6f74-4b08-aeb9-1752089a4dd7' date '5 July 2009' time '1:28:41 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-obi.81' message '- extend WAInputFunctionalTest to test also the titles: functionality see http://code.google.com/p/seaside/issues/detail?id=375' id '528388d1-51b8-fc45-a0e1-33f232ca2abf' date '4 July 2009' time '9:23:16 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.80' message '- fixes: Issue 363: WAPopupFunctionalTest issues - assign an answer handler that closes the window' id '24e139b6-f018-4451-9c8f-76988e321f36' date '29 June 2009' time '10:37:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.79' message '- fixed http://code.google.com/p/seaside/issues/detail?id=389 - image url was wrong' id 'd9543b0f-35b6-4980-98b8-4a2bc7758963' date '14 June 2009' time '1:13:34 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.78' message '- fixed categorization' id '83f01374-2e47-4d53-86fa-c6c43e6da70e' date '15 May 2009' time '6:31:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.77' message '- replace some users of #asString with platform independent #seasideString - fixed some Slime issue' id '1c3fff68-462d-4796-aa41-ebf47730b1be' date '26 April 2009' time '7:11:03 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.76' message '- use inline rendering for performance tests' id 'a0f2f4d5-8857-9149-9098-1533751f63e7' date '13 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.75' message '- show number of iterations' id 'b332e614-7e27-4245-a9eb-d305ec86dbae' date '12 March 2009' time '7:46:43 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.74' message '- use reference values for performance tests' id '28a4b49b-2206-cc4c-9499-8d9d885321c2' date '11 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.73' message '- reordering performance tests' id '0313e27f-8eaa-8644-a550-7be76ff2ab96' date '11 March 2009' time '12:51 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.72' message '- use better timing for WAPerformanceFunctionalTest' id 'f7cc2371-187d-674c-9c9f-75b59fe28de6' date '10 March 2009' time '11:59:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.71' message '- added WAPerformanceFunctionalTest' id '4aef2e46-bfd1-7548-a918-2021e6b6650a' date '10 March 2009' time '9:43:29 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.70' message '- fixed misspelling at WALotsaLinksFunctionalTest' id '6e0e38fb-f17b-1d46-b99c-cafec82a94fd' date '10 March 2009' time '8:25:18 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.69' message '- removed unsent method' id '0a719e53-dffc-4c42-ae8b-06b85c8abd84' date '8 March 2009' time '7:30:31 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.68' message '- Removed test component for "closeThisPopup" from Functional Tests' id '7193a5e1-89ab-0d4b-984a-3daa92b52f89' date '8 March 2009' time '5:53:03 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.67' message '- add test for "closeThisPopup" # see http://code.google.com/p/seaside/issues/detail?id=299' id 'bb0510c3-c6e1-1f46-ade7-c62cf12fc90d' date '8 March 2009' time '5:14:48 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.66' message '- fixed various lint issues' id '00881d08-a3a1-4415-a335-640004077a65' date '5 March 2009' time '9:18:09 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.65' message 'Remove dependency of WAExceptionFilter on Session and move it into the Core package. Have it store its own configuration. Still no UI for actually configuring it but I''ll do that next. In the meantime, Applications added with WAAdmin will have a new named configuration added to the filter so that can be used to change the exception handler for *all* applications. You''ll need to clear your config cache and reload your applications after loading this.' id '5ac1dfcb-9849-4333-8c0d-92aae56f297e' date '4 March 2009' time '11:14:49 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.64' message '- fixed various slime/lint issues that went unnoticed so far because of a bug in the refactoring engine' id '7a565861-2d27-4bd8-bd3c-f204d7463e25' date '28 February 2009' time '11:19:55 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.63' message '- the input tests should also test hidden input fields' id '678b651d-709d-47df-a34d-da602c353b5a' date '22 February 2009' time '3:33:29 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.62' message '- added a file input to WAInputElementContainer to be able to tests its behavior in different scenarios - renamed WAGetInputFunctionalTest to WAInputGetFunctionalTest, WAInputFunctionalTest to WAInputPostFunctionalTest and WAMultipartInputFunctionalTest to WAInputPostMultipartFunctionalTest so that they show up in the functional next to each other - improved the explanation in WAInputGetFunctionalTest, WAInputPostFunctionalTest and WAInputPostMultipartFunctionalTest' id '7208c213-c7cd-4e7c-960c-ccdc79265d8d' date '22 February 2009' time '3:15:53 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.61' message 'http://code.google.com/p/seaside/issues/detail?id=339 Remove all (I think) dependencies from Seaside-(Squeak-)Test-Functional and Seaside-(Squeak-)WebTools on Seaside-(Squeak-)Flow WebTools should now be useable on platforms without continuations. I had to add a dependency from the Development packages on Flow because the WalkbackErrorHandler just won''t work without a Continuation.' id '6f476bea-7a26-44c8-9092-876830a98fec' date '21 February 2009' time '4:08:14 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.60' message 'Replace senders of "aRenderer context actionUrl" with "aRenderer actionUrl"' id 'ecee6a2d-dcc8-4bd9-9dec-49c19b316743' date '21 February 2009' time '10:45:52 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.59' message 'Fix behaviour description in functional tests after solving http://code.google.com/p/seaside/issues/detail?id=324' id '08eeb03c-e60a-4bc3-baaf-b20eed9df854' date '20 February 2009' time '3:07:06 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.58' message 'Fix http://code.google.com/p/seaside/issues/detail?id=310 Store the root component in the Session property dictionary rather than in the RenderLoopContinuation. This means we no longer need #inNewRenderLoopShow: and #inNewRenderLoopCall:. Instead you can just do "self session presenter show:" This has the additional benefit of making sure the old root component still gets snapshotted.' id 'd5342efc-dd23-43fb-8cf6-96be00f303bf' date '20 February 2009' time '12:13:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.57' message 'http://code.google.com/p/seaside/issues/detail?id=215 Move #filterWith:during:, #authenticateWith:during:, and #isolate: on Component into the Seaside-Flow package. And move a Functional test that was using #isolate: into Seaside-Tests-Flow-Functional' id 'ecb99e29-aeff-2e46-b9d2-5cdf746f0c1b' date '9 February 2009' time '5:30:07 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.56' message 'add a (hacky) test for signaling an error during rendering ( currently broken - see http://code.google.com/p/seaside/issues/detail?id=340 )' id '7f2d4041-7246-0f4c-a464-e8b47a8f633c' date '8 February 2009' time '10:41:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.55' message 'correct spelling... the plural of codec should be codecs (a codex is something else)' id '485040ac-1819-4915-b216-d1f13ec33c6e' date '7 February 2009' time '8:34:24 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.54' message '- WACode refactoring so that it can potientially work on streams and so that it does not depend on semaphores - WAServerAdaptor cleanup (for details see http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-February/002778.html)' id '19542aa6-aba5-4839-80e9-e42667030f1a' date '7 February 2009' time '1:13:19 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.53' message '- fixed some compatibility issues with ANSI streams' id 'a8eee8a4-fcc0-44b8-9529-c2e38944dc0d' date '4 February 2009' time '11:38:36 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.52' message 'break some circular dependencies' id 'd7ef9d78-c7aa-4a91-a1cf-7788de29774a' date '1 February 2009' time '10:13:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.51' message '- removed unnecessary calls to #call: - removed tests that test flow functionality' id '6cd6f955-98b7-44cc-8088-4a92aea229c3' date '24 January 2009' time '9:28:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.50' message 'http://code.google.com/p/seaside/issues/detail?id=164 Put test for platform #garbageCollect method in Seaside-Tests-Functional ' id 'fde2c2e8-7b6d-462a-8ffb-a82b9af8db74' date '23 January 2009' time '8:13:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.49' message 'remove tests in WAErrorFunctionalTest which returned nil and Object. This behaviour is no longer possible with the response refactoring.' id 'effa43b1-7171-46b8-8824-3aeaa8fd6913' date '23 January 2009' time '4:39:09 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.48' message '- don''t do a redirect for adding cookies' id '0e88af6b-15c7-4b1a-99ef-18667dfff254' date '22 January 2009' time '10:49:59 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.47' message 'As debated at the Konstanz sprint and touched upon in http://code.google.com/p/seaside/issues/detail?id=221, move Platform methods to instance side and implement WASqueakPlatform as a subclass of WAPlatform. This allows us to provide default implementations where possible, helps document which methods are required, and means that we have a class as our global instead of the un-namespace "SeasidePlatformSupport". In case it is useful, the refactoring code was: "The refactoring:" WASqueakPlatform class selectors do: [ :ea | (ORSwapMethodRefactoring swapMethod: ea in: WASqueakPlatform class) execute ] "The renaming:" (ORSourceRegexRefactoring new replace: ''SeasidePlatformSupport'' with: ''WAPlatform current''; yourself) execute' id '763f7779-83c4-4c86-8f1d-5805e8a744b7' date '22 January 2009' time '3:01:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.46' message 'fix cookie functional tests to work with rendering refactoring' id '4c540d74-8847-4259-a566-d19b5beb4c9c' date '21 January 2009' time '11:09:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.45' message 'In discussions with Lukas last night I realized that the error handler is holding onto the request context and this could be a problem with continuations. This adds a functional test that confirms whether error handling works properly after a call: (it currently doesn''t)' id 'b1511733-698a-49f2-ada2-8690fd5d8ce0' date '14 January 2009' time '12:20:41 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.44' message 'Lukas says javascript links need "url: ''#''" now...' id 'efdcc39d-ab7f-4031-aaea-31c50e7ba25c' date '12 January 2009' time '11:43:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.43' message '- removed deprecation functional test' id '93383106-c3e3-4e27-b62e-eb1a46b487ed' date '2 January 2009' time '2:27:09 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.42' message '- added WADeprecationFunctionalTest' id '3aa3c0e6-b154-46fa-92ac-b42d8657d17a' date '1 January 2009' time '7:49:29 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.41' message '- merged' id '1f8f6724-504b-4879-83ba-ce4076743576' date '1 January 2009' time '6:47:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.36' message '- better explanations' id 'a1bc4014-40a9-4c14-810d-cc5a8500eb82' date '1 January 2009' time '6:18:02 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.40' message '- added slime rule to detect invalid or incomplete senders of #seasideDeprecatedApi:details: - fixed callers of #seasideDeprecatedApi:details:' id 'a915ec67-2b98-4811-8462-4071e91bbf66' date '30 December 2008' time '1:02:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.39' message '- removed WAHtmlFunctionalTest as it was calling deprecated functionality and there are serveral more specific fixtures that test the same functionality' id 'ff326549-cd70-4645-b17c-f283d6262112' date '27 December 2008' time '6:17:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.38' message '- removed WALinkSubmitFunctionalTest that only tests deprecated Javascript functionality' id '1481eeae-212c-4f7c-821e-fc946f41444f' date '27 December 2008' time '6:10:33 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.37' message '- removed unrelated and deprecated functionality tests from WADateTimeFunctionalTest' id '282d1b5b-a632-4db6-a176-155bf6405239' date '27 December 2008' time '6:08:10 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.36' message '- do not use deprecated javascript cruft anymore - added missing checkbox and radio button to WAInputElementContainer' id '4808fe31-6fb8-40a9-b007-e58caa95a18a' date '27 December 2008' time '5:43:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.35' message '- made WAAllTests URL handling more robust: * look at first element in the relative path instead of the last element in the path, some tests add stuff to the path * don''t do mixed String/Symbol equality comparison (class names)' id '81b48522-96fe-4215-b09a-f6de0f6cd5c6' date '7 December 2008' time '6:44:36 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.34' message '- made the functional tests restful - some formatting fixes while playing with WAExpiryFunctionalTest' id '7ca61bb5-15c5-4d3d-af85-e2d3c808ff0f' date '2 December 2008' time '8:44:38 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.33' message '- cleanup of method protocols - fixed inconsistencies' id '7f6059ac-f2f7-427d-af48-7e19e2be4631' date '29 November 2008' time '2:14:57 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jok.32' message 'update dependencies -- Seaside-Test-Core required due to references to WATestingFiles class.' id 'd8f9ccf1-e2b7-ad47-b0fb-ab1fd43edc99' date '28 November 2008' time '4:04:11 pm' author 'jok' ancestors ((name 'Seaside-Tests-Functional-lr.31' message '- fixes Issue 219: Why does WADecorationTask override #updateStates: ?' id '00cda7be-dda4-44b4-b6d3-047e2b9673d9' date '28 November 2008' time '4:41:15 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.30' message '- HTML validation' id 'f97cf6d8-ee79-4ce6-a007-a13678e5bd2c' date '14 November 2008' time '10:36:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.29' message '- fixed the comment for the deprecation error test' id '6f7bfc03-d6c4-4d8a-8858-84a50104232d' date '12 November 2008' time '8:12:13 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.28' message 'merged' id 'b2e2ccd2-8a63-4575-b022-4c1c95be6f1a' date '11 November 2008' time '11:38:05 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.27' message '- fixed unknown message send - fixed some slime complaints' id '66dde118-13e3-4d94-aea5-fabd00b5530d' date '11 November 2008' time '11:37:36 pm' author 'lr' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-pmm.27' message '- tests for key generator' id '10d4c11d-69f1-4919-9b46-2205591a4178' date '11 November 2008' time '11:12:11 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.26' message '- merged' id 'addaa945-c40f-4ff2-9bb4-9d8b365d263e' date '8 November 2008' time '1:55:02 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.25' message '- test for codec instead of server' id 'd83ad90a-20cd-447b-bf49-0a6cef9c1ff4' date '8 November 2008' time '1:30:50 pm' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.26' message 'http://code.google.com/p/seaside/issues/detail?id=227 Reintroduce previous ExceptionHandler refactorings but with a few changes to satisy complaints in this issue: + Most ErrorHandlers no longer catch Halts + The only one that does is WAHtmlHaltAndErrorHandler, which is in a Squeak-specific package, which removes the need for the platform #haltClass method. This handler can be used or subclassed in production + Code to resume WARequestContextNotFound was moved up to the top-level WAExceptionHandler so that stepping over #requestContext will work in a debugger, even when not using a DebugErrorHandler + The text in the functional tests was updated to indicate that the results are handler- (and occasionaly platform-) specific' id '1053f0fc-51e2-0644-88db-3cf2048a87fa' date '12 November 2008' time '1:43:44 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.25' message 'http://code.google.com/p/seaside/issues/detail?id=227 Apparently my exception handler refactoring broke many things in various ways. Revert everything back to the old error handler mechanism (adapted for changes to session and render loop).' id 'd382ecaf-ef6d-8a4a-a3ea-b055268f0df2' date '7 November 2008' time '11:06:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.24' message '- SLint fixes' id '5b514c7c-ab77-4b3c-b78e-879d508a02e9' date '5 November 2008' time '2:36:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.23' message '- merged' id '10586de2-d3fb-4f16-a836-907bf0a144f6' date '5 November 2008' time '2:30:43 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.19' message '- SLint fixes' id '701cb6c0-e599-4020-b0fd-5d0ba5ab04f0' date '5 November 2008' time '1:56:59 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.22' message 'The goal of WARequestContext is to be a decoupling interface between request handlers and whatever wants the request handled. Rather than storing the server adaptor itself in the request context, it is therefore cleaner to make sure that the request context holds all information that needs to be exchanged. In fact, there is essentially no protocol common to all server adaptors that could be useful to a request handler and there were no users of WARequestContext>>server other than to get the codec. This series of commits therefore changes WARequestContext to hold the codec that was used to decode the request and stops storing the server adaptor on the context. If it turns out that people *do* want server-adaptor-specific information in their code, server adaptors could use custom subclasses of WARequestContext to provide it.' id 'd6879e34-feca-8647-93d4-9aa0b044f3e7' date '5 November 2008' time '10:27:19 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.21' message 'add functional test for WATrail' id 'f46631ac-35a4-0845-a33b-d2ed76dbdcb8' date '4 November 2008' time '11:56:55 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.20' message '- removed WARequestHandler>>#isFiltered, it is not used anywhere' id '593336b8-1865-48b1-bd77-518e6aacea28' date '4 November 2008' time '9:25:15 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.19' message 'Merge in the painterrenderer branch' id 'dbb79daa-0663-6d4d-8fd5-54d8e0d4066e' date '3 November 2008' time '10:22:35 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.18' message '- removed initializers of functional tests that registered themselves as applications' id '2383836c-71df-423e-9bc8-03f50d85bc7e' date '1 November 2008' time '6:16:37 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.17' message 'signal a discriptive error when the render phase fails to generate a response. This avoids seing the server adaptor''s default error response when a nil response is generated. #possibleCauses is implemented to explain that the user is probably doing a #call: from a render method. Also add a functional test to allow us to test the behaviour of calling from within a render method.' id 'caaddcd6-b5c3-2148-b416-ebad8b40e5bb' date '28 October 2008' time '10:21:02 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.16' message 'http://code.google.com/p/seaside/issues/detail?id=213 It was really annoying to have the Session automatically register itself in the Application. The caused weirdness when unregistering a session - the render phase would then cause the session to re-register itself under a new key. To fix this, WAApplication now registers the session when it is created and the session should not re-register itself. Added #keyFor:ifAbsent: and #urlFor:ifAbsent: as well as #keyFor: and #urlFor: which signal a WAUnregisteredHandlerError if the handler is not found. Change senders of #urlForRequestHandler:addHandlerField: and #ensureKeyForHandler: to use these new methods. The RenderLoopContinuations now catch this error and redirect to a new session. If you want to redirect somewhere else, you should call WARequestContext>>redirectTo: after unregistering the session. Also rename several methods on WARegistry to get a more consistent interface, both internally and with WADispatcher) and deprecate the old versions (plus changed senders).' id '76afe0bf-32e8-684a-aa40-b94623a07d9d' date '27 October 2008' time '5:45:21 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.15' message '- more valid HTML' id '99de9588-c0f6-4d28-98f8-c7e9e273d7a9' date '26 October 2008' time '11:46:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.14' message 'http://code.google.com/p/seaside/issues/detail?id=209 Fix senders of deprecated #registerAsApplication:' id '4a9b99dd-288b-0444-b236-b5855cce65ad' date '26 October 2008' time '6:15:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.13' message '- updating package information' id '7402ab1e-69af-40f4-8060-33124bdfd56f' date '23 October 2008' time '10:10:20 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.12' message 'Added my best guess at package dependency information (please fill in descriptions)' id 'f10408f2-2ec9-364a-b46b-3e8caf99bf98' date '23 October 2008' time '12:37:36 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.painterrenderer.3' message 'put #visiblePresentersDo: back for now implemented in terms of visitors... the code is too ugly for the few pluggable cases at the moment otherwise.' id '10922331-7d50-1c44-8a50-9d471ebfb5d4' date '22 October 2008' time '4:19:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.2' message 'fix senders of #visiblePresentersDo: But see http://code.google.com/p/seaside/issues/detail?id=219' id 'eb5f133d-3aa6-4545-96c1-ee0bfb8b94ec' date '22 October 2008' time '1:57:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.1' message 'change a test to use painter/component visitors' id 'c8a18671-9ab4-4b4b-b210-db90a7aa1fa3' date '22 October 2008' time '1:48:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.11' message 'merged' id 'd73324a9-7c2a-4794-9682-ae083c416b5f' date '19 October 2008' time '9:07:05 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.10' message 'remove dependency from Seaside-Tests-Functional package on Seaside-Examples package by having 3 functional tests use something other than WACounter for embedding and so on.' id '1764b691-04a0-6a42-94d5-838bc208bd73' date '18 October 2008' time '10:46:01 pm' author 'jf' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.10' message 'merged' id '2e6962c1-0f76-4655-b945-722fb987f0c5' date '18 October 2008' time '9:15:04 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.8' message '- removes unused var' id '35b15eec-dd16-4721-b0fe-36451b457b69' date '18 October 2008' time '8:59:34 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.7' message 'changes to work with render loop refactoring' id '39e7bc1c-a9ae-b64b-ad67-8901c720beb2' date '18 October 2008' time '11:31:18 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.6' message 'add functional test to simulate what would happen if a user tried to get tricky and started submitting select list options to the wrong list callback. There is potential here, if the handling of these callbacks was ever changed, to introduce a security vulnerability where Seaside would naively load the requested object and pass it into the wrong callback.' id '5f12146a-7577-b741-a413-0c4c9a4cd815' date '8 October 2008' time '11:59:10 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.5' message 'fixed send to deprecated method #owner' id 'd7e75861-eaac-7a46-abae-78f88bb53018' date '7 October 2008' time '10:33:20 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.4' message 'http://code.google.com/p/seaside/issues/detail?id=175 Change sender of WASession>>expire to use #unregister. The behaviour is not quite the same, though. Unless you redirect immediately, the session just gets re-registered. This is kind of unfortunate but works for now in this case. Also add redirects after the other actions (clear cache, etc) that result in our session being unregistered, otherwise we see the same behavioural problem. Remove the session expiry seconds edit box, since that setting has no effect now.' id 'cd94de55-96f6-4b4c-b108-461e876600ca' date '7 October 2008' time '6:56:58 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.3' message '- WAHTmlFunctionalTest set columns for Hello World TextBox' id '79246568-68b4-544e-9f58-2cc8f3adc606' date '6 October 2008' time '10:31:39 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.2' message 'Clean up WATestingFiles and adjust users of it.' id 'f9fffca6-0ebf-4d4e-8f04-a3231c2df18b' date '6 October 2008' time '5:36:30 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.1' message 'split up tests' id '81c5dfd2-fc60-9144-bb39-4d26d3e48173' date '6 October 2008' time '1:27:45 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.9' message '- merged' id '4769c44b-8f17-41ce-bd6a-9b0f44f365cb' date '18 October 2008' time '8:18:53 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.8' message '- SeasidePlatformSupport garbageCollect instead of Smalltalk garbageCollect' id '6d9801ef-6c30-45fe-bdd3-a52789226921' date '18 October 2008' time '6:21:25 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.8' message 'http://code.google.com/p/seaside/issues/detail?id=100 Cleanup responding and redirecting methods on WASession. Most went to WARequestContext and were deprecated on WASession (a few were renamed on the way). A couple were deleted. See the issue for details.' id 'b55d16d0-0092-ae4e-b2a3-571d8ddf7c25' date '18 October 2008' time '6:17:24 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-lr.96' message '- do not use any longer #printOn: and #printContentOn: in JSObject, but use #javascriptOn: and #javascriptContentOn: - implementors of external libraries that implment or send any of these methods need to perform the renaming as well' id '212be911-3f14-4d88-ac15-834b010fcff6' date '24 December 2009' time '11:24:59 am' author 'lr' ancestors ((id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-obi.139' message '- fix http://code.google.com/p/seaside/issues/detail?id=617 - use scale method - update Reference System' id 'c5843c25-95f5-cd41-816d-9ee898b91d07' date '3 August 2011' time '8:47:10 pm' author 'obi' ancestors ((id '3e092777-1e87-4e47-89f7-8489b7f41388')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.142' message '- Issue 678: an iframe should be more like a pop up - move WAIframeTag >> #callback: from Scriptaculous to Canvas' id '204b190f-6ef9-416e-8817-f6099498ea68' date '23 August 2011' time '12:05:20 pm' author 'pmm' ancestors ((id 'c5843c25-95f5-cd41-816d-9ee898b91d07')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.147' message '- formatting nazis from the dark side of the moon' id 'f6f96a8a-52dc-4ad0-ba8d-6848b6b93e10' date '19 February 2012' time '11:32:53 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.146' message '- added functional test to WADateTable' id '83cca07b-a15d-4706-8ad7-789042d571c4' date '22 January 2012' time '9:50:06 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.145' message '- formatting nazis from outer space' id '9365205c-1101-4b7d-b14a-4aaa9b7602d4' date '22 January 2012' time '5:02:57 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.144' message '- set page title for functional tests' id '21631988-0f9d-4db9-b0ad-640990cfb7a2' date '28 September 2011' time '7:16:26 pm' author 'pmm' ancestors ((id '12209b2b-7d2b-47ff-828a-19153b5ae19c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.163' message '- render more request headers' id '4acf5476-8b01-4543-b08c-953d27829aab' date '12 November 2014' time '7:04:01 pm' author 'pmm' ancestors ((id '780ca820-425c-4489-9706-04d6266202fc')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Seaside-Tests-Functional-JohanBrichau.172' message 'Functional tests using Parasol' id '6973e2eb-d231-0d00-8813-98d3060fbcdf' date '9 September 2018' time '4:37:47.618512 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.171' message '- found 20ms in WALotsaLinksFunctionalTest' id '962e5b52-0e96-4be9-a161-8b60d8e3a5f4' date '26 August 2016' time '10:09:21.620084 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.170' message '- direct rendering for numbers' id '81fdfefe-7bff-4989-b1c4-0c8f93e9b554' date '26 August 2016' time '8:57:34.97452 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.169' message 'Support inline CSS and JavaScript #839 - https://github.com/SeasideSt/Seaside/issues/839' id '5128a2c9-6e19-416e-ba8f-da355a400df2' date '21 August 2016' time '2:50:08.922968 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.168' message 'correction: datalist options should use the value attribute rather than nested text' id '9f3d948f-4670-4187-bfef-dc6f3e14294b' date '6 December 2015' time '11:31:35.18541 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.167' message 'Fix incomplete functional test for html5 datalist. Thanks to Hilaire for spotting.' id 'f7295892-03d6-4d1d-b391-88cd9ae1c355' date '6 December 2015' time '10:21:27.104394 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.166' message '- formatting - bug references' id 'cf5f6627-cc91-47a9-8eb6-be7f4e1ef657' date '14 July 2015' time '12:20:05.460422 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.165' message '- empty merge commit' id '1ca7e0ce-49ee-466f-a025-c00d8ed5499f' date '12 July 2015' time '10:35:35 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.164' message '#820 Configurations should not hold on to classes' id '94487524-8d17-4a8d-9fb9-d63dbb9384ea' date '12 July 2015' time '10:11:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.162' message '- lint fixes' id '780ca820-425c-4489-9706-04d6266202fc' date '19 August 2014' time '11:22:23 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.161' message 'Issue 763: Add support for srcset on img and source tag' id 'fd7b2ca1-9b59-466e-9613-cdf0d80b51c1' date '17 August 2014' time '8:23:47 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.160' message '- lint fixes' id '034ebe18-46b2-4f41-8e95-4e3e8b2afbff' date '16 August 2014' time '5:00 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.159' message '- fix tiger size' id '7108ebf0-7f70-4e4a-97d2-71e2d038e829' date '1 February 2014' time '5:38:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.158' message '- fix tiger URL' id '10293eae-f555-4f1e-ad6f-ed1199a0b93b' date '1 February 2014' time '5:35:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.157' message '- fine tune performance colors' id '9839ce1c-0e1f-400d-9253-8518337e5570' date '1 February 2014' time '5:27:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.156' message '- Slime' id '71fe90b1-6f24-4f2c-ab94-bbc087472724' date '14 September 2013' time '5:19:33 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.155' message '- Slime' id 'ba61b3b7-dd64-416c-9d11-06e0bb9d50d6' date '14 September 2013' time '5:05:42 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.154' message 'Moved Seaside-HTML5 to Seaside-Canvas and Seaside-Core' id 'fc89528c-d228-40e8-85e9-c508a1cf0168' date '12 September 2013' time '2:18:11.422 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.153' message 'Issue 749: Wrong handling of urls encoded in UTF8 http://code.google.com/p/seaside/issues/detail?id=749' id '7158f325-52c1-414a-8645-ff150ba6ffa1' date '8 September 2013' time '4:31:04 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.152' message '- Slime fixes, mostly recategorizations' id '3a22cae5-b0c9-4c33-8c70-d2f0c19dd72e' date '3 September 2012' time '4:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.151' message '- formatting Nazis from outer space' id '6dd445c3-a8a3-4947-838a-7f94342848c3' date '1 September 2012' time '5:23:48 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.150' message '- formatting Nazis from outer space' id '0ccb6362-bb2c-4e9f-8d67-1746f6cfc78b' date '1 September 2012' time '11:30:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.149' message '- merged' id '77632866-52dc-41e5-bfbf-73ec28eca698' date '5 May 2012' time '6:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.148' message '- Issue 727: walkback only works for exceptions in callback phase - http://code.google.com/p/seaside/issues/detail?id=727 - add way to fix rendering error - add post test' id '058b9798-ce33-458f-bf08-39455922cf68' date '5 May 2012' time '6:50:18 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.143' message '- merge with trunk' id '12209b2b-7d2b-47ff-828a-19153b5ae19c' date '23 August 2011' time '12:19:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.141' message '- Issue 592: investigate tracking sessions by SSL session id - add functional test for SSL session id' id 'd8c61fd0-369f-42aa-a961-d050b37fef03' date '14 August 2011' time '12:46:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.140' message '- merge with 3.0' id 'ac750e43-21c8-4f47-886a-95e29d0d65a4' date '6 August 2011' time '8:18:12 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.139' message '- remove deprecated methods and classes' id 'e3caff97-3d57-46a5-8886-7e7242acab53' date '2 August 2011' time '9:11:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.138' message '- fixed formatting of return message' id '3e092777-1e87-4e47-89f7-8489b7f41388' date '25 July 2011' time '8:21:17 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.137' message '- fixed spacing in blocks' id '50c65b26-bfd3-467d-b691-86c5d5fe3af8' date '25 July 2011' time '7:23:41 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.136' message '- Seaside-Tests-Functional-pmm.135 with new UUID' id 'fbb91f67-3e67-4be9-90f6-65c3b4927538' date '23 July 2011' time '8:26:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.133' message '- lint fixes' id '591168b7-3a73-4e42-97cb-e44c61269314' date '19 February 2011' time '11:09:58 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.132' message '- lint fixes' id '486a4808-e1a5-4df6-8292-e7a668cab3dc' date '18 February 2011' time '11:18:01 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.131' message '- lint fixes' id 'dc46a20a-21c4-4a22-a0f5-2f7931236b9a' date '16 February 2011' time '10:38:05 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.130' message '- formatting' id '66f735c6-8163-4fc3-8a42-0fcd190af343' date '8 February 2011' time '9:52:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-as.129' message 'Issue 639: merge WAHtmlCanvas and WARenderCanvas http://code.google.com/p/seaside/issues/detail?id=639' id '2268fa96-1f04-e841-91e7-172bf204a6e7' date '6 February 2011' time '10:17:59 pm' author 'as' ancestors ((name 'Seaside-Tests-Functional-pmm.128' message '- move keygen to HTML 5' id 'd27495e8-f5d4-44c3-afea-344d87c0cb65' date '2 February 2011' time '8:01:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.127' message '- move ruby to HTML 5' id '8b136ced-92eb-4920-81b2-a0faed623f6e' date '2 February 2011' time '7:55:54 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.126' message '- Issue 356: Add functional test for WAValidationDecoration - http://code.google.com/p/seaside/issues/detail?id=356' id 'bdbe5782-df57-494d-8e1c-8aad5865fa6e' date '19 December 2010' time '5:39:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.125' message '- Chrome has sometimes missing Content-Type on uploads' id 'ef8124e0-3440-40ea-b841-ed042c05ae89' date '31 October 2010' time '2:06:03 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.124' message '- don''t test character by character rendering for null codec' id '2dee6780-ab7f-41d9-b86d-a98b682b0a07' date '24 August 2010' time '6:58:45 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.123' message '- fixed bug with #with: causing date and time selectors appear twice (thanks to the annonymous reporter in the comments of the Seaside Book)' id '23f58081-124d-4605-81a3-d674c8c01cbf' date '2 August 2010' time '6:50:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.122' message 'add explicit dependency on Widgets' id '03bcb787-98c7-47c7-b78f-3ffb0014a83b' date '24 June 2010' time '11:22:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.121' message '- fix comment' id 'a663fef8-12f3-564a-9ab3-8ecbb2b08ec7' date '13 June 2010' time '9:08:24 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-YM.120' message 'Fix redirection in expiry tests' id 'b50f16fb-eede-4218-a7f1-89b53a4f83b7' date '22 May 2010' time '11:47:48 pm' author 'YM' ancestors ((name 'Seaside-Tests-Functional-obi.119' message '- adjust some performance test values - add & to better test text rendering performance' id '60e6f2eb-f6e0-bd45-a20e-5e5c153086a7' date '21 May 2010' time '9:05:01 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.118' message 'fix typo' id '489fcc39-a550-45e2-95c0-83239d9d6b48' date '22 February 2010' time '12:18:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.117' message '- added explicit repository url' id '2dcf3a12-20b6-4622-88a0-1acc2366d411' date '17 February 2010' time '3:51:06 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.116' message 'Properly fix http://code.google.com/p/seaside/issues/detail?id=544 I introduce a GROrderedMultiMap which specifically allows duplicate keys (GRSmallDictionary no longer does). This is used to implement WARequestFields, which is used throughtout for storing GET and POST fields. #at: will return the first matching field and #allAt: will return all matching values. Various renamings, fixes to callbacks, and to unit and functional tests. I also had to fix the Swazoo and Comanche server adaptors to correctly create WARequestFields instances for the POST fields and to correctly include the raw POST body in all cases (but it seems to be a ByteArray in Swazoo''s case and a ByteString or String for Comanche... seems not ideal)' id '2185bf15-e04e-48a8-a6d7-767fa0304e41' date '15 February 2010' time '9:33:11 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.115' message 'Bring WAUrl terminology in line with RFC 3986 (I got distracted on this while trying to work on fixing multiple fields with the same key). Leave old methods there marked as deprecated.' id '463bd778-6554-4eef-a505-d350e24f79e8' date '15 February 2010' time '2:52:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.114' message 'Let''s set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.' id 'ace0827e-ec89-4fd1-92a2-27edd9679fb7' date '9 February 2010' time '1:45:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.113' message 'http://code.google.com/p/seaside/issues/detail?id=405 Start storing the query fields in the Request URL and adjust accessors so that #queryFields returns those, #postFields returns the POST fields, and #fields returns a merge of the two. This is the simplest, least invasive implementation of this I could come up with. I still think we need to put some serious thought into how field merging and so on works.' id '8c2113ed-a3d6-482f-830d-16098712225b' date '31 January 2010' time '12:31:45 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.112' message 'http://code.google.com/p/seaside/issues/detail?id=488 Revert Seaside-Tests-Functional-dkh.92 (or at least some of it)' id '98a2ae41-1adc-4bfc-8625-c56e30d17acf' date '26 January 2010' time '2:00:15 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.111' message '- fixed some slime issues' id 'a30a2e68-3c71-4da9-b5d9-b406a317a74e' date '25 January 2010' time '11:41:21 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.110' message '- fixed various bugs in the radio button implementation - made radio buttons backward compatible - fixed some formatting issues' id '3e69ef59-e23a-48c0-b7a3-051663517b9b' date '25 January 2010' time '11:18:47 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.109' message '- fixed formatting - fixed custom selection (requires explicit registration)' id 'f1ea9ba5-9f84-4109-810e-cd0c02a578a4' date '23 January 2010' time '2:06:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.108' message '- add custom list rendering test' id '4629c1b4-e245-1d4e-a302-f71b3c2d258b' date '19 January 2010' time '11:21:11 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.107' message 'Tidy up naming and URLs for the various functional test suites. Hopefully this will make them easier to find for non-developers.' id '865ea112-0d73-40c6-b8ca-da94a511f119' date '11 January 2010' time '1:15:34 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.106' message '- use renamed method' id '1ceb6630-f382-5843-87c7-ea8d4edb0b4e' date '1 January 2010' time '10:04:08 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.105' message '- simplify nested list rendering code' id '5040e91c-ad54-054e-bd8e-902b1977b11c' date '1 January 2010' time '9:49:25 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.104' message '- enable #selected: for radio group' id 'de186e0d-6cf1-9041-ac9a-2011b6718a80' date '31 December 2009' time '9:56:04 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.103' message '- use #value: instead of #callbackValue: for radio button' id '3cd63db3-d8fd-c042-8de4-d0453283f01d' date '31 December 2009' time '7:09:54 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.102' message '- use "callbackValue: each" instead of "value: (group valueFor: each)" for radio buttons ' id 'e586403c-1a7b-6a46-bad8-2aec69b70e19' date '31 December 2009' time '1:44:26 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.101' message '- get rid of WADispatchCallback - use new rendering technique for radio group' id 'd44d6c88-776c-5341-8cf6-d955c240d44d' date '30 December 2009' time '5:06:20 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.100' message '- fix issues 374: Select- and multi-select-list-items 279: Select List without #callbacks: http://code.google.com/p/seaside/issues/detail?id=374 http://code.google.com/p/seaside/issues/detail?id=279 - add nested multi selection test - change nested rendering code' id 'a58560b7-7de4-4544-a7b1-dea94301aa75' date '30 December 2009' time '2:53:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.99' message '- cleanup' id '2889c116-63e0-3243-ac14-f9ceb75e29aa' date '30 December 2009' time '1:37:58 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.98' message '- add nested multi selection test - change nested rendering code' id '21c3a062-a7b4-cb45-be63-424638d6177a' date '30 December 2009' time '11:08:07 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.97' message 'merge' id '106197ff-6c55-4237-afba-d728838c171b' date '29 December 2009' time '5:00:15 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.96' message '- move Task stuff into Component package - no longer need special Flow configuration settings - Make parameter to onAnswer: blocks optional - Add #call:onAnswer: which does a #show:onAnswer: and then sends a render notification; rewrite #call: to use #call:onAnswer: - Make as few of the functional tests as possible depend on Flow' id '7ca49241-e9a4-4e7f-9e13-96c5a2ee4b78' date '29 December 2009' time '4:07:22 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.95' message '- http://code.google.com/p/seaside/issues/detail?id=507 - Issue 507: WAUrlEncodingFunctionalTest Parameter encoding fails - http://code.google.com/p/seaside/issues/detail?id=508 - Issue 508: WAUrlEncodingFunctionalTest instructions are incorrect' id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7' date '5 December 2009' time '12:04:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-dkh.94' message '- update the comments with GemStone-specific info' id '438ce99d-10e3-4c76-ad3d-09c758aeedfd' date '23 November 2009' time '3:40 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-lr.93' message 'merged' id 'aec5175a-f796-4c2d-9e1a-9ead3d95243a' date '14 November 2009' time '6:14:26 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.92' message '- Issue 480: WAUploadFunctionalTest fails to load .txt file - http://code.google.com/p/seaside/issues/detail?id=480 - make WAFile more file WARequest' id '23ddc3d2-56f5-4d72-a813-65e50ea8e4e0' date '14 November 2009' time '4:52:11 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-dkh.92' message '- fix bug http://code.google.com/p/seaside/issues/detail?id=488' id '197e94d9-78c0-42e8-8d8b-7818c6c2016a' date '13 November 2009' time '3:48:48 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-jf.91' message 'Deprecate now-confusingly-named WARequestHandler>>baseUrl in favour of #url' id 'dd2eb6f7-df6f-40e1-b36f-08ff2d75ee54' date '3 November 2009' time '1:25:21 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.90' message 'Rename Seaside-Platform to Grease in order to help make clear that it is not Seaside-specific and can be used by other projects as a compatibility layer. This was spawned by discussions when I started porting Magritte to VAST using the Platform layer.' id 'fbd8690d-8ba0-4958-aa8c-c4f8c4d2ab88' date '30 September 2009' time '10:54:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.89' message '- formatting' id 'ffaf8d90-41cd-4d4f-9d56-8f0a592e0286' date '20 September 2009' time '11:35:48 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.88' message '- fix parameter functional test' id 'b9fa5f60-096d-4acd-bff4-b47efba00261' date '6 September 2009' time '2:31:25 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.87' message '- Issue 458: Need a functional test for WARequest>>body - http://code.google.com/p/seaside/issues/detail?id=458' id 'c52d761f-6c49-4a3b-a92a-75674fcc4867' date '6 September 2009' time '1:36:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.86' message '- add #nextIfPresentDo: to path consumer' id '1460c175-42a0-431e-805a-738e90475d90' date '1 September 2009' time '9:04:51 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.85' message '- Issue 440: provide access to unconsumed path element - http://code.google.com/p/seaside/issues/detail?id=440' id 'e7276469-c0cd-421f-a2b6-0cec661e8fe3' date '31 August 2009' time '3:27:23 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.84' message '- renamed the string ''Squeak'' in package names to ''Pharo'' (see Issue 433) ' id 'd160f203-bdb4-4269-9199-1aa5753cb6f6' date '30 August 2009' time '5:52:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.83' message '- added functional test for tailing slash' id '65d14aa3-9ce1-436e-b265-c3431945acbf' date '15 August 2009' time '11:15:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.82' message '- coding conventions' id 'c964c2e4-6f74-4b08-aeb9-1752089a4dd7' date '5 July 2009' time '1:28:41 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-obi.81' message '- extend WAInputFunctionalTest to test also the titles: functionality see http://code.google.com/p/seaside/issues/detail?id=375' id '528388d1-51b8-fc45-a0e1-33f232ca2abf' date '4 July 2009' time '9:23:16 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.80' message '- fixes: Issue 363: WAPopupFunctionalTest issues - assign an answer handler that closes the window' id '24e139b6-f018-4451-9c8f-76988e321f36' date '29 June 2009' time '10:37:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.79' message '- fixed http://code.google.com/p/seaside/issues/detail?id=389 - image url was wrong' id 'd9543b0f-35b6-4980-98b8-4a2bc7758963' date '14 June 2009' time '1:13:34 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.78' message '- fixed categorization' id '83f01374-2e47-4d53-86fa-c6c43e6da70e' date '15 May 2009' time '6:31:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.77' message '- replace some users of #asString with platform independent #seasideString - fixed some Slime issue' id '1c3fff68-462d-4796-aa41-ebf47730b1be' date '26 April 2009' time '7:11:03 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.76' message '- use inline rendering for performance tests' id 'a0f2f4d5-8857-9149-9098-1533751f63e7' date '13 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.75' message '- show number of iterations' id 'b332e614-7e27-4245-a9eb-d305ec86dbae' date '12 March 2009' time '7:46:43 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.74' message '- use reference values for performance tests' id '28a4b49b-2206-cc4c-9499-8d9d885321c2' date '11 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.73' message '- reordering performance tests' id '0313e27f-8eaa-8644-a550-7be76ff2ab96' date '11 March 2009' time '12:51 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.72' message '- use better timing for WAPerformanceFunctionalTest' id 'f7cc2371-187d-674c-9c9f-75b59fe28de6' date '10 March 2009' time '11:59:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.71' message '- added WAPerformanceFunctionalTest' id '4aef2e46-bfd1-7548-a918-2021e6b6650a' date '10 March 2009' time '9:43:29 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.70' message '- fixed misspelling at WALotsaLinksFunctionalTest' id '6e0e38fb-f17b-1d46-b99c-cafec82a94fd' date '10 March 2009' time '8:25:18 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.69' message '- removed unsent method' id '0a719e53-dffc-4c42-ae8b-06b85c8abd84' date '8 March 2009' time '7:30:31 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.68' message '- Removed test component for "closeThisPopup" from Functional Tests' id '7193a5e1-89ab-0d4b-984a-3daa92b52f89' date '8 March 2009' time '5:53:03 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.67' message '- add test for "closeThisPopup" # see http://code.google.com/p/seaside/issues/detail?id=299' id 'bb0510c3-c6e1-1f46-ade7-c62cf12fc90d' date '8 March 2009' time '5:14:48 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.66' message '- fixed various lint issues' id '00881d08-a3a1-4415-a335-640004077a65' date '5 March 2009' time '9:18:09 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.65' message 'Remove dependency of WAExceptionFilter on Session and move it into the Core package. Have it store its own configuration. Still no UI for actually configuring it but I''ll do that next. In the meantime, Applications added with WAAdmin will have a new named configuration added to the filter so that can be used to change the exception handler for *all* applications. You''ll need to clear your config cache and reload your applications after loading this.' id '5ac1dfcb-9849-4333-8c0d-92aae56f297e' date '4 March 2009' time '11:14:49 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.64' message '- fixed various slime/lint issues that went unnoticed so far because of a bug in the refactoring engine' id '7a565861-2d27-4bd8-bd3c-f204d7463e25' date '28 February 2009' time '11:19:55 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.63' message '- the input tests should also test hidden input fields' id '678b651d-709d-47df-a34d-da602c353b5a' date '22 February 2009' time '3:33:29 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.62' message '- added a file input to WAInputElementContainer to be able to tests its behavior in different scenarios - renamed WAGetInputFunctionalTest to WAInputGetFunctionalTest, WAInputFunctionalTest to WAInputPostFunctionalTest and WAMultipartInputFunctionalTest to WAInputPostMultipartFunctionalTest so that they show up in the functional next to each other - improved the explanation in WAInputGetFunctionalTest, WAInputPostFunctionalTest and WAInputPostMultipartFunctionalTest' id '7208c213-c7cd-4e7c-960c-ccdc79265d8d' date '22 February 2009' time '3:15:53 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.61' message 'http://code.google.com/p/seaside/issues/detail?id=339 Remove all (I think) dependencies from Seaside-(Squeak-)Test-Functional and Seaside-(Squeak-)WebTools on Seaside-(Squeak-)Flow WebTools should now be useable on platforms without continuations. I had to add a dependency from the Development packages on Flow because the WalkbackErrorHandler just won''t work without a Continuation.' id '6f476bea-7a26-44c8-9092-876830a98fec' date '21 February 2009' time '4:08:14 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.60' message 'Replace senders of "aRenderer context actionUrl" with "aRenderer actionUrl"' id 'ecee6a2d-dcc8-4bd9-9dec-49c19b316743' date '21 February 2009' time '10:45:52 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.59' message 'Fix behaviour description in functional tests after solving http://code.google.com/p/seaside/issues/detail?id=324' id '08eeb03c-e60a-4bc3-baaf-b20eed9df854' date '20 February 2009' time '3:07:06 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.58' message 'Fix http://code.google.com/p/seaside/issues/detail?id=310 Store the root component in the Session property dictionary rather than in the RenderLoopContinuation. This means we no longer need #inNewRenderLoopShow: and #inNewRenderLoopCall:. Instead you can just do "self session presenter show:" This has the additional benefit of making sure the old root component still gets snapshotted.' id 'd5342efc-dd23-43fb-8cf6-96be00f303bf' date '20 February 2009' time '12:13:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.57' message 'http://code.google.com/p/seaside/issues/detail?id=215 Move #filterWith:during:, #authenticateWith:during:, and #isolate: on Component into the Seaside-Flow package. And move a Functional test that was using #isolate: into Seaside-Tests-Flow-Functional' id 'ecb99e29-aeff-2e46-b9d2-5cdf746f0c1b' date '9 February 2009' time '5:30:07 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.56' message 'add a (hacky) test for signaling an error during rendering ( currently broken - see http://code.google.com/p/seaside/issues/detail?id=340 )' id '7f2d4041-7246-0f4c-a464-e8b47a8f633c' date '8 February 2009' time '10:41:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.55' message 'correct spelling... the plural of codec should be codecs (a codex is something else)' id '485040ac-1819-4915-b216-d1f13ec33c6e' date '7 February 2009' time '8:34:24 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.54' message '- WACode refactoring so that it can potientially work on streams and so that it does not depend on semaphores - WAServerAdaptor cleanup (for details see http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-February/002778.html)' id '19542aa6-aba5-4839-80e9-e42667030f1a' date '7 February 2009' time '1:13:19 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.53' message '- fixed some compatibility issues with ANSI streams' id 'a8eee8a4-fcc0-44b8-9529-c2e38944dc0d' date '4 February 2009' time '11:38:36 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.52' message 'break some circular dependencies' id 'd7ef9d78-c7aa-4a91-a1cf-7788de29774a' date '1 February 2009' time '10:13:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.51' message '- removed unnecessary calls to #call: - removed tests that test flow functionality' id '6cd6f955-98b7-44cc-8088-4a92aea229c3' date '24 January 2009' time '9:28:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.50' message 'http://code.google.com/p/seaside/issues/detail?id=164 Put test for platform #garbageCollect method in Seaside-Tests-Functional ' id 'fde2c2e8-7b6d-462a-8ffb-a82b9af8db74' date '23 January 2009' time '8:13:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.49' message 'remove tests in WAErrorFunctionalTest which returned nil and Object. This behaviour is no longer possible with the response refactoring.' id 'effa43b1-7171-46b8-8824-3aeaa8fd6913' date '23 January 2009' time '4:39:09 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.48' message '- don''t do a redirect for adding cookies' id '0e88af6b-15c7-4b1a-99ef-18667dfff254' date '22 January 2009' time '10:49:59 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.47' message 'As debated at the Konstanz sprint and touched upon in http://code.google.com/p/seaside/issues/detail?id=221, move Platform methods to instance side and implement WASqueakPlatform as a subclass of WAPlatform. This allows us to provide default implementations where possible, helps document which methods are required, and means that we have a class as our global instead of the un-namespace "SeasidePlatformSupport". In case it is useful, the refactoring code was: "The refactoring:" WASqueakPlatform class selectors do: [ :ea | (ORSwapMethodRefactoring swapMethod: ea in: WASqueakPlatform class) execute ] "The renaming:" (ORSourceRegexRefactoring new replace: ''SeasidePlatformSupport'' with: ''WAPlatform current''; yourself) execute' id '763f7779-83c4-4c86-8f1d-5805e8a744b7' date '22 January 2009' time '3:01:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.46' message 'fix cookie functional tests to work with rendering refactoring' id '4c540d74-8847-4259-a566-d19b5beb4c9c' date '21 January 2009' time '11:09:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.45' message 'In discussions with Lukas last night I realized that the error handler is holding onto the request context and this could be a problem with continuations. This adds a functional test that confirms whether error handling works properly after a call: (it currently doesn''t)' id 'b1511733-698a-49f2-ada2-8690fd5d8ce0' date '14 January 2009' time '12:20:41 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.44' message 'Lukas says javascript links need "url: ''#''" now...' id 'efdcc39d-ab7f-4031-aaea-31c50e7ba25c' date '12 January 2009' time '11:43:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.43' message '- removed deprecation functional test' id '93383106-c3e3-4e27-b62e-eb1a46b487ed' date '2 January 2009' time '2:27:09 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.42' message '- added WADeprecationFunctionalTest' id '3aa3c0e6-b154-46fa-92ac-b42d8657d17a' date '1 January 2009' time '7:49:29 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.41' message '- merged' id '1f8f6724-504b-4879-83ba-ce4076743576' date '1 January 2009' time '6:47:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.36' message '- better explanations' id 'a1bc4014-40a9-4c14-810d-cc5a8500eb82' date '1 January 2009' time '6:18:02 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.40' message '- added slime rule to detect invalid or incomplete senders of #seasideDeprecatedApi:details: - fixed callers of #seasideDeprecatedApi:details:' id 'a915ec67-2b98-4811-8462-4071e91bbf66' date '30 December 2008' time '1:02:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.39' message '- removed WAHtmlFunctionalTest as it was calling deprecated functionality and there are serveral more specific fixtures that test the same functionality' id 'ff326549-cd70-4645-b17c-f283d6262112' date '27 December 2008' time '6:17:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.38' message '- removed WALinkSubmitFunctionalTest that only tests deprecated Javascript functionality' id '1481eeae-212c-4f7c-821e-fc946f41444f' date '27 December 2008' time '6:10:33 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.37' message '- removed unrelated and deprecated functionality tests from WADateTimeFunctionalTest' id '282d1b5b-a632-4db6-a176-155bf6405239' date '27 December 2008' time '6:08:10 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.36' message '- do not use deprecated javascript cruft anymore - added missing checkbox and radio button to WAInputElementContainer' id '4808fe31-6fb8-40a9-b007-e58caa95a18a' date '27 December 2008' time '5:43:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.35' message '- made WAAllTests URL handling more robust: * look at first element in the relative path instead of the last element in the path, some tests add stuff to the path * don''t do mixed String/Symbol equality comparison (class names)' id '81b48522-96fe-4215-b09a-f6de0f6cd5c6' date '7 December 2008' time '6:44:36 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.34' message '- made the functional tests restful - some formatting fixes while playing with WAExpiryFunctionalTest' id '7ca61bb5-15c5-4d3d-af85-e2d3c808ff0f' date '2 December 2008' time '8:44:38 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.33' message '- cleanup of method protocols - fixed inconsistencies' id '7f6059ac-f2f7-427d-af48-7e19e2be4631' date '29 November 2008' time '2:14:57 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jok.32' message 'update dependencies -- Seaside-Test-Core required due to references to WATestingFiles class.' id 'd8f9ccf1-e2b7-ad47-b0fb-ab1fd43edc99' date '28 November 2008' time '4:04:11 pm' author 'jok' ancestors ((name 'Seaside-Tests-Functional-lr.31' message '- fixes Issue 219: Why does WADecorationTask override #updateStates: ?' id '00cda7be-dda4-44b4-b6d3-047e2b9673d9' date '28 November 2008' time '4:41:15 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.30' message '- HTML validation' id 'f97cf6d8-ee79-4ce6-a007-a13678e5bd2c' date '14 November 2008' time '10:36:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.29' message '- fixed the comment for the deprecation error test' id '6f7bfc03-d6c4-4d8a-8858-84a50104232d' date '12 November 2008' time '8:12:13 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.28' message 'merged' id 'b2e2ccd2-8a63-4575-b022-4c1c95be6f1a' date '11 November 2008' time '11:38:05 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.27' message '- fixed unknown message send - fixed some slime complaints' id '66dde118-13e3-4d94-aea5-fabd00b5530d' date '11 November 2008' time '11:37:36 pm' author 'lr' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-pmm.27' message '- tests for key generator' id '10d4c11d-69f1-4919-9b46-2205591a4178' date '11 November 2008' time '11:12:11 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.26' message '- merged' id 'addaa945-c40f-4ff2-9bb4-9d8b365d263e' date '8 November 2008' time '1:55:02 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.25' message '- test for codec instead of server' id 'd83ad90a-20cd-447b-bf49-0a6cef9c1ff4' date '8 November 2008' time '1:30:50 pm' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.26' message 'http://code.google.com/p/seaside/issues/detail?id=227 Reintroduce previous ExceptionHandler refactorings but with a few changes to satisy complaints in this issue: + Most ErrorHandlers no longer catch Halts + The only one that does is WAHtmlHaltAndErrorHandler, which is in a Squeak-specific package, which removes the need for the platform #haltClass method. This handler can be used or subclassed in production + Code to resume WARequestContextNotFound was moved up to the top-level WAExceptionHandler so that stepping over #requestContext will work in a debugger, even when not using a DebugErrorHandler + The text in the functional tests was updated to indicate that the results are handler- (and occasionaly platform-) specific' id '1053f0fc-51e2-0644-88db-3cf2048a87fa' date '12 November 2008' time '1:43:44 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.25' message 'http://code.google.com/p/seaside/issues/detail?id=227 Apparently my exception handler refactoring broke many things in various ways. Revert everything back to the old error handler mechanism (adapted for changes to session and render loop).' id 'd382ecaf-ef6d-8a4a-a3ea-b055268f0df2' date '7 November 2008' time '11:06:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.24' message '- SLint fixes' id '5b514c7c-ab77-4b3c-b78e-879d508a02e9' date '5 November 2008' time '2:36:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.23' message '- merged' id '10586de2-d3fb-4f16-a836-907bf0a144f6' date '5 November 2008' time '2:30:43 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.19' message '- SLint fixes' id '701cb6c0-e599-4020-b0fd-5d0ba5ab04f0' date '5 November 2008' time '1:56:59 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.22' message 'The goal of WARequestContext is to be a decoupling interface between request handlers and whatever wants the request handled. Rather than storing the server adaptor itself in the request context, it is therefore cleaner to make sure that the request context holds all information that needs to be exchanged. In fact, there is essentially no protocol common to all server adaptors that could be useful to a request handler and there were no users of WARequestContext>>server other than to get the codec. This series of commits therefore changes WARequestContext to hold the codec that was used to decode the request and stops storing the server adaptor on the context. If it turns out that people *do* want server-adaptor-specific information in their code, server adaptors could use custom subclasses of WARequestContext to provide it.' id 'd6879e34-feca-8647-93d4-9aa0b044f3e7' date '5 November 2008' time '10:27:19 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.21' message 'add functional test for WATrail' id 'f46631ac-35a4-0845-a33b-d2ed76dbdcb8' date '4 November 2008' time '11:56:55 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.20' message '- removed WARequestHandler>>#isFiltered, it is not used anywhere' id '593336b8-1865-48b1-bd77-518e6aacea28' date '4 November 2008' time '9:25:15 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.19' message 'Merge in the painterrenderer branch' id 'dbb79daa-0663-6d4d-8fd5-54d8e0d4066e' date '3 November 2008' time '10:22:35 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.18' message '- removed initializers of functional tests that registered themselves as applications' id '2383836c-71df-423e-9bc8-03f50d85bc7e' date '1 November 2008' time '6:16:37 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.17' message 'signal a discriptive error when the render phase fails to generate a response. This avoids seing the server adaptor''s default error response when a nil response is generated. #possibleCauses is implemented to explain that the user is probably doing a #call: from a render method. Also add a functional test to allow us to test the behaviour of calling from within a render method.' id 'caaddcd6-b5c3-2148-b416-ebad8b40e5bb' date '28 October 2008' time '10:21:02 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.16' message 'http://code.google.com/p/seaside/issues/detail?id=213 It was really annoying to have the Session automatically register itself in the Application. The caused weirdness when unregistering a session - the render phase would then cause the session to re-register itself under a new key. To fix this, WAApplication now registers the session when it is created and the session should not re-register itself. Added #keyFor:ifAbsent: and #urlFor:ifAbsent: as well as #keyFor: and #urlFor: which signal a WAUnregisteredHandlerError if the handler is not found. Change senders of #urlForRequestHandler:addHandlerField: and #ensureKeyForHandler: to use these new methods. The RenderLoopContinuations now catch this error and redirect to a new session. If you want to redirect somewhere else, you should call WARequestContext>>redirectTo: after unregistering the session. Also rename several methods on WARegistry to get a more consistent interface, both internally and with WADispatcher) and deprecate the old versions (plus changed senders).' id '76afe0bf-32e8-684a-aa40-b94623a07d9d' date '27 October 2008' time '5:45:21 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.15' message '- more valid HTML' id '99de9588-c0f6-4d28-98f8-c7e9e273d7a9' date '26 October 2008' time '11:46:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.14' message 'http://code.google.com/p/seaside/issues/detail?id=209 Fix senders of deprecated #registerAsApplication:' id '4a9b99dd-288b-0444-b236-b5855cce65ad' date '26 October 2008' time '6:15:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.13' message '- updating package information' id '7402ab1e-69af-40f4-8060-33124bdfd56f' date '23 October 2008' time '10:10:20 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.12' message 'Added my best guess at package dependency information (please fill in descriptions)' id 'f10408f2-2ec9-364a-b46b-3e8caf99bf98' date '23 October 2008' time '12:37:36 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.painterrenderer.3' message 'put #visiblePresentersDo: back for now implemented in terms of visitors... the code is too ugly for the few pluggable cases at the moment otherwise.' id '10922331-7d50-1c44-8a50-9d471ebfb5d4' date '22 October 2008' time '4:19:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.2' message 'fix senders of #visiblePresentersDo: But see http://code.google.com/p/seaside/issues/detail?id=219' id 'eb5f133d-3aa6-4545-96c1-ee0bfb8b94ec' date '22 October 2008' time '1:57:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.1' message 'change a test to use painter/component visitors' id 'c8a18671-9ab4-4b4b-b210-db90a7aa1fa3' date '22 October 2008' time '1:48:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.11' message 'merged' id 'd73324a9-7c2a-4794-9682-ae083c416b5f' date '19 October 2008' time '9:07:05 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.10' message 'remove dependency from Seaside-Tests-Functional package on Seaside-Examples package by having 3 functional tests use something other than WACounter for embedding and so on.' id '1764b691-04a0-6a42-94d5-838bc208bd73' date '18 October 2008' time '10:46:01 pm' author 'jf' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.10' message 'merged' id '2e6962c1-0f76-4655-b945-722fb987f0c5' date '18 October 2008' time '9:15:04 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.8' message '- removes unused var' id '35b15eec-dd16-4721-b0fe-36451b457b69' date '18 October 2008' time '8:59:34 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.7' message 'changes to work with render loop refactoring' id '39e7bc1c-a9ae-b64b-ad67-8901c720beb2' date '18 October 2008' time '11:31:18 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.6' message 'add functional test to simulate what would happen if a user tried to get tricky and started submitting select list options to the wrong list callback. There is potential here, if the handling of these callbacks was ever changed, to introduce a security vulnerability where Seaside would naively load the requested object and pass it into the wrong callback.' id '5f12146a-7577-b741-a413-0c4c9a4cd815' date '8 October 2008' time '11:59:10 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.5' message 'fixed send to deprecated method #owner' id 'd7e75861-eaac-7a46-abae-78f88bb53018' date '7 October 2008' time '10:33:20 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.4' message 'http://code.google.com/p/seaside/issues/detail?id=175 Change sender of WASession>>expire to use #unregister. The behaviour is not quite the same, though. Unless you redirect immediately, the session just gets re-registered. This is kind of unfortunate but works for now in this case. Also add redirects after the other actions (clear cache, etc) that result in our session being unregistered, otherwise we see the same behavioural problem. Remove the session expiry seconds edit box, since that setting has no effect now.' id 'cd94de55-96f6-4b4c-b108-461e876600ca' date '7 October 2008' time '6:56:58 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.3' message '- WAHTmlFunctionalTest set columns for Hello World TextBox' id '79246568-68b4-544e-9f58-2cc8f3adc606' date '6 October 2008' time '10:31:39 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.2' message 'Clean up WATestingFiles and adjust users of it.' id 'f9fffca6-0ebf-4d4e-8f04-a3231c2df18b' date '6 October 2008' time '5:36:30 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.1' message 'split up tests' id '81c5dfd2-fc60-9144-bb39-4d26d3e48173' date '6 October 2008' time '1:27:45 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.9' message '- merged' id '4769c44b-8f17-41ce-bd6a-9b0f44f365cb' date '18 October 2008' time '8:18:53 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.8' message '- SeasidePlatformSupport garbageCollect instead of Smalltalk garbageCollect' id '6d9801ef-6c30-45fe-bdd3-a52789226921' date '18 October 2008' time '6:21:25 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.8' message 'http://code.google.com/p/seaside/issues/detail?id=100 Cleanup responding and redirecting methods on WASession. Most went to WARequestContext and were deprecated on WASession (a few were renamed on the way). A couple were deleted. See the issue for details.' id 'b55d16d0-0092-ae4e-b2a3-571d8ddf7c25' date '18 October 2008' time '6:17:24 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-lr.96' message '- do not use any longer #printOn: and #printContentOn: in JSObject, but use #javascriptOn: and #javascriptContentOn: - implementors of external libraries that implment or send any of these methods need to perform the renaming as well' id '212be911-3f14-4d88-ac15-834b010fcff6' date '24 December 2009' time '11:24:59 am' author 'lr' ancestors ((id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-obi.139' message '- fix http://code.google.com/p/seaside/issues/detail?id=617 - use scale method - update Reference System' id 'c5843c25-95f5-cd41-816d-9ee898b91d07' date '3 August 2011' time '8:47:10 pm' author 'obi' ancestors ((id '3e092777-1e87-4e47-89f7-8489b7f41388')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.142' message '- Issue 678: an iframe should be more like a pop up - move WAIframeTag >> #callback: from Scriptaculous to Canvas' id '204b190f-6ef9-416e-8817-f6099498ea68' date '23 August 2011' time '12:05:20 pm' author 'pmm' ancestors ((id 'c5843c25-95f5-cd41-816d-9ee898b91d07')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.147' message '- formatting nazis from the dark side of the moon' id 'f6f96a8a-52dc-4ad0-ba8d-6848b6b93e10' date '19 February 2012' time '11:32:53 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.146' message '- added functional test to WADateTable' id '83cca07b-a15d-4706-8ad7-789042d571c4' date '22 January 2012' time '9:50:06 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.145' message '- formatting nazis from outer space' id '9365205c-1101-4b7d-b14a-4aaa9b7602d4' date '22 January 2012' time '5:02:57 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.144' message '- set page title for functional tests' id '21631988-0f9d-4db9-b0ad-640990cfb7a2' date '28 September 2011' time '7:16:26 pm' author 'pmm' ancestors ((id '12209b2b-7d2b-47ff-828a-19153b5ae19c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.163' message '- render more request headers' id '4acf5476-8b01-4543-b08c-953d27829aab' date '12 November 2014' time '7:04:01 pm' author 'pmm' ancestors ((id '780ca820-425c-4489-9706-04d6266202fc')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/properties.json b/repository/Seaside-Tests-Functional.package/properties.json index f037444a7..6f31cf5a2 100644 --- a/repository/Seaside-Tests-Functional.package/properties.json +++ b/repository/Seaside-Tests-Functional.package/properties.json @@ -1,2 +1 @@ -{ - } +{ } \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/.filetree b/repository/Seaside-Tests-Webdriver.package/.filetree index 8998102c2..57a679737 100644 --- a/repository/Seaside-Tests-Webdriver.package/.filetree +++ b/repository/Seaside-Tests-Webdriver.package/.filetree @@ -1,4 +1,5 @@ { - "noMethodMetaData" : true, "separateMethodMetaAndSource" : false, - "useCypressPropertiesFile" : true } + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st new file mode 100644 index 000000000..7acbde029 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st @@ -0,0 +1,36 @@ +testing +testCanvasTableFunctionalTest + | entities entitiesTable rows currencyTable headers entityHeaders exchangeRates | + self selectTest: 'WACanvasTableFunctionalTest'. + + entityHeaders := #( + ('Character' 'Entity' 'Decimal' 'Hex' 'Rendering in Your Browser') + ('Entity' 'Decimal' 'Hex')). + entities := { + #('non-breaking space' ' ' ' ' ' ' ' ' ' ' ' ') . + #('ampersand' '&' '&' '&' '&' '&' '&') . + #('less than sign' '<' '<' '<' '<' '<' '<') . + #('greater than sign' '>' '>' '>' '>' '>' '>') . + { 'euro sign' . '€' . '€' . '€' . (String with: Character euro) . (String with: Character euro) . (String with: Character euro) } + }. + + entitiesTable := (driver findElementsByTagName: 'table') detect:[:table | (table findElementByTagName: 'caption') getText = 'HTML 4.0 entities' ]. + headers := entitiesTable findElementsByCSSSelector: 'thead tr'. + headers with: entityHeaders do:[:header :headerDef | + self assert: ((header findElementsByTagName: 'th') collect: #getText) equals: headerDef ]. + rows := entitiesTable findElementsByCSSSelector: 'tbody tr'. + rows with: entities do:[:row :entityDef | + self assert: ((row findElementsByTagName: 'td') collect: #getText) equals: entityDef ]. + + exchangeRates := #( + ('EUR' '1.7') + ('USD' '1.3') + ('DKK' '23.36') + ('SEK' '19.32') + ). + + currencyTable := (driver findElementsByTagName: 'table') detect:[:table | (table findElementByTagName: 'caption') getText = 'Currencies against Swiss Franc (CHF)' ]. + rows := currencyTable findElementsByCSSSelector: 'tbody tr'. + rows with: exchangeRates do:[:row :entityDef | + self assert: ((row findElementByTagName: 'th') getText) equals: entityDef first. + self assert: ((row findElementByTagName: 'td') getText) equals: entityDef second.]. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st new file mode 100644 index 000000000..8be2c874e --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st @@ -0,0 +1,7 @@ +testing +testCanvasTagFunctionalTest + | | + self selectTest: 'WACanvasTagTest'. + "Can only test if this does not crash" + driver findElementByID: #tutorial. + (driver findElementsByTagName: 'script') anySatisfy: [:script | script getText = 'drawShape()' ]. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st new file mode 100644 index 000000000..09d62521d --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testContextFunctionalTest + + self selectTest: 'WAContextFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st new file mode 100644 index 000000000..93297ce36 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st @@ -0,0 +1,26 @@ +testing +testCookieFunctionalTest + + | firstRow secondRow | + self selectTest: 'WACookieFunctionalTest'. + + firstRow := (driver findElementByID: #addFirstCookie) findElementByXPath: '../..'. + (firstRow findElementsByTagName: 'input') first sendKeys: 'seaside'. + (firstRow findElementsByTagName: 'input') second sendKeys: 'aubergine'. + (driver findElementByID: #addFirstCookie) click. + + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'seaside') & (row getText includesSubstring: 'aubergine') ]). + + firstRow := (driver findElementByID: #addFirstCookie) findElementByXPath: '../..'. + (firstRow findElementsByTagName: 'input') first sendKeys: 'grease'. + (firstRow findElementsByTagName: 'input') second sendKeys: 'monkey'. + secondRow := (driver findElementByID: #addSecondCookie) findElementByXPath: '../..'. + (secondRow findElementsByTagName: 'input') first sendKeys: 'parasol'. + (secondRow findElementsByTagName: 'input') second sendKeys: 'sunscreen'. + (driver findElementByID: #addSecondCookie) click. + + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'parasol') & (row getText includesSubstring: 'sunscreen') ]). + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]). + + (((driver findElementsByTagName: 'tr') detect:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]) findElementByCSSSelector: 'input[type=submit]') click. + self deny: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]). \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st new file mode 100644 index 000000000..bc9b71374 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st @@ -0,0 +1,60 @@ +testing +testDateSelectorFunctionalTest + + | fromDate toDate fromDateSelects toDateSelects fromTime toTime fromTimeSelects toTimeSelects deltaTime fromDateAndTime deltaDuration toDateAndTime fromDateAndTimeSelects toDateAndTimeSelects | + self selectTest: 'WADateSelectorFunctionalTest'. + + fromDate := Date today. + toDate := Date today addDays: 300. + + fromDateSelects := (((driver findElementByID: #dateForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromDateSelects at: 1)) selectByValue: fromDate monthIndex greaseString. + (BPSelect on: (fromDateSelects at: 2)) selectByVisibleText: fromDate dayOfMonth greaseString. + (BPSelect on: (fromDateSelects at: 3)) selectByVisibleText: fromDate year greaseString. + + toDateSelects := (((driver findElementByID: #dateForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toDateSelects at: 1)) selectByValue: toDate monthIndex greaseString. + (BPSelect on: (toDateSelects at: 2)) selectByVisibleText: toDate dayOfMonth greaseString. + (BPSelect on: (toDateSelects at: 3)) selectByVisibleText: toDate year greaseString. + + (((driver findElementByID: #dateForm) findElementByXPath: './ancestor-or-self::form') findElementByCSSSelector: 'input[type=submit]') click. + self assert: ((driver findElementByTagName:'h3') getText includesSubstring: '300 day(s)'). + (driver findElementByCSSSelector: 'input[type=submit]') click. + + fromTime := Time now. + deltaTime := Time hour: 4 minute: 30 second: 10. + toTime := fromTime addTime: deltaTime. + + fromTimeSelects := (((driver findElementByID: #timeForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromTimeSelects at: 1)) selectByVisibleText: fromTime hour greaseString. + (BPSelect on: (fromTimeSelects at: 2)) selectByVisibleText: fromTime minutes greaseString. + (BPSelect on: (fromTimeSelects at: 3)) selectByVisibleText: fromTime seconds greaseString. + + toTimeSelects := (((driver findElementByID: #timeForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toTimeSelects at: 1)) selectByVisibleText: toTime hour greaseString. + (BPSelect on: (toTimeSelects at: 2)) selectByVisibleText: toTime minutes greaseString. + (BPSelect on: (toTimeSelects at: 3)) selectByVisibleText: toTime seconds greaseString. + + (((driver findElementByID: #timeForm) findElementByXPath: './ancestor-or-self::form') findElementByCSSSelector: 'input[type=submit]') click. + self assert: ((driver findElementByTagName:'h3') getText includesSubstring: deltaTime asSeconds greaseString,' second(s)'). + (driver findElementByCSSSelector: 'input[type=submit]') click. + + fromDateAndTime := DateAndTime now. + deltaDuration := Duration days: 10 hours: 4 minutes: 30 seconds: 10. + toDateAndTime := fromDateAndTime + deltaDuration. + + fromDateAndTimeSelects := (((driver findElementByID: #dateTimeForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromDateAndTimeSelects at: 1)) selectByValue: fromDateAndTime monthIndex greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 2)) selectByVisibleText: fromDateAndTime dayOfMonth greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 3)) selectByVisibleText: fromDateAndTime year greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 4)) selectByVisibleText: fromDateAndTime asTime hour greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 5)) selectByVisibleText: fromDateAndTime asTime minutes greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 6)) selectByVisibleText: fromDateAndTime asTime seconds greaseString. + + toDateAndTimeSelects := (((driver findElementByID: #dateTimeForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toDateAndTimeSelects at: 1)) selectByValue: toDateAndTime monthIndex greaseString. + (BPSelect on: (toDateAndTimeSelects at: 2)) selectByVisibleText: toDateAndTime dayOfMonth greaseString. + (BPSelect on: (toDateAndTimeSelects at: 3)) selectByVisibleText: toDateAndTime year greaseString. + (BPSelect on: (toDateAndTimeSelects at: 4)) selectByVisibleText: toDateAndTime asTime hour greaseString. + (BPSelect on: (toDateAndTimeSelects at: 5)) selectByVisibleText: toDateAndTime asTime minutes greaseString. + (BPSelect on: (toDateAndTimeSelects at: 6)) selectByVisibleText: toDateAndTime asTime seconds greaseString. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st new file mode 100644 index 000000000..8ab77f06a --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st @@ -0,0 +1,34 @@ +testing +testDateTimeFunctionalTest + | dateTime inputs | + self selectTest: 'WADateTimeFunctionalTest'. + + dateTime := DateAndTime midnight + (Time hour: 16 minute: 30 second: 10). + + (BPSelect on: ((driver findElementByID: #inputs) findElementByTagName: 'select')) selectByValue: dateTime monthIndex greaseString. + inputs := ((driver findElementByID: #inputs) findElementsByCSSSelector: 'input[type=text]'). + (inputs at: 1) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime dayOfMonth greaseString. + (inputs at: 2) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime year greaseString. + (inputs at: 3) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime hour greaseString. + (inputs at: 4) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime minutes greaseString. + (inputs at: 5) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime seconds greaseString. + ((driver findElementByID: #inputs) findElementByCSSSelector: 'input[type=submit]') click. + + self assert: ((driver findElementByID: #inputs) getText includesSubstring: 'Button action: ' , dateTime asDate greaseString , ' ' , dateTime asTime greaseString) \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json index 977994386..bb6779b18 100644 --- a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json @@ -1,10 +1,17 @@ { - "class" : { - }, "instance" : { - "componentClass" : "JohanBrichau 3/1/2014 19:16", - "selectTest:" : "JohanBrichau 3/1/2014 19:30", "testBatchFunctionalTest" : "JohanBrichau 5/2/2014 21:37", - "testButtonFunctionalTest" : "JohanBrichau 5/2/2014 21:17", + "testCallbackSecurityFunctionalTest" : "JohanBrichau 4/1/2016 14:46", + "testCanvasTagFunctionalTest" : "JohanBrichau 9/9/2018 12:40", + "testContextFunctionalTest" : "JohanBrichau 9/9/2018 15:10", + "testCanvasTableFunctionalTest" : "JohanBrichau 9/9/2018 12:30", + "testDateTimeFunctionalTest" : "JohanBrichau 9/9/2018 16:37", "testCallbackFunctionalTest" : "JohanBrichau 4/1/2016 14:27", - "testCallbackSecurityFunctionalTest" : "JohanBrichau 4/1/2016 14:46" } } + "testButtonFunctionalTest" : "JohanBrichau 5/2/2014 21:17", + "testCookieFunctionalTest" : "JohanBrichau 9/9/2018 15:07", + "componentClass" : "JohanBrichau 3/1/2014 19:16", + "testDateSelectorFunctionalTest" : "JohanBrichau 9/9/2018 16:01", + "selectTest:" : "JohanBrichau 3/1/2014 19:30" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/properties.json b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/properties.json index b802ec0cb..ead26a586 100644 --- a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/properties.json +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Webdriver", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAWebDriverFunctionalTestCase", - "pools" : [ - ], "super" : "WAWebDriverTestCase", - "type" : "normal" } + "category" : "Seaside-Tests-Webdriver", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAWebDriverFunctionalTestCase", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st new file mode 100644 index 000000000..8a64f9525 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st @@ -0,0 +1,4 @@ +running +desiredDriverBrowserCapabilities + + ^ BPDesiredCapabilities chrome \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/methodProperties.json b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/methodProperties.json index 0e4a66223..bf2bcfc2f 100644 --- a/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/methodProperties.json +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/methodProperties.json @@ -1,5 +1,6 @@ { - "class" : { - }, "instance" : { - } } + "desiredDriverBrowserCapabilities" : "JohanBrichau 9/9/2018 09:34" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/properties.json b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/properties.json index 3d56eca61..7895a1835 100644 --- a/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/properties.json +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverTestCase.class/properties.json @@ -1,14 +1,11 @@ { - "category" : "Seaside-Tests-Webdriver", - "classinstvars" : [ - ], - "classvars" : [ - ], "commentStamp" : "", - "instvars" : [ - ], - "name" : "WAWebDriverTestCase", - "pools" : [ - ], "super" : "BPSeasideWebDriverTestCase", - "type" : "normal" } + "category" : "Seaside-Tests-Webdriver", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAWebDriverTestCase", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/monticello.meta/version b/repository/Seaside-Tests-Webdriver.package/monticello.meta/version index edcdfbfe5..834a269e0 100644 --- a/repository/Seaside-Tests-Webdriver.package/monticello.meta/version +++ b/repository/Seaside-Tests-Webdriver.package/monticello.meta/version @@ -1 +1 @@ -(name 'Seaside-Tests-Webdriver-JohanBrichau.4' message 'A test a day keeps the doctor away' id '38e5a046-50e7-4474-b297-35133e66dc74' date '1 April 2016' time '2:51:48.862211 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.3' message 'A test a day keeps the doctor away' id '5a2f3f02-c2d1-4128-b74f-6108d1640078' date '1 April 2016' time '2:30:13.996771 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.2' message 'update to latest Parasol' id 'b6eed8fe-3765-4b89-af06-ab9bd6c21116' date '1 April 2016' time '12:29:47.831386 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.1' message 'started work on parasol tests for seaside itself' id '8258e068-6a10-4acc-94e0-3e559a15716a' date '2 May 2014' time '9:58:11.536031 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Seaside-Tests-Webdriver-JohanBrichau.5' message 'Functional tests using Parasol' id '57b2d9ed-d231-0d00-8816-8f77060fbcdf' date '9 September 2018' time '4:38:20.599362 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.4' message 'A test a day keeps the doctor away' id '38e5a046-50e7-4474-b297-35133e66dc74' date '1 April 2016' time '2:51:48.862211 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.3' message 'A test a day keeps the doctor away' id '5a2f3f02-c2d1-4128-b74f-6108d1640078' date '1 April 2016' time '2:30:13.996771 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.2' message 'update to latest Parasol' id 'b6eed8fe-3765-4b89-af06-ab9bd6c21116' date '1 April 2016' time '12:29:47.831386 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.1' message 'started work on parasol tests for seaside itself' id '8258e068-6a10-4acc-94e0-3e559a15716a' date '2 May 2014' time '9:58:11.536031 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/properties.json b/repository/Seaside-Tests-Webdriver.package/properties.json index f037444a7..6f31cf5a2 100644 --- a/repository/Seaside-Tests-Webdriver.package/properties.json +++ b/repository/Seaside-Tests-Webdriver.package/properties.json @@ -1,2 +1 @@ -{ - } +{ } \ No newline at end of file From a6dc9bc9ab000fc03759017785cf68548877ab95 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 11:55:57 +0200 Subject: [PATCH 002/131] travis tests: add chrome and selenium to enable functional tests --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.travis.yml b/.travis.yml index 7f4c9f8b7..c1a7d2162 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,20 @@ language: smalltalk sudo: false +addons: + apt: + packages: + - google-chrome-stable +before_install: + - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" +before_script: + - wget http://selenium-release.storage.googleapis.com/3.14/selenium-server-standalone-3.14.0.jar + - wget https://chromedriver.storage.googleapis.com/2.41/chromedriver_linux64.zip + - unzip chromedriver_linux64.zip + - "export DISPLAY=:99.0" + - "sh -e /etc/init.d/xvfb start" + - sleep 3 # give xvfb some time to start + - "java -Dwebdriver.chrome.driver=chromedriver -jar selenium-server-standalone-3.14.0.jar -port 4444 > /tmp/seleniumlog.&" + smalltalk: - Pharo-7.0 - Pharo-6.1 From dff48d2e880ad4e1538b5aefe5d90574cb2eb85c Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 12:16:52 +0200 Subject: [PATCH 003/131] Added first batch of Parasol-based functional tests to travis --- .../instance/baselinecommon..st | 13 +++++++-- .../methodProperties.json | 2 +- .../monticello.meta/version | 2 +- .../instance/testDelayFunctionalTest.st | 10 +++++++ .../instance/testDelegationFunctionalTest.st | 27 +++++++++++++++++++ .../instance/testEncodingFunctionalTest.st | 6 +++++ .../instance/testExceptionFunctionalTest.st | 6 +++++ .../instance/testExpiryFunctionalTest.st | 6 +++++ .../instance/testFilterFunctionalTest.st | 6 +++++ .../testFlowConvenienceFunctionalTest.st | 6 +++++ .../methodProperties.json | 23 ++++++++++------ .../monticello.meta/version | 2 +- 12 files changed, 96 insertions(+), 13 deletions(-) create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st create mode 100644 repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st index 62e57437a..104f27f9d 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st @@ -26,6 +26,13 @@ baselinecommon: spec ]. spec for: #'common' do: [ + + spec + baseline: 'Parasol' + with: [ + spec + loads: #('default'); + repository: 'github://SeasideSt/Parasol:master/repository' ]. spec package: 'Seaside-Canvas' with: [ @@ -83,13 +90,15 @@ baselinecommon: spec package: 'Seaside-Tests-Tools-Web' with: [ spec requires: #('Seaside-Tools-Web' 'Seaside-Tests-Environment' ). ]; package: 'Seaside-Tests-UTF8' with: [ - spec requires: #('Seaside-Tests-Core' ) ]. + spec requires: #('Seaside-Tests-Core' ) ]; + package: 'Seaside-Tests-Webdriver' with: [ + spec requires: #('Parasol' 'Seaside-Tests-Functional' ) ]. spec group: 'default' with: #('Core' 'JSON' 'Email' 'Javascript' 'JQuery' 'JQueryUI' 'Seaside-Examples' 'Seaside-Welcome'); group: 'OneClick' with: #('Tests' 'Development' 'Zinc'); group: 'CI' with: #('Tests' 'Development Tests'); group: 'Core' with: #('Seaside-Core' 'Seaside-Canvas' 'Seaside-Session' 'Seaside-Component' 'Seaside-RenderLoop' 'Seaside-Tools-Core' 'Seaside-Flow' 'Seaside-Environment' 'Seaside-Widgets' ); - group: 'Tests' with: #('Core' 'Seaside-Tests-Core' 'Seaside-Tests-Canvas' 'Seaside-Tests-Session' 'Seaside-Tests-Component' 'Seaside-Tests-RenderLoop' 'Seaside-Tests-Environment' 'Seaside-Tests-Flow' 'Seaside-Tests-UTF8' 'Seaside-Tests-InternetExplorer' 'Seaside-Tests-Email' 'Seaside-Tests-Examples' 'RSS Tests' 'Welcome Tests' 'REST Tests' 'Swagger Tests'); + group: 'Tests' with: #('Core' 'Seaside-Tests-Core' 'Seaside-Tests-Canvas' 'Seaside-Tests-Session' 'Seaside-Tests-Component' 'Seaside-Tests-RenderLoop' 'Seaside-Tests-Environment' 'Seaside-Tests-Flow' 'Seaside-Tests-UTF8' 'Seaside-Tests-InternetExplorer' 'Seaside-Tests-Email' 'Seaside-Tests-Examples' 'RSS Tests' 'Welcome Tests' 'REST Tests' 'Swagger Tests' 'Seaside-Tests-Webdriver'); group: 'Development' with: #('Core' 'Seaside-Development' ); group: 'Development Tests' with: #('Development' 'Core' 'Seaside-Tests-Development' ); group: 'Email' with: #('Seaside-Email'); diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json index f00fa0383..2d9a1109a 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json @@ -2,7 +2,7 @@ "instance" : { "baselinewelcome:" : "dkh 01/21/2018 09:09", "baselineob:" : "JohanBrichau 8/27/2015 20:42", - "baselinecommon:" : "JohanBrichau 5/26/2017 11:09", + "baselinecommon:" : "JohanBrichau 9/11/2018 12:02", "baselineadaptors:" : "JohanBrichau 3/28/2016 14:31", "baselinejson:" : "JohanBrichau 2/15/2014 11:47", "baselinerest:" : "pmm 9/8/2018 12:48", diff --git a/repository/BaselineOfSeaside3.package/monticello.meta/version b/repository/BaselineOfSeaside3.package/monticello.meta/version index 253924545..63ae88081 100644 --- a/repository/BaselineOfSeaside3.package/monticello.meta/version +++ b/repository/BaselineOfSeaside3.package/monticello.meta/version @@ -1 +1 @@ -(name 'BaselineOfSeaside3-pmm.78' message 'Seaside-REST loads Seaside-Component - fixes #958' id '1e3757b4-bb31-0d00-be7f-81c70cc013fb' date '8 September 2018' time '12:55:51.498759 pm' author 'pmm' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.77' message 'merged by GitFileTree-MergeDriver' id '832592b3-2083-49d3-a5ef-1cc645b8181c' date '6 September 2018' time '9:44:20.104794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.76' message 'merged by GitFileTree-MergeDriver' id 'f8117a69-9276-4bfb-aa52-fbaa4f8426b7' date '23 June 2018' time '10:56:37.562794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.74' message 'merged by GitFileTree-MergeDriver' id 'd6d43ab7-acf2-4511-9a78-90f4507fe701' date '24 January 2018' time '11:42:29.348656 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.63' message 'Adapt baseline to Pharo 7.' id 'c499cf2b-bf1b-0d00-91c7-29c40ba07aa1' date '2 December 2017' time '4:49:44.96762 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.62' message 'Adapt baseline to Pharo 7.' id '74b19624-bf1b-0d00-91c6-03a40ba07aa1' date '2 December 2017' time '4:47:43.79862 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((id '1d75663c-3526-48ec-96e1-02442d65b4a5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((id '82d778e5-8b92-44dd-a2c3-b3600ec15743')) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd')) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'BaselineOfSeaside3-JohanBrichau.79' message 'Added Parasol tests' id '59e68c7f-f731-0d00-b008-42c409711223' date '11 September 2018' time '12:16:03.862526 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.78' message 'Seaside-REST loads Seaside-Component - fixes #958' id '1e3757b4-bb31-0d00-be7f-81c70cc013fb' date '8 September 2018' time '12:55:51.498759 pm' author 'pmm' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.77' message 'merged by GitFileTree-MergeDriver' id '832592b3-2083-49d3-a5ef-1cc645b8181c' date '6 September 2018' time '9:44:20.104794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.76' message 'merged by GitFileTree-MergeDriver' id 'f8117a69-9276-4bfb-aa52-fbaa4f8426b7' date '23 June 2018' time '10:56:37.562794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.74' message 'merged by GitFileTree-MergeDriver' id 'd6d43ab7-acf2-4511-9a78-90f4507fe701' date '24 January 2018' time '11:42:29.348656 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.63' message 'Adapt baseline to Pharo 7.' id 'c499cf2b-bf1b-0d00-91c7-29c40ba07aa1' date '2 December 2017' time '4:49:44.96762 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.62' message 'Adapt baseline to Pharo 7.' id '74b19624-bf1b-0d00-91c6-03a40ba07aa1' date '2 December 2017' time '4:47:43.79862 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((id '1d75663c-3526-48ec-96e1-02442d65b4a5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((id '82d778e5-8b92-44dd-a2c3-b3600ec15743')) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st new file mode 100644 index 000000000..5f282c5b3 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st @@ -0,0 +1,10 @@ +testing +testDelayFunctionalTest + self selectTest: 'WADelayFunctionalTest'. + + self should: [ (driver findElementByTagName: 'h3') ] raise: BPNoSuchElementException. + (driver findElementByPartialLinkText: 'Start') click. + self assert: (driver findElementByTagName: 'h3') getText = '3 seconds'. + (Delay forSeconds: 3) wait. + self should: [ (driver findElementByTagName: 'h3') ] raise: BPNoSuchElementException. + self shouldnt: [ driver findElementByPartialLinkText: 'Start' ] raise: BPNoSuchElementException \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st new file mode 100644 index 000000000..8dd6d4dfb --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st @@ -0,0 +1,27 @@ +testing +testDelegationFunctionalTest + | step1aVisiblePresenters step1bVisiblePresenters step2VisiblePresenters | + self selectTest: 'WADelegationFunctionalTest'. + step1aVisiblePresenters := OrderedCollection new. + step1bVisiblePresenters := OrderedCollection new. + step2VisiblePresenters := OrderedCollection new. + + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 2'. + self componentUnderTest visiblePresentersDo: [ :presenter | step1aVisiblePresenters add: presenter ]. + + driver goBack. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 2'. + self componentUnderTest visiblePresentersDo: [ :presenter | step1bVisiblePresenters add: presenter ]. + + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + self componentUnderTest visiblePresentersDo: [ :presenter | step2VisiblePresenters add: presenter ]. + + + "Needs work" + self fail. + diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st new file mode 100644 index 000000000..75183107c --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testEncodingFunctionalTest + + self selectTest: 'WAEncodingFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st new file mode 100644 index 000000000..1bcab33e4 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testExceptionFunctionalTest + + self selectTest: 'WAExceptionFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st new file mode 100644 index 000000000..d80cbde57 --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testExpiryFunctionalTest + + self selectTest: 'WAExpiryFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st new file mode 100644 index 000000000..1c9c5674d --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testFilterFunctionalTest + + self selectTest: 'WAFilterFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st new file mode 100644 index 000000000..3543fe82b --- /dev/null +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testFlowConvenienceFunctionalTest + + self selectTest: 'WAFlowConvenienceFunctionalTest'. + self fail. + "(BPSelect on: (driver findElementsByTagName: 'select')) selectByValue: dateTime monthIndex greaseString." \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json index bb6779b18..86874a27e 100644 --- a/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json +++ b/repository/Seaside-Tests-Webdriver.package/WAWebDriverFunctionalTestCase.class/methodProperties.json @@ -1,17 +1,24 @@ { "instance" : { - "testBatchFunctionalTest" : "JohanBrichau 5/2/2014 21:37", + "testCallbackFunctionalTest" : "JohanBrichau 4/1/2016 14:27", + "testDelegationFunctionalTest" : "JohanBrichau 9/11/2018 12:15", + "testFlowConvenienceFunctionalTest" : "JohanBrichau 9/11/2018 12:03", "testCallbackSecurityFunctionalTest" : "JohanBrichau 4/1/2016 14:46", - "testCanvasTagFunctionalTest" : "JohanBrichau 9/9/2018 12:40", + "testFilterFunctionalTest" : "JohanBrichau 9/9/2018 18:37", + "componentClass" : "JohanBrichau 3/1/2014 19:16", "testContextFunctionalTest" : "JohanBrichau 9/9/2018 15:10", - "testCanvasTableFunctionalTest" : "JohanBrichau 9/9/2018 12:30", + "testDelayFunctionalTest" : "JohanBrichau 9/9/2018 17:49", + "testCanvasTagFunctionalTest" : "JohanBrichau 9/9/2018 12:40", "testDateTimeFunctionalTest" : "JohanBrichau 9/9/2018 16:37", - "testCallbackFunctionalTest" : "JohanBrichau 4/1/2016 14:27", - "testButtonFunctionalTest" : "JohanBrichau 5/2/2014 21:17", - "testCookieFunctionalTest" : "JohanBrichau 9/9/2018 15:07", - "componentClass" : "JohanBrichau 3/1/2014 19:16", + "testCanvasTableFunctionalTest" : "JohanBrichau 9/9/2018 12:30", + "testExpiryFunctionalTest" : "JohanBrichau 9/9/2018 18:36", + "testEncodingFunctionalTest" : "JohanBrichau 9/9/2018 18:35", "testDateSelectorFunctionalTest" : "JohanBrichau 9/9/2018 16:01", - "selectTest:" : "JohanBrichau 3/1/2014 19:30" + "selectTest:" : "JohanBrichau 3/1/2014 19:30", + "testBatchFunctionalTest" : "JohanBrichau 5/2/2014 21:37", + "testCookieFunctionalTest" : "JohanBrichau 9/9/2018 15:07", + "testExceptionFunctionalTest" : "JohanBrichau 9/9/2018 18:35", + "testButtonFunctionalTest" : "JohanBrichau 5/2/2014 21:17" }, "class" : { } } \ No newline at end of file diff --git a/repository/Seaside-Tests-Webdriver.package/monticello.meta/version b/repository/Seaside-Tests-Webdriver.package/monticello.meta/version index 834a269e0..35c876c43 100644 --- a/repository/Seaside-Tests-Webdriver.package/monticello.meta/version +++ b/repository/Seaside-Tests-Webdriver.package/monticello.meta/version @@ -1 +1 @@ -(name 'Seaside-Tests-Webdriver-JohanBrichau.5' message 'Functional tests using Parasol' id '57b2d9ed-d231-0d00-8816-8f77060fbcdf' date '9 September 2018' time '4:38:20.599362 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.4' message 'A test a day keeps the doctor away' id '38e5a046-50e7-4474-b297-35133e66dc74' date '1 April 2016' time '2:51:48.862211 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.3' message 'A test a day keeps the doctor away' id '5a2f3f02-c2d1-4128-b74f-6108d1640078' date '1 April 2016' time '2:30:13.996771 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.2' message 'update to latest Parasol' id 'b6eed8fe-3765-4b89-af06-ab9bd6c21116' date '1 April 2016' time '12:29:47.831386 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.1' message 'started work on parasol tests for seaside itself' id '8258e068-6a10-4acc-94e0-3e559a15716a' date '2 May 2014' time '9:58:11.536031 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'Seaside-Tests-Webdriver-JohanBrichau.6' message 'More functional tests using Parasol' id 'b8aefd7d-f731-0d00-b006-f91409711223' date '11 September 2018' time '12:15:37.701352 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.5' message 'Functional tests using Parasol' id '57b2d9ed-d231-0d00-8816-8f77060fbcdf' date '9 September 2018' time '4:38:20.599362 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.4' message 'A test a day keeps the doctor away' id '38e5a046-50e7-4474-b297-35133e66dc74' date '1 April 2016' time '2:51:48.862211 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.3' message 'A test a day keeps the doctor away' id '5a2f3f02-c2d1-4128-b74f-6108d1640078' date '1 April 2016' time '2:30:13.996771 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.2' message 'update to latest Parasol' id 'b6eed8fe-3765-4b89-af06-ab9bd6c21116' date '1 April 2016' time '12:29:47.831386 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Webdriver-JohanBrichau.1' message 'started work on parasol tests for seaside itself' id '8258e068-6a10-4acc-94e0-3e559a15716a' date '2 May 2014' time '9:58:11.536031 pm' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file From d268d66796db93337ba5850af3af2eb132706bb8 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 17:09:56 +0200 Subject: [PATCH 004/131] travis: fix loading --- .smalltalk.ston | 1 + .travis.yml | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/.smalltalk.ston b/.smalltalk.ston index 344266a88..d39381816 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -6,6 +6,7 @@ SmalltalkCISpec { #directory : 'repository', #load : [ 'CI' ], #useLatestMetacello : true, + #onConflictUseLoaded : true, #platforms : [ #pharo, #squeak ] }, SCIMetacelloLoadSpec { diff --git a/.travis.yml b/.travis.yml index c1a7d2162..e3b2cda10 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,8 +4,14 @@ addons: apt: packages: - google-chrome-stable + +smalltalk_edge: + source: Yesplan/smalltalkCI + branch: metacello-extensions + before_install: - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" + before_script: - wget http://selenium-release.storage.googleapis.com/3.14/selenium-server-standalone-3.14.0.jar - wget https://chromedriver.storage.googleapis.com/2.41/chromedriver_linux64.zip From 850ad29c90cae6bb42a6511571f98ed4293f4e9c Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 17:49:24 +0200 Subject: [PATCH 005/131] travis loading with parasol: try with a lock --- .smalltalk.ston | 5 ++++- lockSeaside.st | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 lockSeaside.st diff --git a/.smalltalk.ston b/.smalltalk.ston index d39381816..9540d4360 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -1,12 +1,15 @@ SmalltalkCISpec { #loading : [ + SCICustomScript { + #path : 'lockSeaside.st', + #platforms : [ #pharo ] + }, SCIMetacelloLoadSpec { #useLatestMetacello : true, #baseline : 'Seaside3', #directory : 'repository', #load : [ 'CI' ], #useLatestMetacello : true, - #onConflictUseLoaded : true, #platforms : [ #pharo, #squeak ] }, SCIMetacelloLoadSpec { diff --git a/lockSeaside.st b/lockSeaside.st new file mode 100644 index 000000000..365a2ab75 --- /dev/null +++ b/lockSeaside.st @@ -0,0 +1,3 @@ +Metacello new + baseline: 'Seaside3'; + lock \ No newline at end of file From 3a45d5549b8b25b2f631ab851c73265cae747185 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 18:01:40 +0200 Subject: [PATCH 006/131] fix loading the webdriver tests --- .smalltalk.ston | 14 +++++--------- lockSeaside.st | 3 --- .../instance/baselinecommon..st | 3 ++- .../BaselineOfSeaside3.class/methodProperties.json | 2 +- .../monticello.meta/version | 2 +- 5 files changed, 9 insertions(+), 15 deletions(-) delete mode 100644 lockSeaside.st diff --git a/.smalltalk.ston b/.smalltalk.ston index 9540d4360..13fbdf2b2 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -1,25 +1,21 @@ SmalltalkCISpec { #loading : [ - SCICustomScript { - #path : 'lockSeaside.st', - #platforms : [ #pharo ] - }, SCIMetacelloLoadSpec { #useLatestMetacello : true, #baseline : 'Seaside3', #directory : 'repository', #load : [ 'CI' ], #useLatestMetacello : true, - #platforms : [ #pharo, #squeak ] + #platforms : [ #pharo, #squeak, #gemstone ] }, SCIMetacelloLoadSpec { + #useLatestMetacello : true, #baseline : 'Seaside3', #directory : 'repository', - #onWarningLog : true, - #load : [ 'CI' ], + #load : [ 'Webdriver-Tests' ], #useLatestMetacello : true, - #platforms : [ #gemstone ] - } + #platforms : [ #pharo, #squeak, #gemstone ] + }, ], #testing : { #exclude : { diff --git a/lockSeaside.st b/lockSeaside.st deleted file mode 100644 index 365a2ab75..000000000 --- a/lockSeaside.st +++ /dev/null @@ -1,3 +0,0 @@ -Metacello new - baseline: 'Seaside3'; - lock \ No newline at end of file diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st index 104f27f9d..174fd8f20 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st @@ -98,7 +98,8 @@ baselinecommon: spec group: 'OneClick' with: #('Tests' 'Development' 'Zinc'); group: 'CI' with: #('Tests' 'Development Tests'); group: 'Core' with: #('Seaside-Core' 'Seaside-Canvas' 'Seaside-Session' 'Seaside-Component' 'Seaside-RenderLoop' 'Seaside-Tools-Core' 'Seaside-Flow' 'Seaside-Environment' 'Seaside-Widgets' ); - group: 'Tests' with: #('Core' 'Seaside-Tests-Core' 'Seaside-Tests-Canvas' 'Seaside-Tests-Session' 'Seaside-Tests-Component' 'Seaside-Tests-RenderLoop' 'Seaside-Tests-Environment' 'Seaside-Tests-Flow' 'Seaside-Tests-UTF8' 'Seaside-Tests-InternetExplorer' 'Seaside-Tests-Email' 'Seaside-Tests-Examples' 'RSS Tests' 'Welcome Tests' 'REST Tests' 'Swagger Tests' 'Seaside-Tests-Webdriver'); + group: 'Tests' with: #('Core' 'Seaside-Tests-Core' 'Seaside-Tests-Canvas' 'Seaside-Tests-Session' 'Seaside-Tests-Component' 'Seaside-Tests-RenderLoop' 'Seaside-Tests-Environment' 'Seaside-Tests-Flow' 'Seaside-Tests-UTF8' 'Seaside-Tests-InternetExplorer' 'Seaside-Tests-Email' 'Seaside-Tests-Examples' 'RSS Tests' 'Welcome Tests' 'REST Tests' 'Swagger Tests'); + group: 'Webdriver-Tests' with: #('Seaside-Tests-Webdriver'); group: 'Development' with: #('Core' 'Seaside-Development' ); group: 'Development Tests' with: #('Development' 'Core' 'Seaside-Tests-Development' ); group: 'Email' with: #('Seaside-Email'); diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json index 2d9a1109a..ce4615e83 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json @@ -2,7 +2,7 @@ "instance" : { "baselinewelcome:" : "dkh 01/21/2018 09:09", "baselineob:" : "JohanBrichau 8/27/2015 20:42", - "baselinecommon:" : "JohanBrichau 9/11/2018 12:02", + "baselinecommon:" : "JohanBrichau 9/11/2018 17:57", "baselineadaptors:" : "JohanBrichau 3/28/2016 14:31", "baselinejson:" : "JohanBrichau 2/15/2014 11:47", "baselinerest:" : "pmm 9/8/2018 12:48", diff --git a/repository/BaselineOfSeaside3.package/monticello.meta/version b/repository/BaselineOfSeaside3.package/monticello.meta/version index 63ae88081..aae11307e 100644 --- a/repository/BaselineOfSeaside3.package/monticello.meta/version +++ b/repository/BaselineOfSeaside3.package/monticello.meta/version @@ -1 +1 @@ -(name 'BaselineOfSeaside3-JohanBrichau.79' message 'Added Parasol tests' id '59e68c7f-f731-0d00-b008-42c409711223' date '11 September 2018' time '12:16:03.862526 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.78' message 'Seaside-REST loads Seaside-Component - fixes #958' id '1e3757b4-bb31-0d00-be7f-81c70cc013fb' date '8 September 2018' time '12:55:51.498759 pm' author 'pmm' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.77' message 'merged by GitFileTree-MergeDriver' id '832592b3-2083-49d3-a5ef-1cc645b8181c' date '6 September 2018' time '9:44:20.104794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.76' message 'merged by GitFileTree-MergeDriver' id 'f8117a69-9276-4bfb-aa52-fbaa4f8426b7' date '23 June 2018' time '10:56:37.562794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.74' message 'merged by GitFileTree-MergeDriver' id 'd6d43ab7-acf2-4511-9a78-90f4507fe701' date '24 January 2018' time '11:42:29.348656 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.63' message 'Adapt baseline to Pharo 7.' id 'c499cf2b-bf1b-0d00-91c7-29c40ba07aa1' date '2 December 2017' time '4:49:44.96762 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.62' message 'Adapt baseline to Pharo 7.' id '74b19624-bf1b-0d00-91c6-03a40ba07aa1' date '2 December 2017' time '4:47:43.79862 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((id '1d75663c-3526-48ec-96e1-02442d65b4a5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((id '82d778e5-8b92-44dd-a2c3-b3600ec15743')) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'BaselineOfSeaside3-JohanBrichau.80' message 'Separated the webdriver tests to fix metacello loading circular conflict' id 'b47a9351-fc31-0d00-a315-96970d7d15b8' date '11 September 2018' time '6:01:07.378252 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.79' message 'Added Parasol tests' id '59e68c7f-f731-0d00-b008-42c409711223' date '11 September 2018' time '12:16:03.862526 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.78' message 'Seaside-REST loads Seaside-Component - fixes #958' id '1e3757b4-bb31-0d00-be7f-81c70cc013fb' date '8 September 2018' time '12:55:51.498759 pm' author 'pmm' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.77' message 'merged by GitFileTree-MergeDriver' id '832592b3-2083-49d3-a5ef-1cc645b8181c' date '6 September 2018' time '9:44:20.104794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.76' message 'merged by GitFileTree-MergeDriver' id 'f8117a69-9276-4bfb-aa52-fbaa4f8426b7' date '23 June 2018' time '10:56:37.562794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.74' message 'merged by GitFileTree-MergeDriver' id 'd6d43ab7-acf2-4511-9a78-90f4507fe701' date '24 January 2018' time '11:42:29.348656 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.63' message 'Adapt baseline to Pharo 7.' id 'c499cf2b-bf1b-0d00-91c7-29c40ba07aa1' date '2 December 2017' time '4:49:44.96762 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.62' message 'Adapt baseline to Pharo 7.' id '74b19624-bf1b-0d00-91c6-03a40ba07aa1' date '2 December 2017' time '4:47:43.79862 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((id '1d75663c-3526-48ec-96e1-02442d65b4a5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((id '82d778e5-8b92-44dd-a2c3-b3600ec15743')) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file From 15487593acaea69c4bd047c7c868038360952864 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 18:04:23 +0200 Subject: [PATCH 007/131] fix typo in smalltalk.ston --- .smalltalk.ston | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index 13fbdf2b2..120cf284f 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -15,7 +15,7 @@ SmalltalkCISpec { #load : [ 'Webdriver-Tests' ], #useLatestMetacello : true, #platforms : [ #pharo, #squeak, #gemstone ] - }, + } ], #testing : { #exclude : { From 414191373ebb1970c13b7e59b49952d236aca3b8 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 18:11:52 +0200 Subject: [PATCH 008/131] fix loading the webdriver tests --- .smalltalk.ston | 1 + 1 file changed, 1 insertion(+) diff --git a/.smalltalk.ston b/.smalltalk.ston index 120cf284f..a3d15b26d 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -14,6 +14,7 @@ SmalltalkCISpec { #directory : 'repository', #load : [ 'Webdriver-Tests' ], #useLatestMetacello : true, + #onConflictUseLoaded : true, #platforms : [ #pharo, #squeak, #gemstone ] } ], From 62e8c78318a1d282397865d433007a07891fb958 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 11 Sep 2018 18:25:20 +0200 Subject: [PATCH 009/131] make sudo required to fix webdriver tests --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e3b2cda10..57a403e50 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: smalltalk -sudo: false +sudo: required addons: apt: packages: From 585344e00734267e4a80b0780d411cf2d4aafa1a Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Sun, 23 Dec 2018 22:16:25 +0100 Subject: [PATCH 010/131] Remove duplication in baseline security. Fixes #1102 --- .../instance/baselinesecurity..st | 32 ++++++------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinesecurity..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinesecurity..st index 7e539679f..3facec569 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinesecurity..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinesecurity..st @@ -1,33 +1,21 @@ baselines baselinesecurity: spec spec - for: #pharo - do: [ spec package: 'Cryptography' with: [ spec repository: 'github://pharo-contributions/Cryptography:0.3.2/source' ]. - spec + for: #squeakCommon + do: [ spec package: 'Seaside-Security' with: [ spec requires: #('Seaside-Core' 'Cryptography'); includes: #('Seaside-Pharo-Security') ]; package: 'Seaside-Pharo-Security'; - package: 'Seaside-Tests-Security' with: [ spec requires: #('Seaside-Security') ]. - spec + package: 'Seaside-Tests-Security' with: [ spec requires: #('Seaside-Security') ]; package: 'Seaside-Tests-Security' with: [ spec includes: #('Seaside-Tests-Pharo-Security') ]; - package: 'Seaside-Tests-Pharo-Security' ]. - spec - for: #squeak - do: [ spec package: 'Cryptography' with: [ spec repository: 'http://www.squeaksource.com/Cryptography' ]. + package: 'Seaside-Tests-Pharo-Security'. + spec - package: 'Seaside-Security' - with: [ spec - requires: #('Seaside-Core' 'Cryptography'); - includes: #('Seaside-Pharo-Security') ]; - package: 'Seaside-Pharo-Security'; - package: 'Seaside-Tests-Security' with: [ spec requires: #('Seaside-Security') ]. - spec - package: 'Seaside-Tests-Security' with: [ spec includes: #('Seaside-Tests-Pharo-Security') ]; - package: 'Seaside-Tests-Pharo-Security' ]. - spec - for: #squeakCommon - do: [ spec group: 'Security' with: #('Seaside-Security'); - group: 'Security Tests' with: #('Seaside-Tests-Security') ] + group: 'Security Tests' with: #('Seaside-Tests-Security') ]. + + spec for: #pharo do: [ spec package: 'Cryptography' with: [ spec repository: 'github://pharo-contributions/Cryptography:0.3.2/source' ] ]. + + spec for: #squeak do: [ spec package: 'Cryptography' with: [ spec repository: 'http://www.squeaksource.com/Cryptography' ] ] \ No newline at end of file From 51afbb6d6b843584b928cb8d28c8d942b996e38f Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 09:06:30 +0100 Subject: [PATCH 011/131] fix travis label reference for gemstone 3.4.2 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1675c45c9..df1836534 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,7 @@ Please check the [Wiki](https://github.com/SeasideSt/Seaside/wiki) for more info ### master Pharo | Squeak | GemStone/S ------------ | ------------- | ------------ -[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.4.0&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) @@ -133,7 +133,7 @@ Pharo | Squeak | GemStone/S ### development Pharo | Squeak | GemStone/S ------------ | ------------- | ------------ -[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.0&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) From ad3bd2e75a9fa77ef179538161ff39f11e5036be Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 11:52:34 +0100 Subject: [PATCH 012/131] added selenium to travis builds --- .travis.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index a252fb1e6..fd37137b4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,21 @@ language: smalltalk -sudo: false +sudo: required +addons: + apt: + packages: + - google-chrome-stable + +before_install: + - "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16" + +before_script: + - wget http://selenium-release.storage.googleapis.com/3.141/selenium-server-standalone-3.141.59.jar + - wget https://chromedriver.storage.googleapis.com/2.45/chromedriver_linux64.zip + - unzip chromedriver_linux64.zip + - "export DISPLAY=:99.0" + - "sh -e /etc/init.d/xvfb start" + - sleep 3 # give xvfb some time to start + - "java -Dwebdriver.chrome.driver=chromedriver -jar selenium-server-standalone-3.141.59.jar -port 4444 > /tmp/seleniumlog.&" aliases: - &pharo4-has-latest-metacello From 1e4e7237a38ab0121a7130db487693fc6566dea9 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 11:56:42 +0100 Subject: [PATCH 013/131] Changed Seaside-Tests-Webdriver to Seaside-Tests-Parasol --- .../instance/baselinecommon..st | 6 +- .../methodProperties.json | 25 -------- .../monticello.meta/version | 1 - .../Seaside-Tests-Parasol.package/.filetree | 5 ++ .../README.md | 0 .../instance/componentClass.st | 4 ++ .../instance/selectTest..st | 6 ++ .../instance/testBatchFunctionalTest.st | 9 +++ .../instance/testButtonFunctionalTest.st | 16 +++++ .../instance/testCallbackFunctionalTest.st | 24 ++++++++ .../testCallbackSecurityFunctionalTest.st | 11 ++++ .../instance/testCanvasTableFunctionalTest.st | 36 +++++++++++ .../instance/testCanvasTagFunctionalTest.st | 7 +++ .../instance/testContextFunctionalTest.st | 6 ++ .../instance/testCookieFunctionalTest.st | 26 ++++++++ .../testDateSelectorFunctionalTest.st | 60 +++++++++++++++++++ .../instance/testDateTimeFunctionalTest.st | 34 +++++++++++ .../instance/testDelayFunctionalTest.st | 10 ++++ .../instance/testDelegationFunctionalTest.st | 27 +++++++++ .../instance/testEncodingFunctionalTest.st | 6 ++ .../instance/testExceptionFunctionalTest.st | 6 ++ .../instance/testExpiryFunctionalTest.st | 6 ++ .../instance/testFilterFunctionalTest.st | 6 ++ .../testFlowConvenienceFunctionalTest.st | 6 ++ .../properties.json | 11 ++++ .../WAWebDriverTestCase.class/README.md | 0 .../desiredDriverBrowserCapabilities.st | 4 ++ .../WAWebDriverTestCase.class/properties.json | 11 ++++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + 32 files changed, 343 insertions(+), 29 deletions(-) delete mode 100644 repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json delete mode 100644 repository/BaselineOfSeaside3.package/monticello.meta/version create mode 100644 repository/Seaside-Tests-Parasol.package/.filetree create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/README.md create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/componentClass.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/selectTest..st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testBatchFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testButtonFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackSecurityFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/properties.json create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/README.md create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/properties.json create mode 100644 repository/Seaside-Tests-Parasol.package/monticello.meta/categories.st create mode 100644 repository/Seaside-Tests-Parasol.package/monticello.meta/initializers.st create mode 100644 repository/Seaside-Tests-Parasol.package/monticello.meta/package create mode 100644 repository/Seaside-Tests-Parasol.package/properties.json diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st index 84a5f9633..50748da05 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinecommon..st @@ -93,15 +93,15 @@ baselinecommon: spec spec requires: #('Seaside-Tools-Web' 'Seaside-Tests-Environment' ). ]; package: 'Seaside-Tests-UTF8' with: [ spec requires: #('Seaside-Tests-Core' ) ]; - package: 'Seaside-Tests-Webdriver' with: [ + package: 'Seaside-Tests-Parasol' with: [ spec requires: #('Parasol' 'Seaside-Tests-Functional' ) ]. spec group: 'default' with: #('Core' 'JSON' 'Email' 'Javascript' 'JQuery' 'JQueryUI' 'Seaside-Examples' 'Seaside-Welcome'); group: 'OneClick' with: #('Tests' 'Development' 'Zinc'); - group: 'CI' with: #('Tests' 'Development Tests'); + group: 'CI' with: #('Tests' 'Development Tests' 'Parasol-Tests'); group: 'Core' with: #('Seaside-Core' 'Seaside-Continuation' 'Seaside-Canvas' 'Seaside-Session' 'Seaside-Component' 'Seaside-RenderLoop' 'Seaside-Tools-Core' 'Seaside-Flow' 'Seaside-Environment' 'Seaside-Widgets' ); group: 'Tests' with: #('Core' 'Seaside-Tests-Core' 'Seaside-Tests-Canvas' 'Seaside-Tests-Session' 'Seaside-Tests-Component' 'Seaside-Tests-RenderLoop' 'Seaside-Tests-Environment' 'Seaside-Tests-Flow' 'Seaside-Tests-UTF8' 'Seaside-Tests-InternetExplorer' 'Seaside-Tests-Email' 'Seaside-Tests-Examples' 'RSS Tests' 'Welcome Tests' 'REST Tests' 'Swagger Tests'); - group: 'Webdriver-Tests' with: #('Seaside-Tests-Webdriver'); + group: 'Parasol-Tests' with: #('Seaside-Tests-Parasol'); group: 'Development' with: #('Core' 'Seaside-Development' ); group: 'Development Tests' with: #('Development' 'Core' 'Seaside-Tests-Development' ); group: 'Email' with: #('Seaside-Email'); diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json deleted file mode 100644 index ce4615e83..000000000 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "instance" : { - "baselinewelcome:" : "dkh 01/21/2018 09:09", - "baselineob:" : "JohanBrichau 8/27/2015 20:42", - "baselinecommon:" : "JohanBrichau 9/11/2018 17:57", - "baselineadaptors:" : "JohanBrichau 3/28/2016 14:31", - "baselinejson:" : "JohanBrichau 2/15/2014 11:47", - "baselinerest:" : "pmm 9/8/2018 12:48", - "baselineslime:" : "JohanBrichau 2/7/2018 18:26", - "baselinescriptaculous:" : "JohanBrichau 2/15/2014 11:46", - "baselinerss:" : "JohanBrichau 2/15/2014 11:46", - "baselinesqueak:" : "JohanBrichau 3/20/2016 16:26", - "baselinefilesystem:" : "PaulDeBruicker 5/24/2018 00:22", - "baseline:" : "pmm 8/24/2016 14:56", - "baselinejavascript:" : "JohanBrichau 2/7/2018 18:27", - "baselinesecurity:" : "JohanBrichau 9/16/2016 08:57", - "baselinejquery:" : "JohanBrichau 2/15/2014 11:47", - "baselinegemstone:" : "dkh 01/21/2018 08:18", - "baselinejqueryui:" : "JohanBrichau 2/15/2014 11:47", - "baselinecomet:" : "JohanBrichau 2/15/2014 11:48", - "baselinepharo:" : "JohanBrichau 2/7/2018 17:59", - "baselinegettext:" : "JohanBrichau 3/20/2016 15:51" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/BaselineOfSeaside3.package/monticello.meta/version b/repository/BaselineOfSeaside3.package/monticello.meta/version deleted file mode 100644 index aae11307e..000000000 --- a/repository/BaselineOfSeaside3.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'BaselineOfSeaside3-JohanBrichau.80' message 'Separated the webdriver tests to fix metacello loading circular conflict' id 'b47a9351-fc31-0d00-a315-96970d7d15b8' date '11 September 2018' time '6:01:07.378252 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.79' message 'Added Parasol tests' id '59e68c7f-f731-0d00-b008-42c409711223' date '11 September 2018' time '12:16:03.862526 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.78' message 'Seaside-REST loads Seaside-Component - fixes #958' id '1e3757b4-bb31-0d00-be7f-81c70cc013fb' date '8 September 2018' time '12:55:51.498759 pm' author 'pmm' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.77' message 'merged by GitFileTree-MergeDriver' id '832592b3-2083-49d3-a5ef-1cc645b8181c' date '6 September 2018' time '9:44:20.104794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.76' message 'merged by GitFileTree-MergeDriver' id 'f8117a69-9276-4bfb-aa52-fbaa4f8426b7' date '23 June 2018' time '10:56:37.562794 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.74' message 'merged by GitFileTree-MergeDriver' id 'd6d43ab7-acf2-4511-9a78-90f4507fe701' date '24 January 2018' time '11:42:29.348656 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.63' message 'Adapt baseline to Pharo 7.' id 'c499cf2b-bf1b-0d00-91c7-29c40ba07aa1' date '2 December 2017' time '4:49:44.96762 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.62' message 'Adapt baseline to Pharo 7.' id '74b19624-bf1b-0d00-91c6-03a40ba07aa1' date '2 December 2017' time '4:47:43.79862 pm' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((id '1d75663c-3526-48ec-96e1-02442d65b4a5')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((id '82d778e5-8b92-44dd-a2c3-b3600ec15743')) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/.filetree b/repository/Seaside-Tests-Parasol.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/README.md b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/componentClass.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/componentClass.st new file mode 100644 index 000000000..b1a5c8a73 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/componentClass.st @@ -0,0 +1,4 @@ +running +componentClass + + ^ WAAllFunctionalTests \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/selectTest..st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/selectTest..st new file mode 100644 index 000000000..2e9fa9846 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/selectTest..st @@ -0,0 +1,6 @@ +helpers +selectTest: aName + |select| + + select := BPSelect on: (driver findElementByCSSSelector: 'form>p>select'). + select selectByVisibleText: aName. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testBatchFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testBatchFunctionalTest.st new file mode 100644 index 000000000..62a0a5fd2 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testBatchFunctionalTest.st @@ -0,0 +1,9 @@ +testing +testBatchFunctionalTest + self selectTest: 'WABatchFunctionalTest'. + + (driver findElementByPartialLinkText: 'S') click. + self assert: ((driver findElementsByTagName: 'li') anySatisfy: [ :li | li getText = 'Stack' ]). + + (driver findElementByPartialLinkText: '<<') click. + self assert: ((driver findElementsByTagName: 'li') anySatisfy: [ :li | li getText = 'RunArray' ]). \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testButtonFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testButtonFunctionalTest.st new file mode 100644 index 000000000..02cb007e9 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testButtonFunctionalTest.st @@ -0,0 +1,16 @@ +testing +testButtonFunctionalTest + self selectTest: 'WAButtonFunctionalTest'. + + (driver findElementByCSSSelector: 'input[type=text]') click. + driver getKeyboard sendKeys: 'At the Seaside!'. + + self assert: (driver findElementByTagName: 'td') getText = 'a text'. + (driver findElementByCSSSelector: 'button[type=submit]') click. + self assert: (driver findElementByTagName: 'td') getText = 'a textAt the Seaside!'. + + (driver findElementByCSSSelector: 'input[type=text]') click. + driver getKeyboard sendKeys: (String with: BPKeys backSpace with: BPKeys backSpace). + (driver findElementByCSSSelector: 'input[type=text]') getText = 'a textAt the Seasid'. + (driver findElementByCSSSelector: 'button[type=reset]') click. + (driver findElementByCSSSelector: 'input[type=text]') getText = 'a textAt the Seaside!'. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st new file mode 100644 index 000000000..3beaece9a --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st @@ -0,0 +1,24 @@ +testing +testCallbackFunctionalTest + self selectTest: 'WACallbackFunctionalTest'. + + (driver findElementByCSSSelector: 'input[type=text]') sendKey: BPKeys enter. + self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'Default'). + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = 'Text: Some Text'. + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before Submit' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'Before Submit'). + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before Cancel' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = 'Before Cancel'. + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = 'Text: Some Text'. + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After Submit' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'After Submit'). + + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After Cancel' ]) click. + self assert: (driver findElementByTagName: 'pre') getText = 'After Cancel'. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackSecurityFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackSecurityFunctionalTest.st new file mode 100644 index 000000000..0744f07cf --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackSecurityFunctionalTest.st @@ -0,0 +1,11 @@ +testing +testCallbackSecurityFunctionalTest + self selectTest: 'WACallbackSecurityFunctionalTest'. + + self deny: ((driver findElementsByTagName: 'p') anySatisfy: [ :p | p getText = 'This should always be a NUMBER: 3' ]). + self deny: ((driver findElementsByTagName: 'p') anySatisfy: [ :p | p getText = 'This should always be a LETTER: C' ]). + + (driver findElementByPartialLinkText: 'Try to break it') click. + + self assert: ((driver findElementsByTagName: 'p') anySatisfy: [ :p | p getText = 'This should always be a NUMBER: 3' ]). + self assert: ((driver findElementsByTagName: 'p') anySatisfy: [ :p | p getText = 'This should always be a LETTER: C' ]). \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st new file mode 100644 index 000000000..7acbde029 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTableFunctionalTest.st @@ -0,0 +1,36 @@ +testing +testCanvasTableFunctionalTest + | entities entitiesTable rows currencyTable headers entityHeaders exchangeRates | + self selectTest: 'WACanvasTableFunctionalTest'. + + entityHeaders := #( + ('Character' 'Entity' 'Decimal' 'Hex' 'Rendering in Your Browser') + ('Entity' 'Decimal' 'Hex')). + entities := { + #('non-breaking space' ' ' ' ' ' ' ' ' ' ' ' ') . + #('ampersand' '&' '&' '&' '&' '&' '&') . + #('less than sign' '<' '<' '<' '<' '<' '<') . + #('greater than sign' '>' '>' '>' '>' '>' '>') . + { 'euro sign' . '€' . '€' . '€' . (String with: Character euro) . (String with: Character euro) . (String with: Character euro) } + }. + + entitiesTable := (driver findElementsByTagName: 'table') detect:[:table | (table findElementByTagName: 'caption') getText = 'HTML 4.0 entities' ]. + headers := entitiesTable findElementsByCSSSelector: 'thead tr'. + headers with: entityHeaders do:[:header :headerDef | + self assert: ((header findElementsByTagName: 'th') collect: #getText) equals: headerDef ]. + rows := entitiesTable findElementsByCSSSelector: 'tbody tr'. + rows with: entities do:[:row :entityDef | + self assert: ((row findElementsByTagName: 'td') collect: #getText) equals: entityDef ]. + + exchangeRates := #( + ('EUR' '1.7') + ('USD' '1.3') + ('DKK' '23.36') + ('SEK' '19.32') + ). + + currencyTable := (driver findElementsByTagName: 'table') detect:[:table | (table findElementByTagName: 'caption') getText = 'Currencies against Swiss Franc (CHF)' ]. + rows := currencyTable findElementsByCSSSelector: 'tbody tr'. + rows with: exchangeRates do:[:row :entityDef | + self assert: ((row findElementByTagName: 'th') getText) equals: entityDef first. + self assert: ((row findElementByTagName: 'td') getText) equals: entityDef second.]. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st new file mode 100644 index 000000000..8be2c874e --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCanvasTagFunctionalTest.st @@ -0,0 +1,7 @@ +testing +testCanvasTagFunctionalTest + | | + self selectTest: 'WACanvasTagTest'. + "Can only test if this does not crash" + driver findElementByID: #tutorial. + (driver findElementsByTagName: 'script') anySatisfy: [:script | script getText = 'drawShape()' ]. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st new file mode 100644 index 000000000..09d62521d --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testContextFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testContextFunctionalTest + + self selectTest: 'WAContextFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st new file mode 100644 index 000000000..93297ce36 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCookieFunctionalTest.st @@ -0,0 +1,26 @@ +testing +testCookieFunctionalTest + + | firstRow secondRow | + self selectTest: 'WACookieFunctionalTest'. + + firstRow := (driver findElementByID: #addFirstCookie) findElementByXPath: '../..'. + (firstRow findElementsByTagName: 'input') first sendKeys: 'seaside'. + (firstRow findElementsByTagName: 'input') second sendKeys: 'aubergine'. + (driver findElementByID: #addFirstCookie) click. + + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'seaside') & (row getText includesSubstring: 'aubergine') ]). + + firstRow := (driver findElementByID: #addFirstCookie) findElementByXPath: '../..'. + (firstRow findElementsByTagName: 'input') first sendKeys: 'grease'. + (firstRow findElementsByTagName: 'input') second sendKeys: 'monkey'. + secondRow := (driver findElementByID: #addSecondCookie) findElementByXPath: '../..'. + (secondRow findElementsByTagName: 'input') first sendKeys: 'parasol'. + (secondRow findElementsByTagName: 'input') second sendKeys: 'sunscreen'. + (driver findElementByID: #addSecondCookie) click. + + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'parasol') & (row getText includesSubstring: 'sunscreen') ]). + self assert: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]). + + (((driver findElementsByTagName: 'tr') detect:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]) findElementByCSSSelector: 'input[type=submit]') click. + self deny: ((driver findElementsByTagName: 'tr') anySatisfy:[:row | (row getText includesSubstring: 'grease') & (row getText includesSubstring: 'monkey') ]). \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st new file mode 100644 index 000000000..bc9b71374 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateSelectorFunctionalTest.st @@ -0,0 +1,60 @@ +testing +testDateSelectorFunctionalTest + + | fromDate toDate fromDateSelects toDateSelects fromTime toTime fromTimeSelects toTimeSelects deltaTime fromDateAndTime deltaDuration toDateAndTime fromDateAndTimeSelects toDateAndTimeSelects | + self selectTest: 'WADateSelectorFunctionalTest'. + + fromDate := Date today. + toDate := Date today addDays: 300. + + fromDateSelects := (((driver findElementByID: #dateForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromDateSelects at: 1)) selectByValue: fromDate monthIndex greaseString. + (BPSelect on: (fromDateSelects at: 2)) selectByVisibleText: fromDate dayOfMonth greaseString. + (BPSelect on: (fromDateSelects at: 3)) selectByVisibleText: fromDate year greaseString. + + toDateSelects := (((driver findElementByID: #dateForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toDateSelects at: 1)) selectByValue: toDate monthIndex greaseString. + (BPSelect on: (toDateSelects at: 2)) selectByVisibleText: toDate dayOfMonth greaseString. + (BPSelect on: (toDateSelects at: 3)) selectByVisibleText: toDate year greaseString. + + (((driver findElementByID: #dateForm) findElementByXPath: './ancestor-or-self::form') findElementByCSSSelector: 'input[type=submit]') click. + self assert: ((driver findElementByTagName:'h3') getText includesSubstring: '300 day(s)'). + (driver findElementByCSSSelector: 'input[type=submit]') click. + + fromTime := Time now. + deltaTime := Time hour: 4 minute: 30 second: 10. + toTime := fromTime addTime: deltaTime. + + fromTimeSelects := (((driver findElementByID: #timeForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromTimeSelects at: 1)) selectByVisibleText: fromTime hour greaseString. + (BPSelect on: (fromTimeSelects at: 2)) selectByVisibleText: fromTime minutes greaseString. + (BPSelect on: (fromTimeSelects at: 3)) selectByVisibleText: fromTime seconds greaseString. + + toTimeSelects := (((driver findElementByID: #timeForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toTimeSelects at: 1)) selectByVisibleText: toTime hour greaseString. + (BPSelect on: (toTimeSelects at: 2)) selectByVisibleText: toTime minutes greaseString. + (BPSelect on: (toTimeSelects at: 3)) selectByVisibleText: toTime seconds greaseString. + + (((driver findElementByID: #timeForm) findElementByXPath: './ancestor-or-self::form') findElementByCSSSelector: 'input[type=submit]') click. + self assert: ((driver findElementByTagName:'h3') getText includesSubstring: deltaTime asSeconds greaseString,' second(s)'). + (driver findElementByCSSSelector: 'input[type=submit]') click. + + fromDateAndTime := DateAndTime now. + deltaDuration := Duration days: 10 hours: 4 minutes: 30 seconds: 10. + toDateAndTime := fromDateAndTime + deltaDuration. + + fromDateAndTimeSelects := (((driver findElementByID: #dateTimeForm) findElementByClassName: 'from') findElementsByTagName: 'select'). + (BPSelect on: (fromDateAndTimeSelects at: 1)) selectByValue: fromDateAndTime monthIndex greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 2)) selectByVisibleText: fromDateAndTime dayOfMonth greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 3)) selectByVisibleText: fromDateAndTime year greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 4)) selectByVisibleText: fromDateAndTime asTime hour greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 5)) selectByVisibleText: fromDateAndTime asTime minutes greaseString. + (BPSelect on: (fromDateAndTimeSelects at: 6)) selectByVisibleText: fromDateAndTime asTime seconds greaseString. + + toDateAndTimeSelects := (((driver findElementByID: #dateTimeForm) findElementByClassName: 'to') findElementsByTagName: 'select'). + (BPSelect on: (toDateAndTimeSelects at: 1)) selectByValue: toDateAndTime monthIndex greaseString. + (BPSelect on: (toDateAndTimeSelects at: 2)) selectByVisibleText: toDateAndTime dayOfMonth greaseString. + (BPSelect on: (toDateAndTimeSelects at: 3)) selectByVisibleText: toDateAndTime year greaseString. + (BPSelect on: (toDateAndTimeSelects at: 4)) selectByVisibleText: toDateAndTime asTime hour greaseString. + (BPSelect on: (toDateAndTimeSelects at: 5)) selectByVisibleText: toDateAndTime asTime minutes greaseString. + (BPSelect on: (toDateAndTimeSelects at: 6)) selectByVisibleText: toDateAndTime asTime seconds greaseString. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st new file mode 100644 index 000000000..8ab77f06a --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDateTimeFunctionalTest.st @@ -0,0 +1,34 @@ +testing +testDateTimeFunctionalTest + | dateTime inputs | + self selectTest: 'WADateTimeFunctionalTest'. + + dateTime := DateAndTime midnight + (Time hour: 16 minute: 30 second: 10). + + (BPSelect on: ((driver findElementByID: #inputs) findElementByTagName: 'select')) selectByValue: dateTime monthIndex greaseString. + inputs := ((driver findElementByID: #inputs) findElementsByCSSSelector: 'input[type=text]'). + (inputs at: 1) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime dayOfMonth greaseString. + (inputs at: 2) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime year greaseString. + (inputs at: 3) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime hour greaseString. + (inputs at: 4) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime minutes greaseString. + (inputs at: 5) + sendKey: (BPKeys backSpace); + sendKey: (BPKeys backSpace); + sendKeys: dateTime asTime seconds greaseString. + ((driver findElementByID: #inputs) findElementByCSSSelector: 'input[type=submit]') click. + + self assert: ((driver findElementByID: #inputs) getText includesSubstring: 'Button action: ' , dateTime asDate greaseString , ' ' , dateTime asTime greaseString) \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st new file mode 100644 index 000000000..5f282c5b3 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelayFunctionalTest.st @@ -0,0 +1,10 @@ +testing +testDelayFunctionalTest + self selectTest: 'WADelayFunctionalTest'. + + self should: [ (driver findElementByTagName: 'h3') ] raise: BPNoSuchElementException. + (driver findElementByPartialLinkText: 'Start') click. + self assert: (driver findElementByTagName: 'h3') getText = '3 seconds'. + (Delay forSeconds: 3) wait. + self should: [ (driver findElementByTagName: 'h3') ] raise: BPNoSuchElementException. + self shouldnt: [ driver findElementByPartialLinkText: 'Start' ] raise: BPNoSuchElementException \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st new file mode 100644 index 000000000..8dd6d4dfb --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testDelegationFunctionalTest.st @@ -0,0 +1,27 @@ +testing +testDelegationFunctionalTest + | step1aVisiblePresenters step1bVisiblePresenters step2VisiblePresenters | + self selectTest: 'WADelegationFunctionalTest'. + step1aVisiblePresenters := OrderedCollection new. + step1bVisiblePresenters := OrderedCollection new. + step2VisiblePresenters := OrderedCollection new. + + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 2'. + self componentUnderTest visiblePresentersDo: [ :presenter | step1aVisiblePresenters add: presenter ]. + + driver goBack. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 2'. + self componentUnderTest visiblePresentersDo: [ :presenter | step1bVisiblePresenters add: presenter ]. + + (driver findElementByCSSSelector: 'input[type=submit][value=Ok]') click. + self assert: (driver findElementByTagName: 'h3') getText equals: 'Step 1'. + self componentUnderTest visiblePresentersDo: [ :presenter | step2VisiblePresenters add: presenter ]. + + + "Needs work" + self fail. + diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st new file mode 100644 index 000000000..75183107c --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testEncodingFunctionalTest + + self selectTest: 'WAEncodingFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st new file mode 100644 index 000000000..1bcab33e4 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExceptionFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testExceptionFunctionalTest + + self selectTest: 'WAExceptionFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st new file mode 100644 index 000000000..d80cbde57 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testExpiryFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testExpiryFunctionalTest + + self selectTest: 'WAExpiryFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st new file mode 100644 index 000000000..1c9c5674d --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFilterFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testFilterFunctionalTest + + self selectTest: 'WAFilterFunctionalTest'. + + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st new file mode 100644 index 000000000..3543fe82b --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowConvenienceFunctionalTest.st @@ -0,0 +1,6 @@ +testing +testFlowConvenienceFunctionalTest + + self selectTest: 'WAFlowConvenienceFunctionalTest'. + self fail. + "(BPSelect on: (driver findElementsByTagName: 'select')) selectByValue: dateTime monthIndex greaseString." \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/properties.json b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/properties.json new file mode 100644 index 000000000..257f4f5ce --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/properties.json @@ -0,0 +1,11 @@ +{ + "commentStamp" : "", + "super" : "WAWebDriverTestCase", + "category" : "Seaside-Tests-Parasol", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAWebDriverFunctionalTestCase", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/README.md b/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st new file mode 100644 index 000000000..8a64f9525 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/instance/desiredDriverBrowserCapabilities.st @@ -0,0 +1,4 @@ +running +desiredDriverBrowserCapabilities + + ^ BPDesiredCapabilities chrome \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/properties.json b/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/properties.json new file mode 100644 index 000000000..eead1da9f --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverTestCase.class/properties.json @@ -0,0 +1,11 @@ +{ + "commentStamp" : "", + "super" : "BPSeasideWebDriverTestCase", + "category" : "Seaside-Tests-Parasol", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "WAWebDriverTestCase", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/monticello.meta/categories.st b/repository/Seaside-Tests-Parasol.package/monticello.meta/categories.st new file mode 100644 index 000000000..47d15bc4d --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Seaside-Tests-Parasol'! diff --git a/repository/Seaside-Tests-Parasol.package/monticello.meta/initializers.st b/repository/Seaside-Tests-Parasol.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Tests-Parasol.package/monticello.meta/package b/repository/Seaside-Tests-Parasol.package/monticello.meta/package new file mode 100644 index 000000000..7bd0f5a34 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Seaside-Tests-Parasol') \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/properties.json b/repository/Seaside-Tests-Parasol.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file From 0c4e209038d6bf61e88bd596b567bda34f9db85d Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 12:01:01 +0100 Subject: [PATCH 014/131] Fix typos in README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index df1836534..926ba58f0 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # The framework for developing sophisticated web applications in Smalltalk. -Seaside provides a layered set of abstractions over HTTP and HTTP that let you build highly interactive web applications quickly, reusably and maintainably. It is based on Smalltalk, a proven and robust language that is implemented by different vendors. Seaside includes: +Seaside provides a layered set of abstractions over HTTP and HTML that let you build highly interactive web applications quickly, reusably and maintainably. It is based on Smalltalk, a proven and robust language that is implemented by different vendors. Seaside includes: - * [Programmatic HTML generation](https://github.com/SeasideSt/Seaside/wiki/Generating-HTML). A lot of markup is boilerplate: the same patterns of lists, links, forms and tables show up on page after page. Seaside has a rich API for generating XHTML that lets you abstract these patterns into convenient methods rather than pasting the same sequence of tags into templates every time. + * [Programmatic HTML generation](https://github.com/SeasideSt/Seaside/wiki/Generating-HTML). A lot of markup is boilerplate: the same patterns of lists, links, forms and tables show up on page after page. Seaside has a rich API for generating HTML that lets you abstract these patterns into convenient methods rather than pasting the same sequence of tags into templates every time. * [Callback-based request handling](https://github.com/SeasideSt/Seaside/wiki/Links%2C-Forms-and-Callbacks). Why should you have to come up with a unique name for every link and form input on your page, only to extract them from the URL and request fields later? Seaside automates this process by letting you associate blocks, not names, with inputs and links, so you can think about objects and methods instead of ids and strings. From d0372e60e4c3f0f94829549a9569b7f17c3cb15e Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 12:06:02 +0100 Subject: [PATCH 015/131] Merge and fix smalltalk.ston for travis --- .smalltalk.ston | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index 0f42b24c3..b8cf87b7b 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -1,28 +1,13 @@ SmalltalkCISpec { #loading : [ SCIMetacelloLoadSpec { - #useLatestMetacello : true, - #baseline : 'Seaside3', - #directory : 'repository', - #load : [ 'CI' ], - #useLatestMetacello : false, - #platforms : [ #pharo ] - }, - SCIMetacelloLoadSpec { - #useLatestMetacello : true, #baseline : 'Seaside3', #directory : 'repository', #load : [ 'CI' ], + #onConflict : #useLoaded, #useLatestMetacello : true, - #platforms : [ #squeak ] - }, - SCIMetacelloLoadSpec { - #baseline : 'Seaside3', - #directory : 'repository', #onWarningLog : true, - #load : [ 'CI' ], - #useLatestMetacello : true, - #platforms : [ #gemstone ] + #platforms : [ #pharo, #squeak, #gemstone ] } ], #testing : { From fa79170e0e17477695a4abaa1e05e7b8f304cef8 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 12:38:20 +0100 Subject: [PATCH 016/131] do not load latest metacello in pharo... --- .smalltalk.ston | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index b8cf87b7b..27a78ff09 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -1,5 +1,14 @@ SmalltalkCISpec { #loading : [ + SCIMetacelloLoadSpec { + #baseline : 'Seaside3', + #directory : 'repository', + #load : [ 'CI' ], + #onConflict : #useLoaded, + #useLatestMetacello : false, + #onWarningLog : true, + #platforms : [ #pharo ] + } SCIMetacelloLoadSpec { #baseline : 'Seaside3', #directory : 'repository', @@ -7,7 +16,7 @@ SmalltalkCISpec { #onConflict : #useLoaded, #useLatestMetacello : true, #onWarningLog : true, - #platforms : [ #pharo, #squeak, #gemstone ] + #platforms : [ #squeak, #gemstone ] } ], #testing : { From 5551892bb98b35ea7d475b05a329144a640cfb4e Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 12:40:41 +0100 Subject: [PATCH 017/131] ston typo --- .smalltalk.ston | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index 27a78ff09..2eda2a2f9 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -8,7 +8,7 @@ SmalltalkCISpec { #useLatestMetacello : false, #onWarningLog : true, #platforms : [ #pharo ] - } + }, SCIMetacelloLoadSpec { #baseline : 'Seaside3', #directory : 'repository', From 825e2fbd6f73df6c1c33fe1999ed6a5e2a7cdb08 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 13:50:18 +0100 Subject: [PATCH 018/131] More functional tests with parasol --- .../GRPackage.extension/methodProperties.json | 6 --- .../methodProperties.json | 6 --- .../methodProperties.json | 21 ---------- .../methodProperties.json | 8 ---- .../methodProperties.json | 13 ------- .../methodProperties.json | 8 ---- .../methodProperties.json | 12 ------ .../methodProperties.json | 17 -------- .../methodProperties.json | 8 ---- .../methodProperties.json | 10 ----- .../methodProperties.json | 39 ------------------- .../methodProperties.json | 12 ------ .../methodProperties.json | 12 ------ .../methodProperties.json | 7 ---- .../methodProperties.json | 8 ---- .../methodProperties.json | 8 ---- .../methodProperties.json | 6 --- .../instance/renderGetOn..st | 2 + .../instance/renderMultipartOn..st | 2 + .../instance/renderUrlencodedOn..st | 5 ++- .../methodProperties.json | 19 --------- .../methodProperties.json | 22 ----------- .../methodProperties.json | 9 ----- .../methodProperties.json | 12 ------ .../methodProperties.json | 13 ------- .../methodProperties.json | 6 --- .../methodProperties.json | 8 ---- .../methodProperties.json | 9 ----- .../methodProperties.json | 7 ---- .../methodProperties.json | 21 ---------- .../methodProperties.json | 39 ------------------- .../methodProperties.json | 8 ---- .../methodProperties.json | 8 ---- .../methodProperties.json | 8 ---- .../methodProperties.json | 15 ------- .../methodProperties.json | 10 ----- .../methodProperties.json | 6 --- .../methodProperties.json | 23 ----------- .../methodProperties.json | 9 ----- .../methodProperties.json | 11 ------ .../methodProperties.json | 11 ------ .../methodProperties.json | 9 ----- .../methodProperties.json | 7 ---- .../methodProperties.json | 13 ------- .../methodProperties.json | 8 ---- .../methodProperties.json | 18 --------- .../methodProperties.json | 16 -------- .../methodProperties.json | 10 ----- .../methodProperties.json | 9 ----- .../methodProperties.json | 27 ------------- .../methodProperties.json | 16 -------- .../methodProperties.json | 6 --- .../methodProperties.json | 8 ---- .../methodProperties.json | 6 --- .../methodProperties.json | 15 ------- .../methodProperties.json | 7 ---- .../methodProperties.json | 8 ---- .../methodProperties.json | 7 ---- .../methodProperties.json | 6 --- .../methodProperties.json | 6 --- .../methodProperties.json | 7 ---- .../methodProperties.json | 6 --- .../methodProperties.json | 6 --- .../methodProperties.json | 8 ---- .../methodProperties.json | 9 ----- .../methodProperties.json | 10 ----- .../methodProperties.json | 11 ------ .../methodProperties.json | 11 ------ .../methodProperties.json | 13 ------- .../methodProperties.json | 9 ----- .../methodProperties.json | 6 --- .../monticello.meta/version | 1 - .../instance/expectedFailures.st | 3 ++ .../instance/testCallbackFunctionalTest.st | 12 +++--- .../instance/testEncodingFunctionalTest.st | 18 +++++++-- .../instance/testFlowClosureFunctionalTest.st | 5 +++ .../testFlowDelegationFunctionalTest.st | 5 +++ .../instance/testFlowErrorFunctionalTest.st | 5 +++ .../instance/testFlowFunctionalTest.st | 17 ++++++++ 79 files changed, 64 insertions(+), 784 deletions(-) delete mode 100644 repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json delete mode 100644 repository/Seaside-Tests-Functional.package/monticello.meta/version create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/expectedFailures.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowClosureFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowDelegationFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowErrorFunctionalTest.st create mode 100644 repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowFunctionalTest.st diff --git a/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json deleted file mode 100644 index 7411d9951..000000000 --- a/repository/Seaside-Tests-Functional.package/GRPackage.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "seasideTestsFunctional" : "jf 6/24/2010 11:15" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json deleted file mode 100644 index d91c669d2..000000000 --- a/repository/Seaside-Tests-Functional.package/GRPlatform.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "seasideGarbageCollect" : "jf 2/9/2010 01:30" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json deleted file mode 100644 index 6256c1e65..000000000 --- a/repository/Seaside-Tests-Functional.package/WAAllFunctionalTests.class/methodProperties.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "instance" : { - "selectionIndex" : "lr 7/25/2011 19:57", - "next" : "lr 12/2/2008 08:33", - "children" : "lr 5/31/2008 11:15", - "renderContentOn:" : "jf 1/11/2010 12:43", - "initialRequest:" : "pmm 6/26/2011 13:36", - "updateUrl:" : "pmm 8/26/2016 10:07", - "previous" : "lr 12/2/2008 08:33", - "states" : "lr 5/31/2008 11:15", - "initialize" : "lr 5/31/2008 10:47", - "selected" : "lr 12/2/2008 08:33", - "initializeTests" : "jf 2/1/2009 21:40", - "selected:" : "lr 12/2/2008 08:33" - }, - "class" : { - "initialize" : "pmm 8/23/2014 11:47", - "description" : "jf 1/11/2010 12:40", - "canBeRoot" : "mb 1/31/2006 11:07" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json deleted file mode 100644 index 6026b0175..000000000 --- a/repository/Seaside-Tests-Functional.package/WABatchFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "pmm 9/12/2006 18:10", - "renderContentOn:" : "lr 10/28/2007 14:42", - "children" : "avi 12/18/2004 18:33" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json deleted file mode 100644 index 1ca49163d..000000000 --- a/repository/Seaside-Tests-Functional.package/WAButtonFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "instance" : { - "initialize" : "pmm 7/28/2007 08:43", - "input:" : "lr 10/28/2007 14:42", - "renderContentOn:" : "pmm 7/28/2007 08:48", - "renderPushOn:" : "lr 10/28/2007 14:42", - "renderResetOn:" : "lr 2/28/2008 11:54", - "input" : "lr 7/25/2011 19:58", - "renderInputOn:" : "pmm 7/28/2007 08:46", - "renderSubmitOn:" : "lr 10/28/2007 14:42" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json deleted file mode 100644 index 1c2c4d525..000000000 --- a/repository/Seaside-Tests-Functional.package/WACallbackFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "lr 2/4/2009 08:02", - "append:" : "lr 2/4/2009 11:05", - "renderContentOn:" : "pmm 5/12/2008 10:02" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json deleted file mode 100644 index 325d50a1e..000000000 --- a/repository/Seaside-Tests-Functional.package/WACallbackSecurityFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "instance" : { - "renderLetterListOn:" : "jf 10/8/2008 11:49", - "initialize" : "pmm 9/1/2012 16:01", - "renderContentOn:" : "pmm 6/26/2011 13:37", - "renderNumberListOn:" : "jf 10/8/2008 11:48", - "script" : "jf 10/8/2008 11:47", - "renderInstructionsOn:" : "pmm 9/1/2012 16:01", - "states" : "jf 10/8/2008 10:45" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json deleted file mode 100644 index 3a7e6e261..000000000 --- a/repository/Seaside-Tests-Functional.package/WACanvasTableFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "instance" : { - "exchangeRates" : "lr 7/25/2011 19:58", - "style" : "lr 7/25/2011 19:58", - "renderCurrencyTableBodyOn:" : "pmm 7/14/2015 12:13", - "renderEntityTableBodyOn:" : "pmm 1/22/2012 16:34", - "renderContentOn:" : "pmm 5/16/2007 17:11", - "renderCurrencyTableOn:" : "lr 7/25/2011 18:43", - "renderEntityTableColumnGroupsOn:" : "lr 10/28/2007 14:42", - "entities" : "lr 7/25/2011 19:58", - "renderEntityTableFootOn:" : "lr 7/25/2011 18:43", - "renderEntityTableHeadOn:" : "pmm 1/22/2012 16:38", - "renderCurrencyTableHeadOn:" : "lr 7/25/2011 18:43", - "renderEntityTableOn:" : "pmm 7/14/2015 11:50" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json deleted file mode 100644 index d3b1b4ef9..000000000 --- a/repository/Seaside-Tests-Functional.package/WACanvasTagTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "drawFunction" : "pmm 3/16/2007 14:00", - "label" : "lr 7/25/2011 19:58", - "renderContentOn:" : "pmm 3/16/2007 14:03" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json deleted file mode 100644 index 8389254ea..000000000 --- a/repository/Seaside-Tests-Functional.package/WAContextFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "instance" : { - "renderPropertiesOn:" : "pmm 9/13/2008 13:45", - "renderRequestHandlersOn:" : "lr 4/9/2008 10:43", - "renderContentOn:" : "pmm 11/8/2008 13:14", - "renderExplanationOn:" : "pmm 3/30/2008 16:38", - "renderLabel:value:on:" : "pmm 3/30/2008 16:15" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json deleted file mode 100644 index b4f41aea6..000000000 --- a/repository/Seaside-Tests-Functional.package/WACookieFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "instance" : { - "firstKey:" : "pmm 4/4/2008 22:30", - "resetFirst" : "pmm 9/8/2013 15:09", - "remove:" : "pmm 1/22/2009 22:15", - "renderInputFirstOn:" : "JohanBrichau 9/9/2018 14:55", - "firstKey" : "pmm 4/4/2008 22:11", - "initialize" : "pmm 9/8/2013 15:09", - "firstValue" : "pmm 4/4/2008 22:11", - "renderInputForCookie:on:" : "pmm 9/1/2012 16:16", - "renderSafariOn:" : "pmm 4/5/2008 14:07", - "cookies" : "lr 4/9/2008 10:43", - "secondValue" : "pmm 4/4/2008 22:12", - "secondCookie" : "lr 7/25/2011 19:59", - "secondKey" : "pmm 4/4/2008 22:12", - "addBoth" : "pmm 1/22/2009 22:48", - "renderFirefoxOn:" : "pmm 4/5/2008 14:08", - "secondValue:" : "pmm 4/4/2008 22:31", - "secondPath" : "pmm 4/4/2008 22:12", - "resetSecond" : "pmm 9/8/2013 15:09", - "firstPath:" : "pmm 4/4/2008 22:30", - "renderInputSecondOn:" : "JohanBrichau 9/9/2018 14:55", - "firstPath" : "pmm 4/4/2008 22:11", - "renderRemoveOn:" : "pmm 4/5/2008 17:46", - "secondPath:" : "pmm 4/4/2008 22:31", - "renderInputOn:" : "pmm 4/4/2008 22:27", - "renderOperaOn:" : "pmm 4/5/2008 14:08", - "addFirst" : "pmm 1/22/2009 22:48", - "firstCookie" : "lr 7/25/2011 19:59", - "renderHeadingsOn:" : "pmm 3/22/2008 20:18", - "secondKey:" : "pmm 4/4/2008 22:31", - "renderCookiesOn:" : "pmm 3/22/2008 20:20", - "renderCombiningOn:" : "pmm 4/5/2008 16:52", - "firstValue:" : "pmm 4/4/2008 22:30", - "renderExplanationOn:" : "pmm 4/5/2008 14:08", - "renderContentOn:" : "pmm 4/5/2008 14:05" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json deleted file mode 100644 index 19658c951..000000000 --- a/repository/Seaside-Tests-Functional.package/WADateSelectorFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "instance" : { - "renderTimeSelectorsOn:" : "JohanBrichau 9/9/2018 15:55", - "initialize" : "dkh 3/7/2008 11:24", - "computeDuration" : "pmm 6/26/2011 13:40", - "renderContentOn:" : "lr 10/28/2007 14:42", - "renderDateSelectorsOn:" : "JohanBrichau 9/9/2018 15:17", - "renderDateTimeSelectorsOn:" : "JohanBrichau 9/9/2018 15:17", - "children" : "lr 7/25/2011 20:00" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json deleted file mode 100644 index 238cde62a..000000000 --- a/repository/Seaside-Tests-Functional.package/WADateTimeFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "instance" : { - "time:" : "pmm 7/19/2006 19:23", - "date:" : "lr 10/28/2007 14:42", - "renderContentOn:" : "lr 12/27/2008 18:05", - "time" : "lr 7/25/2011 20:00", - "date" : "lr 7/25/2011 20:00", - "renderDateTimeOn:" : "JohanBrichau 9/9/2018 16:04", - "renderDeadDateTimeOn:" : "JohanBrichau 9/9/2018 16:05" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json deleted file mode 100644 index bac92017e..000000000 --- a/repository/Seaside-Tests-Functional.package/WADelayFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "go" : "lr 1/24/2009 21:10", - "renderContentOn:" : "pmm 9/2/2007 00:20" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json deleted file mode 100644 index 0b2899de5..000000000 --- a/repository/Seaside-Tests-Functional.package/WADelegationFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "jf 12/19/2009 02:37", - "renderContentOn:" : "jf 10/22/2008 16:13", - "children" : "lr 5/31/2008 11:18" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json deleted file mode 100644 index 93d84d9d6..000000000 --- a/repository/Seaside-Tests-Functional.package/WADelegationTask.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "lr 5/31/2008 15:53", - "go" : "jf 12/19/2009 02:50", - "children" : "lr 11/28/2008 16:40" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json deleted file mode 100644 index 17fe0945b..000000000 --- a/repository/Seaside-Tests-Functional.package/WAEmptyTestTask.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "go" : "jf 2/8/2009 15:09" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderGetOn..st b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderGetOn..st index bb158b649..6ef07383e 100644 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderGetOn..st +++ b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderGetOn..st @@ -4,10 +4,12 @@ renderGetOn: html html heading level2; with: 'GET'. html heading level3; + id: #getheading; with: self get. self renderCharacterByCharacter: self get on: html. html form get; + id: #getform; with: [ html div: [ html textInput diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderMultipartOn..st b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderMultipartOn..st index 4b32e2a64..5a81cc5f9 100644 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderMultipartOn..st +++ b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderMultipartOn..st @@ -4,10 +4,12 @@ renderMultipartOn: html html heading level2; with: 'Multipart'. html heading level3; + id: #multipartheading; with: self multipart. self renderCharacterByCharacter: self multipart on: html. html form multipart; + id: #multipartform; with: [ html div: [ html textInput diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderUrlencodedOn..st b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderUrlencodedOn..st index c20ecbec7..9c60fd0e0 100644 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderUrlencodedOn..st +++ b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/instance/renderUrlencodedOn..st @@ -4,9 +4,12 @@ renderUrlencodedOn: html html heading level2; with: 'Urlencoded'. html heading level3; + id: #urlencodedheading; with: self urlencoded. self renderCharacterByCharacter: self urlencoded on: html. - html form: [ + html form + id: #urlencodedform; + with: [ html div: [ html textInput on: #urlencoded of: self. diff --git a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json deleted file mode 100644 index c9228b690..000000000 --- a/repository/Seaside-Tests-Functional.package/WAEncodingFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "instance" : { - "multipart:" : "lr 10/28/2007 14:42", - "renderUrlencodedOn:" : "pmm 5/12/2008 09:50", - "renderCharacterByCharacter:on:" : "lr 7/25/2011 20:02", - "renderContentOn:" : "pmm 5/11/2008 16:41", - "renderGetOn:" : "pmm 5/12/2008 09:50", - "urlencoded" : "lr 7/25/2011 20:02", - "initialize" : "pmm 5/9/2008 19:52", - "urlencoded:" : "lr 10/28/2007 14:42", - "multipart" : "lr 7/25/2011 20:02", - "get:" : "pmm 5/9/2008 19:47", - "renderClassName:on:" : "pmm 9/13/2008 13:49", - "get" : "pmm 5/9/2008 19:46", - "renderExplanationOn:" : "pmm 5/12/2008 09:49", - "renderMultipartOn:" : "pmm 5/12/2008 09:50" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json deleted file mode 100644 index d70a6e487..000000000 --- a/repository/Seaside-Tests-Functional.package/WAExceptionFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "instance" : { - "renderRenderErrorOn:" : "pmm 8/19/2014 10:22", - "raiseDeprecated" : "pmm 8/2/2011 20:36", - "renderContentOn:" : "jf 2/21/2009 15:21", - "raiseHalt" : "jf 12/19/2009 02:53", - "renderPostErrorOn:" : "pmm 9/14/2011 22:17", - "initialize" : "jf 2/8/2009 22:25", - "renderWarningOn:" : "dkh 11/20/2009 14:41", - "renderPartsOn:" : "pmm 9/14/2011 22:17", - "renderResumableErrorOn:" : "jf 11/10/2008 10:14", - "renderDeprecatedOn:" : "lr 11/12/2008 08:11", - "renderErrorOn:" : "dkh 11/20/2009 14:33", - "raiseWarning" : "jf 12/19/2009 02:54", - "raiseResumable" : "jf 12/19/2009 02:54", - "renderHaltOn:" : "jf 11/10/2008 10:12", - "raiseError" : "jf 12/19/2009 02:53", - "exceptionFilter" : "jf 3/4/2009 10:43", - "renderHandlerConfigurationOn:" : "pmm 1/22/2012 16:35" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json deleted file mode 100644 index f6852967d..000000000 --- a/repository/Seaside-Tests-Functional.package/WAExpiryFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "renderActionsOn:" : "pmm 8/16/2014 16:59", - "redirect" : "YM 5/22/2010 22:45", - "renderStatsOn:" : "lr 12/2/2008 08:35", - "renderContentOn:" : "pmm 7/31/2007 07:17" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json deleted file mode 100644 index ec6ad6a42..000000000 --- a/repository/Seaside-Tests-Functional.package/WAExpirySession.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "instance" : { - "initialize" : "avi 9/30/2004 16:24", - "unregistered" : "lr 2/12/2007 19:37" - }, - "class" : { - "created" : "avi 9/30/2004 16:30", - "initialize" : "avi 9/30/2004 16:24", - "unregistered" : "avi 9/30/2004 16:30", - "resetCounters" : "lr 10/28/2007 14:42" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json deleted file mode 100644 index 84073a67e..000000000 --- a/repository/Seaside-Tests-Functional.package/WAFilterFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "instance" : { - "renderFiltersOn:" : "lr 11/4/2008 09:22", - "initialize" : "lr 8/31/2008 15:12", - "renderContentOn:" : "lr 8/31/2008 15:08", - "authentication" : "jf 12/19/2009 02:54", - "verifyPassword:forUser:" : "lr 8/31/2008 15:01", - "renderActionsOn:" : "lr 8/31/2008 15:16", - "children" : "lr 8/31/2008 15:12", - "protector" : "jf 12/19/2009 02:54" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json deleted file mode 100644 index 146ac5d32..000000000 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTaskTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "isFunctionalTest" : "pmm 9/14/2013 17:16" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json deleted file mode 100644 index d1b96e196..000000000 --- a/repository/Seaside-Tests-Functional.package/WAFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "updateRoot:" : "pmm 9/28/2011 19:15" - }, - "class" : { - "isFunctionalTest" : "pmm 9/14/2013 17:16" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json deleted file mode 100644 index 15a48efaa..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHomeFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "initialize" : "lr 2/28/2008 09:54", - "renderContentOn:" : "lr 1/24/2009 21:11", - "message:" : "lr 2/28/2008 09:54", - "children" : "avi 10/19/2004 15:53" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json deleted file mode 100644 index eb63d9f02..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ContentTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "label" : "lr 7/25/2011 20:04", - "renderContentOn:" : "pmm 8/8/2007 21:49" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json deleted file mode 100644 index 50d6e2579..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5ElementsTest.class/methodProperties.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "instance" : { - "label" : "lr 7/25/2011 20:04", - "renderHeaderOn:" : "mb 10/8/2007 13:53", - "renderMarkedOn:" : "as 1/30/2011 04:37", - "renderBidirectionalOverrideOn:" : "pmm 9/28/2011 20:02", - "renderDetailsOn:" : "pmm 9/26/2011 18:22", - "renderContentOn:" : "pmm 9/28/2011 20:01", - "renderFigureOn:" : "pmm 9/26/2011 18:10", - "renderHeadingGroupOn:" : "pmm 9/26/2011 18:06", - "renderOutputOn:" : "pmm 9/28/2011 19:11", - "initialize" : "pmm 9/28/2011 19:09", - "renderProgressOn:" : "pmm 9/28/2011 18:06", - "renderMenuOn:" : "pmm 9/26/2011 18:40", - "renderTimeOn:" : "pmm 4/20/2007 01:29", - "renderBidirectionalOn:" : "pmm 9/26/2011 18:15", - "renderMeterOn:" : "pmm 9/1/2012 16:24", - "renderTrackOn:" : "pmm 9/28/2011 19:38" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json deleted file mode 100644 index 3db1cb318..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5InputTest.class/methodProperties.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "instance" : { - "time" : "pmm 6/14/2009 14:05", - "week:" : "pmm 6/14/2009 14:02", - "telephone:" : "pmm 6/14/2009 13:55", - "month" : "lr 7/25/2011 20:04", - "autofocus" : "lr 7/25/2011 20:04", - "color" : "lr 7/25/2011 20:04", - "datetimelocal" : "lr 7/25/2011 20:04", - "date:" : "pmm 6/14/2009 14:01", - "required:" : "pmm 6/14/2009 13:20", - "week" : "lr 7/25/2011 20:04", - "telephone" : "lr 7/25/2011 20:04", - "color:" : "pmm 6/14/2009 13:48", - "autofocus:" : "pmm 6/14/2009 13:21", - "datetime" : "lr 7/25/2011 20:04", - "search:" : "pmm 11/14/2008 17:30", - "time:" : "pmm 6/14/2009 14:05", - "date" : "lr 7/25/2011 20:04", - "month:" : "pmm 6/14/2009 14:02", - "number" : "lr 7/25/2011 20:04", - "datetimelocal:" : "pmm 6/14/2009 14:01", - "email:" : "pmm 11/14/2008 17:28", - "range:" : "pmm 11/14/2008 17:27", - "pattern:" : "pmm 6/14/2009 13:21", - "required" : "lr 7/25/2011 20:04", - "range" : "pmm 11/14/2008 17:27", - "number:" : "pmm 6/14/2009 14:00", - "label" : "lr 7/25/2011 20:04", - "email" : "pmm 11/14/2008 17:28", - "pattern" : "lr 7/25/2011 20:04", - "url" : "pmm 11/14/2008 17:28", - "search" : "pmm 11/14/2008 17:30", - "datetime:" : "pmm 6/14/2009 14:01", - "url:" : "pmm 11/14/2008 17:28", - "renderContentOn:" : "JohanBrichau 12/6/2015 11:30" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json deleted file mode 100644 index b4b34ce42..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MediaElementsTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "renderAudioOn:" : "pmm 9/1/2012 16:24", - "renderVideoOn:" : "as 2/8/2011 15:04", - "renderContentOn:" : "pmm 9/1/2012 16:24" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json deleted file mode 100644 index 23f12e77c..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleFileUploadTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "renderUploadOn:" : "pmm 4/22/2012 16:29", - "renderFilesOn:" : "pmm 9/1/2012 11:05", - "renderContentOn:" : "pmm 4/22/2012 16:26" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json deleted file mode 100644 index d96fbebe4..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5MultipleTextInputTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "renderFormOn:" : "pmm 4/22/2012 16:12", - "renderEmailsOn:" : "pmm 4/22/2012 16:12", - "renderContentOn:" : "pmm 4/21/2012 19:44" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json deleted file mode 100644 index 87a6e0769..000000000 --- a/repository/Seaside-Tests-Functional.package/WAHtml5OrderedListTest.class/methodProperties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "instance" : { - "types" : "pmm 6/26/2011 13:28", - "renderContentOn:" : "pmm 3/5/2011 15:34", - "renderReversedOn:" : "pmm 3/5/2011 17:22", - "initialize" : "pmm 3/5/2011 15:42", - "items" : "lr 7/25/2011 20:04", - "typesDictionary" : "pmm 3/5/2011 16:58", - "renderListOn:" : "pmm 3/5/2011 15:37", - "renderTypeOn:" : "pmm 3/5/2011 17:20", - "renderConfigurationOn:" : "pmm 3/5/2011 18:21", - "renderStartOn:" : "pmm 9/1/2012 11:16" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json deleted file mode 100644 index 4f53472b9..000000000 --- a/repository/Seaside-Tests-Functional.package/WAIframeFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "instance" : { - "batchFunctionalTestLoop" : "pmm 8/23/2011 09:38", - "initialize" : "pmm 8/23/2011 09:40", - "renderContentOn:" : "pmm 8/23/2011 09:40", - "style" : "lr 10/28/2007 14:42", - "children" : "pmm 8/23/2011 09:40" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json deleted file mode 100644 index a0678dfc2..000000000 --- a/repository/Seaside-Tests-Functional.package/WAImageMapFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 2/8/2011 21:29" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json deleted file mode 100644 index a8420999d..000000000 --- a/repository/Seaside-Tests-Functional.package/WAInputElementContainer.class/methodProperties.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "instance" : { - "renderRadioButtonsCustomOn:" : "TestRunner 1/25/2010 11:13", - "renderSingleSelectionOn:" : "pmm 6/26/2011 14:12", - "nestedElements" : "pmm 9/19/2007 06:48", - "renderContentOn:" : "TestRunner 1/25/2010 11:14", - "renderUploadOn:" : "lr 2/22/2009 15:08", - "renderLabel:input:output:on:" : "pmm 9/19/2007 06:48", - "renderHiddenInputOn:" : "lr 2/22/2009 15:25", - "renderTextInputOn:" : "lr 12/27/2008 17:38", - "renderSingleSelectionCustomOn:" : "pmm 9/1/2012 11:10", - "renderHeadingOn:" : "lr 12/27/2008 17:29", - "renderNestedMultiSelectionOn:" : "pmm 1/22/2012 16:35", - "elements" : "pmm 9/19/2007 06:48", - "renderSingleSelectionOptionalOn:" : "lr 10/28/2007 14:42", - "renderTextAreaOn:" : "lr 12/27/2008 17:38", - "renderRadioButtonsOn:" : "pmm 1/22/2012 16:35", - "renderCheckboxOn:" : "lr 12/27/2008 17:39", - "renderNestedSelectionOn:" : "pmm 1/22/2012 16:35", - "renderMultiSelectionOn:" : "pmm 6/26/2011 14:11" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json deleted file mode 100644 index ba1e8dadd..000000000 --- a/repository/Seaside-Tests-Functional.package/WAInputGetFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "initialize" : "pmm 8/31/2008 17:59", - "renderContentOn:" : "pmm 12/28/2008 09:25", - "renderExplanationOn:" : "lr 2/22/2009 15:09", - "children" : "lr 7/25/2011 20:06" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json deleted file mode 100644 index 19a55b56f..000000000 --- a/repository/Seaside-Tests-Functional.package/WAInputPostFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "renderRequestBodyOn:" : "pmm 9/6/2009 13:02", - "initialize" : "pmm 9/6/2009 12:57", - "renderContentOn:" : "pmm 9/6/2009 13:00", - "readRequestBody" : "pmm 9/6/2009 13:16", - "renderExplanationOn:" : "lr 2/22/2009 15:10", - "children" : "lr 7/25/2011 20:06" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json deleted file mode 100644 index 0588969c5..000000000 --- a/repository/Seaside-Tests-Functional.package/WAInputPostMultipartFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "renderRequestBodyOn:" : "pmm 9/6/2009 13:08", - "initialize" : "pmm 9/6/2009 13:08", - "renderContentOn:" : "pmm 9/6/2009 13:09", - "readRequestBody" : "jf 2/15/2010 20:27", - "renderExplanationOn:" : "lr 2/22/2009 15:11", - "children" : "lr 7/25/2011 20:06" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json deleted file mode 100644 index 5a32c4124..000000000 --- a/repository/Seaside-Tests-Functional.package/WAKeyGeneratorFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "renderExplanationOn:" : "pmm 11/11/2008 23:08", - "renderKeyGeneratorOn:" : "pmm 11/11/2008 23:06", - "renderKeyOn:" : "pmm 11/11/2008 23:05", - "renderContentOn:" : "pmm 11/11/2008 23:08" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json deleted file mode 100644 index e8a9a11e0..000000000 --- a/repository/Seaside-Tests-Functional.package/WALotsaLinksFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "renderExplanationOn:" : "obi 3/10/2009 20:15", - "renderContentOn:" : "pmm 8/26/2016 07:26" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json deleted file mode 100644 index ffffe05dc..000000000 --- a/repository/Seaside-Tests-Functional.package/WAManyTasksFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "instance" : { - "addTask" : "jf 2/5/2009 08:54", - "initialize" : "jf 12/19/2009 02:37", - "taskClasses" : "lr 7/25/2011 18:46", - "renderContentOn:" : "jf 12/14/2009 21:26", - "showTask" : "jf 12/14/2009 21:26", - "children" : "jf 2/5/2009 08:43", - "states" : "jf 2/8/2009 10:50", - "renderTasksOn:" : "lr 2/28/2009 22:29" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json deleted file mode 100644 index 8d70b634e..000000000 --- a/repository/Seaside-Tests-Functional.package/WAMiniCalendarFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "pmm 9/11/2007 06:48", - "renderContentOn:" : "pmm 9/13/2008 14:16", - "children" : "lr 7/25/2011 20:07" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json deleted file mode 100644 index 56a800233..000000000 --- a/repository/Seaside-Tests-Functional.package/WAModelFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "instance" : { - "user:" : "mb 2/9/2006 15:10", - "renderButtonOn:" : "pmm 5/12/2008 09:59", - "logoff" : "jf 12/19/2009 02:55", - "renderContentOn:" : "lr 7/25/2011 18:48", - "renderPasswordOn:" : "lr 10/28/2007 14:42", - "renderUsernameOn:" : "pmm 5/15/2007 19:52", - "user" : "mb 2/9/2006 15:10", - "pass:" : "mb 2/9/2006 15:04", - "logon" : "jf 12/19/2009 02:55", - "renderFeedbackOn:" : "pmm 5/15/2007 19:49", - "test:" : "mb 2/9/2006 15:04", - "pass" : "mb 2/9/2006 15:04", - "test" : "mb 2/9/2006 15:04" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json deleted file mode 100644 index eb66f35bb..000000000 --- a/repository/Seaside-Tests-Functional.package/WAParameterFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "instance" : { - "wasSuccessful" : "jf 2/22/2010 11:39", - "renderNotExecutedOn:" : "pmm 8/31/2008 15:23", - "renderExecutedOn:" : "jf 2/22/2010 11:39", - "renderContentOn:" : "pmm 5/11/2008 12:39", - "parameterName" : "lr 7/25/2011 20:07", - "initialize" : "pmm 5/11/2008 12:14", - "actionUrlFor:" : "lr 7/25/2011 20:07", - "runTest" : "jf 2/15/2010 19:37", - "secondParameterValue" : "lr 7/25/2011 20:07", - "firstParameterValue" : "lr 7/25/2011 20:07", - "renderExplanationOn:" : "pmm 5/11/2008 12:38" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json deleted file mode 100644 index 69154b575..000000000 --- a/repository/Seaside-Tests-Functional.package/WAParentFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "instance" : { - "parent:" : "ab 5/12/2003 22:13", - "renderSwapParentOn:" : "jf 12/19/2009 02:31", - "swap" : "lr 7/25/2011 18:48", - "renderExplanationOn:" : "jf 12/29/2009 15:56", - "renderContentOn:" : "pmm 7/16/2007 20:07" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json deleted file mode 100644 index c2960813f..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPathFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "string" : "jf 10/18/2008 22:38", - "updateUrl:" : "lr 7/25/2011 20:07", - "string:" : "jf 10/18/2008 22:38", - "renderContentOn:" : "jf 10/18/2008 22:40" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json deleted file mode 100644 index a0b82df92..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPerformanceFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "instance" : { - "renderScriptOn:" : "lr 7/25/2011 18:55", - "style" : "obi 8/3/2011 20:37", - "renderHtmlTextOn:" : "lr 7/25/2011 18:55", - "renderContentOn:" : "jf 9/30/2009 01:10", - "renderNativeBreakOn:" : "lr 7/25/2011 18:56", - "renderCallbackOn:" : "lr 7/25/2011 18:56", - "renderInline:factor:key:on:" : "pmm 2/1/2014 16:34", - "initialize" : "as 2/6/2011 22:06", - "renderIdTestOn:" : "lr 7/25/2011 18:55", - "renderFormOn:" : "pmm 6/26/2011 14:13", - "renderAnchorsOn:" : "lr 7/25/2011 18:55", - "renderTextOn:" : "lr 7/25/2011 18:56", - "renderLineBreaksOn:" : "lr 7/25/2011 18:56", - "colorFor:" : "pmm 2/1/2014 16:34", - "renderExplanationOn:" : "obi 8/3/2011 20:41", - "renderInline:key:on:" : "obi 3/13/2009 21:09", - "renderBreakOn:" : "lr 7/25/2011 18:55", - "renderTableOn:" : "lr 7/25/2011 18:55" - }, - "class" : { - "colors" : "pmm 2/1/2014 17:25", - "referenceDict" : "lr 7/25/2011 19:48", - "scale" : "pmm 1/22/2012 16:13" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json deleted file mode 100644 index ef376fa15..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPhraseElementsFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 3/28/2007 10:46", - "renderAcronymOn:" : "pmm 10/4/2008 14:57", - "renderAddressOn:" : "pmm 10/2/2006 21:26", - "renderDefinitionOn:" : "pmm 10/4/2008 14:59", - "renderModificationOn:" : "pmm 3/28/2007 10:48", - "renderCodeOn:" : "pmm 10/4/2008 14:58", - "renderSampleOn:" : "pmm 10/4/2008 15:00", - "renderAbbreviatedOn:" : "pmm 10/4/2008 14:57", - "renderHarryOn:" : "pmm 10/4/2008 14:56", - "renderKeyboardInputOn:" : "pmm 10/4/2008 14:58", - "renderVariableOn:" : "pmm 10/4/2008 14:58" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json deleted file mode 100644 index 870bd4839..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPopupCloseTestComponent.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "lr 7/25/2011 18:56" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json deleted file mode 100644 index 54143c7f5..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPopupFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "batchFunctionalTestLoop" : "pmm 8/23/2011 09:38", - "popupCloseTest" : "obi 3/8/2009 17:50", - "renderContentOn:" : "pmm 8/23/2011 09:39" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json deleted file mode 100644 index 4f2308a59..000000000 --- a/repository/Seaside-Tests-Functional.package/WAPresenter.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "isFunctionalTest" : "jf 2/1/2009 21:45" - } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json deleted file mode 100644 index 8d108b2bb..000000000 --- a/repository/Seaside-Tests-Functional.package/WARequestFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "instance" : { - "renderSslSessionIdFor:on:" : "pmm 8/14/2011 10:56", - "renderQualifiedValue:on:" : "pmm 9/13/2008 13:09", - "renderQualifiedValues:on:" : "pmm 9/13/2008 11:35", - "renderContentOn:" : "pmm 11/12/2014 18:59", - "renderAcceptEncodingFor:on:" : "pmm 9/13/2008 11:29", - "renderAcceptCharsetFor:on:" : "pmm 9/13/2008 11:31", - "renderOtherHeadersFor:on:" : "pmm 11/12/2014 19:01", - "renderAcceptFor:on:" : "pmm 9/13/2008 11:27", - "renderAcceptLanguageFor:on:" : "pmm 9/13/2008 11:31", - "renderRemoteAddressFor:on:" : "pmm 9/13/2008 11:15" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json deleted file mode 100644 index 763a51e34..000000000 --- a/repository/Seaside-Tests-Functional.package/WARootFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "updateRoot:" : "pmm 8/21/2016 14:44", - "renderContentOn:" : "pmm 8/21/2016 12:14" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json deleted file mode 100644 index 3e9ae32b5..000000000 --- a/repository/Seaside-Tests-Functional.package/WARubyFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "renderSimpleOn:" : "pmm 9/26/2011 18:28", - "renderSimpleParenthesesOn:" : "pmm 9/26/2011 18:30", - "renderContentOn:" : "pmm 9/26/2011 18:32" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json deleted file mode 100644 index baa9693c2..000000000 --- a/repository/Seaside-Tests-Functional.package/WASelectionDateTableFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "initialize" : "pmm 2/19/2012 11:26", - "children" : "pmm 1/22/2012 21:32" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json deleted file mode 100644 index 9f70b4782..000000000 --- a/repository/Seaside-Tests-Functional.package/WASourceSetTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 8/17/2014 08:22" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json deleted file mode 100644 index 99eef2ad1..000000000 --- a/repository/Seaside-Tests-Functional.package/WASvgFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 2/1/2014 17:38" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json deleted file mode 100644 index 8e704b2d3..000000000 --- a/repository/Seaside-Tests-Functional.package/WATableReportFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "instance" : { - "initialize" : "jf 12/19/2009 02:56", - "children" : "lr 8/6/2007 13:27" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json deleted file mode 100644 index 228c06cac..000000000 --- a/repository/Seaside-Tests-Functional.package/WATaskErrorFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "go" : "pmm 1/22/2012 16:36" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json deleted file mode 100644 index c26f05f2e..000000000 --- a/repository/Seaside-Tests-Functional.package/WATestsFunctionalPlatformTest.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "testGarbageCollect" : "jf 2/9/2010 01:29" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json deleted file mode 100644 index 21dff1e7d..000000000 --- a/repository/Seaside-Tests-Functional.package/WATrailFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "initialize" : "jf 11/4/2008 11:45", - "renderContentOn:" : "lr 11/11/2008 22:59", - "children" : "jf 11/4/2008 11:40" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json deleted file mode 100644 index 1f0f5823a..000000000 --- a/repository/Seaside-Tests-Functional.package/WATrailTestComponent.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "initialize" : "jf 11/4/2008 11:42", - "count:" : "jf 11/4/2008 11:39", - "trailName" : "jf 9/30/2009 01:10", - "renderContentOn:" : "lr 1/24/2009 21:11" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json deleted file mode 100644 index 114e08907..000000000 --- a/repository/Seaside-Tests-Functional.package/WATrailingSlashFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 8/15/2009 10:34", - "baseUrlWithSlash:" : "jf 2/15/2010 02:08", - "renderExplanationOn:" : "pmm 8/15/2009 11:09", - "renderSlashSuccess:on:" : "pmm 6/26/2011 14:27", - "renderLinksOn:" : "pmm 8/15/2009 10:58" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json deleted file mode 100644 index 0bfb500bf..000000000 --- a/repository/Seaside-Tests-Functional.package/WATreeFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "renderTreeOn:" : "pmm 3/9/2008 11:46", - "initialize" : "pmm 3/9/2008 11:40", - "renderContentOn:" : "pmm 3/9/2008 11:47", - "renderExplanationOn:" : "pmm 3/9/2008 11:46", - "children" : "lr 7/25/2011 20:13", - "states" : "lr 7/25/2011 20:13" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json deleted file mode 100644 index 29766379d..000000000 --- a/repository/Seaside-Tests-Functional.package/WAUploadFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "renderUploadOn:" : "pmm 5/12/2008 10:14", - "renderIsByteArray:on:" : "pmm 11/14/2009 14:57", - "renderContentOn:" : "pmm 11/12/2009 07:19", - "renderDownloadLinksOn:" : "pmm 10/31/2010 13:58", - "renderExplanationOn:" : "pmm 11/12/2009 07:19", - "renderFileContentsOn:" : "pmm 11/14/2009 15:05" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json deleted file mode 100644 index 82b8fdadd..000000000 --- a/repository/Seaside-Tests-Functional.package/WAUrlEncodingFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "instance" : { - "updateUrl:" : "jf 2/15/2010 02:08", - "initialize" : "pmm 5/12/2008 09:38", - "input:" : "pmm 5/12/2008 09:36", - "path" : "lr 7/25/2011 20:13", - "parameter" : "lr 7/25/2011 20:13", - "renderContentOn:" : "lr 7/25/2011 18:59", - "input" : "lr 7/25/2011 20:13", - "renderExplanationOn:" : "pmm 12/5/2009 12:01" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json deleted file mode 100644 index a5ff6819a..000000000 --- a/repository/Seaside-Tests-Functional.package/WAValidationDecorationFunctionalTest.class/methodProperties.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "instance" : { - "renderExplanationOn:" : "pmm 12/19/2010 17:37", - "startValidation" : "pmm 9/14/2013 17:05", - "renderValidationOn:" : "pmm 9/14/2013 17:05", - "renderContentOn:" : "pmm 12/19/2010 17:22" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json b/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json deleted file mode 100644 index b3be921fa..000000000 --- a/repository/Seaside-Tests-Functional.package/WAValidationTestComponent.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "renderContentOn:" : "pmm 9/1/2012 15:23" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/Seaside-Tests-Functional.package/monticello.meta/version b/repository/Seaside-Tests-Functional.package/monticello.meta/version deleted file mode 100644 index 656e012ce..000000000 --- a/repository/Seaside-Tests-Functional.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'Seaside-Tests-Functional-JohanBrichau.173' message 'merged by GitFileTree-MergeDriver' id '5ec0d34d-213a-0d00-b97c-a2400a027646' date '24 December 2018' time '8:30:11.293319 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.172' message 'Functional tests using Parasol' id '6973e2eb-d231-0d00-8813-98d3060fbcdf' date '9 September 2018' time '4:37:47.618512 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.171' message '- found 20ms in WALotsaLinksFunctionalTest' id '962e5b52-0e96-4be9-a161-8b60d8e3a5f4' date '26 August 2016' time '10:09:21.620084 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.170' message '- direct rendering for numbers' id '81fdfefe-7bff-4989-b1c4-0c8f93e9b554' date '26 August 2016' time '8:57:34.97452 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.169' message 'Support inline CSS and JavaScript #839 - https://github.com/SeasideSt/Seaside/issues/839' id '5128a2c9-6e19-416e-ba8f-da355a400df2' date '21 August 2016' time '2:50:08.922968 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.168' message 'correction: datalist options should use the value attribute rather than nested text' id '9f3d948f-4670-4187-bfef-dc6f3e14294b' date '6 December 2015' time '11:31:35.18541 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.167' message 'Fix incomplete functional test for html5 datalist. Thanks to Hilaire for spotting.' id 'f7295892-03d6-4d1d-b391-88cd9ae1c355' date '6 December 2015' time '10:21:27.104394 am' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.166' message '- formatting - bug references' id 'cf5f6627-cc91-47a9-8eb6-be7f4e1ef657' date '14 July 2015' time '12:20:05.460422 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.165' message '- empty merge commit' id '1ca7e0ce-49ee-466f-a025-c00d8ed5499f' date '12 July 2015' time '10:35:35 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.164' message '#820 Configurations should not hold on to classes' id '94487524-8d17-4a8d-9fb9-d63dbb9384ea' date '12 July 2015' time '10:11:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.162' message '- lint fixes' id '780ca820-425c-4489-9706-04d6266202fc' date '19 August 2014' time '11:22:23 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.161' message 'Issue 763: Add support for srcset on img and source tag' id 'fd7b2ca1-9b59-466e-9613-cdf0d80b51c1' date '17 August 2014' time '8:23:47 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.160' message '- lint fixes' id '034ebe18-46b2-4f41-8e95-4e3e8b2afbff' date '16 August 2014' time '5:00 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.159' message '- fix tiger size' id '7108ebf0-7f70-4e4a-97d2-71e2d038e829' date '1 February 2014' time '5:38:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.158' message '- fix tiger URL' id '10293eae-f555-4f1e-ad6f-ed1199a0b93b' date '1 February 2014' time '5:35:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.157' message '- fine tune performance colors' id '9839ce1c-0e1f-400d-9253-8518337e5570' date '1 February 2014' time '5:27:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.156' message '- Slime' id '71fe90b1-6f24-4f2c-ab94-bbc087472724' date '14 September 2013' time '5:19:33 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.155' message '- Slime' id 'ba61b3b7-dd64-416c-9d11-06e0bb9d50d6' date '14 September 2013' time '5:05:42 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-JohanBrichau.154' message 'Moved Seaside-HTML5 to Seaside-Canvas and Seaside-Core' id 'fc89528c-d228-40e8-85e9-c508a1cf0168' date '12 September 2013' time '2:18:11.422 pm' author 'JohanBrichau' ancestors ((name 'Seaside-Tests-Functional-pmm.153' message 'Issue 749: Wrong handling of urls encoded in UTF8 http://code.google.com/p/seaside/issues/detail?id=749' id '7158f325-52c1-414a-8645-ff150ba6ffa1' date '8 September 2013' time '4:31:04 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.152' message '- Slime fixes, mostly recategorizations' id '3a22cae5-b0c9-4c33-8c70-d2f0c19dd72e' date '3 September 2012' time '4:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.151' message '- formatting Nazis from outer space' id '6dd445c3-a8a3-4947-838a-7f94342848c3' date '1 September 2012' time '5:23:48 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.150' message '- formatting Nazis from outer space' id '0ccb6362-bb2c-4e9f-8d67-1746f6cfc78b' date '1 September 2012' time '11:30:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.149' message '- merged' id '77632866-52dc-41e5-bfbf-73ec28eca698' date '5 May 2012' time '6:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.148' message '- Issue 727: walkback only works for exceptions in callback phase - http://code.google.com/p/seaside/issues/detail?id=727 - add way to fix rendering error - add post test' id '058b9798-ce33-458f-bf08-39455922cf68' date '5 May 2012' time '6:50:18 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.143' message '- merge with trunk' id '12209b2b-7d2b-47ff-828a-19153b5ae19c' date '23 August 2011' time '12:19:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.141' message '- Issue 592: investigate tracking sessions by SSL session id - add functional test for SSL session id' id 'd8c61fd0-369f-42aa-a961-d050b37fef03' date '14 August 2011' time '12:46:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.140' message '- merge with 3.0' id 'ac750e43-21c8-4f47-886a-95e29d0d65a4' date '6 August 2011' time '8:18:12 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.139' message '- remove deprecated methods and classes' id 'e3caff97-3d57-46a5-8886-7e7242acab53' date '2 August 2011' time '9:11:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.138' message '- fixed formatting of return message' id '3e092777-1e87-4e47-89f7-8489b7f41388' date '25 July 2011' time '8:21:17 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.137' message '- fixed spacing in blocks' id '50c65b26-bfd3-467d-b691-86c5d5fe3af8' date '25 July 2011' time '7:23:41 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.136' message '- Seaside-Tests-Functional-pmm.135 with new UUID' id 'fbb91f67-3e67-4be9-90f6-65c3b4927538' date '23 July 2011' time '8:26:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.133' message '- lint fixes' id '591168b7-3a73-4e42-97cb-e44c61269314' date '19 February 2011' time '11:09:58 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.132' message '- lint fixes' id '486a4808-e1a5-4df6-8292-e7a668cab3dc' date '18 February 2011' time '11:18:01 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.131' message '- lint fixes' id 'dc46a20a-21c4-4a22-a0f5-2f7931236b9a' date '16 February 2011' time '10:38:05 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.130' message '- formatting' id '66f735c6-8163-4fc3-8a42-0fcd190af343' date '8 February 2011' time '9:52:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-as.129' message 'Issue 639: merge WAHtmlCanvas and WARenderCanvas http://code.google.com/p/seaside/issues/detail?id=639' id '2268fa96-1f04-e841-91e7-172bf204a6e7' date '6 February 2011' time '10:17:59 pm' author 'as' ancestors ((name 'Seaside-Tests-Functional-pmm.128' message '- move keygen to HTML 5' id 'd27495e8-f5d4-44c3-afea-344d87c0cb65' date '2 February 2011' time '8:01:17 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.127' message '- move ruby to HTML 5' id '8b136ced-92eb-4920-81b2-a0faed623f6e' date '2 February 2011' time '7:55:54 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.126' message '- Issue 356: Add functional test for WAValidationDecoration - http://code.google.com/p/seaside/issues/detail?id=356' id 'bdbe5782-df57-494d-8e1c-8aad5865fa6e' date '19 December 2010' time '5:39:16 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.125' message '- Chrome has sometimes missing Content-Type on uploads' id 'ef8124e0-3440-40ea-b841-ed042c05ae89' date '31 October 2010' time '2:06:03 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.124' message '- don''t test character by character rendering for null codec' id '2dee6780-ab7f-41d9-b86d-a98b682b0a07' date '24 August 2010' time '6:58:45 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.123' message '- fixed bug with #with: causing date and time selectors appear twice (thanks to the annonymous reporter in the comments of the Seaside Book)' id '23f58081-124d-4605-81a3-d674c8c01cbf' date '2 August 2010' time '6:50:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.122' message 'add explicit dependency on Widgets' id '03bcb787-98c7-47c7-b78f-3ffb0014a83b' date '24 June 2010' time '11:22:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.121' message '- fix comment' id 'a663fef8-12f3-564a-9ab3-8ecbb2b08ec7' date '13 June 2010' time '9:08:24 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-YM.120' message 'Fix redirection in expiry tests' id 'b50f16fb-eede-4218-a7f1-89b53a4f83b7' date '22 May 2010' time '11:47:48 pm' author 'YM' ancestors ((name 'Seaside-Tests-Functional-obi.119' message '- adjust some performance test values - add & to better test text rendering performance' id '60e6f2eb-f6e0-bd45-a20e-5e5c153086a7' date '21 May 2010' time '9:05:01 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.118' message 'fix typo' id '489fcc39-a550-45e2-95c0-83239d9d6b48' date '22 February 2010' time '12:18:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.117' message '- added explicit repository url' id '2dcf3a12-20b6-4622-88a0-1acc2366d411' date '17 February 2010' time '3:51:06 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.116' message 'Properly fix http://code.google.com/p/seaside/issues/detail?id=544 I introduce a GROrderedMultiMap which specifically allows duplicate keys (GRSmallDictionary no longer does). This is used to implement WARequestFields, which is used throughtout for storing GET and POST fields. #at: will return the first matching field and #allAt: will return all matching values. Various renamings, fixes to callbacks, and to unit and functional tests. I also had to fix the Swazoo and Comanche server adaptors to correctly create WARequestFields instances for the POST fields and to correctly include the raw POST body in all cases (but it seems to be a ByteArray in Swazoo''s case and a ByteString or String for Comanche... seems not ideal)' id '2185bf15-e04e-48a8-a6d7-767fa0304e41' date '15 February 2010' time '9:33:11 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.115' message 'Bring WAUrl terminology in line with RFC 3986 (I got distracted on this while trying to work on fixing multiple fields with the same key). Leave old methods there marked as deprecated.' id '463bd778-6554-4eef-a505-d350e24f79e8' date '15 February 2010' time '2:52:53 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.114' message 'Let''s set a good example by properly namespacing our extensions to GRPlatform. Also tidy up and remove unused methods.' id 'ace0827e-ec89-4fd1-92a2-27edd9679fb7' date '9 February 2010' time '1:45:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.113' message 'http://code.google.com/p/seaside/issues/detail?id=405 Start storing the query fields in the Request URL and adjust accessors so that #queryFields returns those, #postFields returns the POST fields, and #fields returns a merge of the two. This is the simplest, least invasive implementation of this I could come up with. I still think we need to put some serious thought into how field merging and so on works.' id '8c2113ed-a3d6-482f-830d-16098712225b' date '31 January 2010' time '12:31:45 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.112' message 'http://code.google.com/p/seaside/issues/detail?id=488 Revert Seaside-Tests-Functional-dkh.92 (or at least some of it)' id '98a2ae41-1adc-4bfc-8625-c56e30d17acf' date '26 January 2010' time '2:00:15 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.111' message '- fixed some slime issues' id 'a30a2e68-3c71-4da9-b5d9-b406a317a74e' date '25 January 2010' time '11:41:21 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.110' message '- fixed various bugs in the radio button implementation - made radio buttons backward compatible - fixed some formatting issues' id '3e69ef59-e23a-48c0-b7a3-051663517b9b' date '25 January 2010' time '11:18:47 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.109' message '- fixed formatting - fixed custom selection (requires explicit registration)' id 'f1ea9ba5-9f84-4109-810e-cd0c02a578a4' date '23 January 2010' time '2:06:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.108' message '- add custom list rendering test' id '4629c1b4-e245-1d4e-a302-f71b3c2d258b' date '19 January 2010' time '11:21:11 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.107' message 'Tidy up naming and URLs for the various functional test suites. Hopefully this will make them easier to find for non-developers.' id '865ea112-0d73-40c6-b8ca-da94a511f119' date '11 January 2010' time '1:15:34 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.106' message '- use renamed method' id '1ceb6630-f382-5843-87c7-ea8d4edb0b4e' date '1 January 2010' time '10:04:08 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.105' message '- simplify nested list rendering code' id '5040e91c-ad54-054e-bd8e-902b1977b11c' date '1 January 2010' time '9:49:25 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.104' message '- enable #selected: for radio group' id 'de186e0d-6cf1-9041-ac9a-2011b6718a80' date '31 December 2009' time '9:56:04 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.103' message '- use #value: instead of #callbackValue: for radio button' id '3cd63db3-d8fd-c042-8de4-d0453283f01d' date '31 December 2009' time '7:09:54 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.102' message '- use "callbackValue: each" instead of "value: (group valueFor: each)" for radio buttons ' id 'e586403c-1a7b-6a46-bad8-2aec69b70e19' date '31 December 2009' time '1:44:26 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.101' message '- get rid of WADispatchCallback - use new rendering technique for radio group' id 'd44d6c88-776c-5341-8cf6-d955c240d44d' date '30 December 2009' time '5:06:20 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.100' message '- fix issues 374: Select- and multi-select-list-items 279: Select List without #callbacks: http://code.google.com/p/seaside/issues/detail?id=374 http://code.google.com/p/seaside/issues/detail?id=279 - add nested multi selection test - change nested rendering code' id 'a58560b7-7de4-4544-a7b1-dea94301aa75' date '30 December 2009' time '2:53:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.99' message '- cleanup' id '2889c116-63e0-3243-ac14-f9ceb75e29aa' date '30 December 2009' time '1:37:58 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-Issue374-obi.98' message '- add nested multi selection test - change nested rendering code' id '21c3a062-a7b4-cb45-be63-424638d6177a' date '30 December 2009' time '11:08:07 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.97' message 'merge' id '106197ff-6c55-4237-afba-d728838c171b' date '29 December 2009' time '5:00:15 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.96' message '- move Task stuff into Component package - no longer need special Flow configuration settings - Make parameter to onAnswer: blocks optional - Add #call:onAnswer: which does a #show:onAnswer: and then sends a render notification; rewrite #call: to use #call:onAnswer: - Make as few of the functional tests as possible depend on Flow' id '7ca49241-e9a4-4e7f-9e13-96c5a2ee4b78' date '29 December 2009' time '4:07:22 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.95' message '- http://code.google.com/p/seaside/issues/detail?id=507 - Issue 507: WAUrlEncodingFunctionalTest Parameter encoding fails - http://code.google.com/p/seaside/issues/detail?id=508 - Issue 508: WAUrlEncodingFunctionalTest instructions are incorrect' id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7' date '5 December 2009' time '12:04:31 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-dkh.94' message '- update the comments with GemStone-specific info' id '438ce99d-10e3-4c76-ad3d-09c758aeedfd' date '23 November 2009' time '3:40 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-lr.93' message 'merged' id 'aec5175a-f796-4c2d-9e1a-9ead3d95243a' date '14 November 2009' time '6:14:26 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.92' message '- Issue 480: WAUploadFunctionalTest fails to load .txt file - http://code.google.com/p/seaside/issues/detail?id=480 - make WAFile more file WARequest' id '23ddc3d2-56f5-4d72-a813-65e50ea8e4e0' date '14 November 2009' time '4:52:11 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-dkh.92' message '- fix bug http://code.google.com/p/seaside/issues/detail?id=488' id '197e94d9-78c0-42e8-8d8b-7818c6c2016a' date '13 November 2009' time '3:48:48 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Functional-jf.91' message 'Deprecate now-confusingly-named WARequestHandler>>baseUrl in favour of #url' id 'dd2eb6f7-df6f-40e1-b36f-08ff2d75ee54' date '3 November 2009' time '1:25:21 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.90' message 'Rename Seaside-Platform to Grease in order to help make clear that it is not Seaside-specific and can be used by other projects as a compatibility layer. This was spawned by discussions when I started porting Magritte to VAST using the Platform layer.' id 'fbd8690d-8ba0-4958-aa8c-c4f8c4d2ab88' date '30 September 2009' time '10:54:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.89' message '- formatting' id 'ffaf8d90-41cd-4d4f-9d56-8f0a592e0286' date '20 September 2009' time '11:35:48 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.88' message '- fix parameter functional test' id 'b9fa5f60-096d-4acd-bff4-b47efba00261' date '6 September 2009' time '2:31:25 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.87' message '- Issue 458: Need a functional test for WARequest>>body - http://code.google.com/p/seaside/issues/detail?id=458' id 'c52d761f-6c49-4a3b-a92a-75674fcc4867' date '6 September 2009' time '1:36:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.86' message '- add #nextIfPresentDo: to path consumer' id '1460c175-42a0-431e-805a-738e90475d90' date '1 September 2009' time '9:04:51 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.85' message '- Issue 440: provide access to unconsumed path element - http://code.google.com/p/seaside/issues/detail?id=440' id 'e7276469-c0cd-421f-a2b6-0cec661e8fe3' date '31 August 2009' time '3:27:23 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.84' message '- renamed the string ''Squeak'' in package names to ''Pharo'' (see Issue 433) ' id 'd160f203-bdb4-4269-9199-1aa5753cb6f6' date '30 August 2009' time '5:52:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.83' message '- added functional test for tailing slash' id '65d14aa3-9ce1-436e-b265-c3431945acbf' date '15 August 2009' time '11:15:38 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.82' message '- coding conventions' id 'c964c2e4-6f74-4b08-aeb9-1752089a4dd7' date '5 July 2009' time '1:28:41 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-obi.81' message '- extend WAInputFunctionalTest to test also the titles: functionality see http://code.google.com/p/seaside/issues/detail?id=375' id '528388d1-51b8-fc45-a0e1-33f232ca2abf' date '4 July 2009' time '9:23:16 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.80' message '- fixes: Issue 363: WAPopupFunctionalTest issues - assign an answer handler that closes the window' id '24e139b6-f018-4451-9c8f-76988e321f36' date '29 June 2009' time '10:37:28 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.79' message '- fixed http://code.google.com/p/seaside/issues/detail?id=389 - image url was wrong' id 'd9543b0f-35b6-4980-98b8-4a2bc7758963' date '14 June 2009' time '1:13:34 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.78' message '- fixed categorization' id '83f01374-2e47-4d53-86fa-c6c43e6da70e' date '15 May 2009' time '6:31:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.77' message '- replace some users of #asString with platform independent #seasideString - fixed some Slime issue' id '1c3fff68-462d-4796-aa41-ebf47730b1be' date '26 April 2009' time '7:11:03 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-obi.76' message '- use inline rendering for performance tests' id 'a0f2f4d5-8857-9149-9098-1533751f63e7' date '13 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.75' message '- show number of iterations' id 'b332e614-7e27-4245-a9eb-d305ec86dbae' date '12 March 2009' time '7:46:43 am' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.74' message '- use reference values for performance tests' id '28a4b49b-2206-cc4c-9499-8d9d885321c2' date '11 March 2009' time '9:33:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.73' message '- reordering performance tests' id '0313e27f-8eaa-8644-a550-7be76ff2ab96' date '11 March 2009' time '12:51 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.72' message '- use better timing for WAPerformanceFunctionalTest' id 'f7cc2371-187d-674c-9c9f-75b59fe28de6' date '10 March 2009' time '11:59:17 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.71' message '- added WAPerformanceFunctionalTest' id '4aef2e46-bfd1-7548-a918-2021e6b6650a' date '10 March 2009' time '9:43:29 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.70' message '- fixed misspelling at WALotsaLinksFunctionalTest' id '6e0e38fb-f17b-1d46-b99c-cafec82a94fd' date '10 March 2009' time '8:25:18 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.69' message '- removed unsent method' id '0a719e53-dffc-4c42-ae8b-06b85c8abd84' date '8 March 2009' time '7:30:31 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.68' message '- Removed test component for "closeThisPopup" from Functional Tests' id '7193a5e1-89ab-0d4b-984a-3daa92b52f89' date '8 March 2009' time '5:53:03 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-obi.67' message '- add test for "closeThisPopup" # see http://code.google.com/p/seaside/issues/detail?id=299' id 'bb0510c3-c6e1-1f46-ade7-c62cf12fc90d' date '8 March 2009' time '5:14:48 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-lr.66' message '- fixed various lint issues' id '00881d08-a3a1-4415-a335-640004077a65' date '5 March 2009' time '9:18:09 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.65' message 'Remove dependency of WAExceptionFilter on Session and move it into the Core package. Have it store its own configuration. Still no UI for actually configuring it but I''ll do that next. In the meantime, Applications added with WAAdmin will have a new named configuration added to the filter so that can be used to change the exception handler for *all* applications. You''ll need to clear your config cache and reload your applications after loading this.' id '5ac1dfcb-9849-4333-8c0d-92aae56f297e' date '4 March 2009' time '11:14:49 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.64' message '- fixed various slime/lint issues that went unnoticed so far because of a bug in the refactoring engine' id '7a565861-2d27-4bd8-bd3c-f204d7463e25' date '28 February 2009' time '11:19:55 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.63' message '- the input tests should also test hidden input fields' id '678b651d-709d-47df-a34d-da602c353b5a' date '22 February 2009' time '3:33:29 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.62' message '- added a file input to WAInputElementContainer to be able to tests its behavior in different scenarios - renamed WAGetInputFunctionalTest to WAInputGetFunctionalTest, WAInputFunctionalTest to WAInputPostFunctionalTest and WAMultipartInputFunctionalTest to WAInputPostMultipartFunctionalTest so that they show up in the functional next to each other - improved the explanation in WAInputGetFunctionalTest, WAInputPostFunctionalTest and WAInputPostMultipartFunctionalTest' id '7208c213-c7cd-4e7c-960c-ccdc79265d8d' date '22 February 2009' time '3:15:53 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.61' message 'http://code.google.com/p/seaside/issues/detail?id=339 Remove all (I think) dependencies from Seaside-(Squeak-)Test-Functional and Seaside-(Squeak-)WebTools on Seaside-(Squeak-)Flow WebTools should now be useable on platforms without continuations. I had to add a dependency from the Development packages on Flow because the WalkbackErrorHandler just won''t work without a Continuation.' id '6f476bea-7a26-44c8-9092-876830a98fec' date '21 February 2009' time '4:08:14 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.60' message 'Replace senders of "aRenderer context actionUrl" with "aRenderer actionUrl"' id 'ecee6a2d-dcc8-4bd9-9dec-49c19b316743' date '21 February 2009' time '10:45:52 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.59' message 'Fix behaviour description in functional tests after solving http://code.google.com/p/seaside/issues/detail?id=324' id '08eeb03c-e60a-4bc3-baaf-b20eed9df854' date '20 February 2009' time '3:07:06 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.58' message 'Fix http://code.google.com/p/seaside/issues/detail?id=310 Store the root component in the Session property dictionary rather than in the RenderLoopContinuation. This means we no longer need #inNewRenderLoopShow: and #inNewRenderLoopCall:. Instead you can just do "self session presenter show:" This has the additional benefit of making sure the old root component still gets snapshotted.' id 'd5342efc-dd23-43fb-8cf6-96be00f303bf' date '20 February 2009' time '12:13:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.57' message 'http://code.google.com/p/seaside/issues/detail?id=215 Move #filterWith:during:, #authenticateWith:during:, and #isolate: on Component into the Seaside-Flow package. And move a Functional test that was using #isolate: into Seaside-Tests-Flow-Functional' id 'ecb99e29-aeff-2e46-b9d2-5cdf746f0c1b' date '9 February 2009' time '5:30:07 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.56' message 'add a (hacky) test for signaling an error during rendering ( currently broken - see http://code.google.com/p/seaside/issues/detail?id=340 )' id '7f2d4041-7246-0f4c-a464-e8b47a8f633c' date '8 February 2009' time '10:41:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.55' message 'correct spelling... the plural of codec should be codecs (a codex is something else)' id '485040ac-1819-4915-b216-d1f13ec33c6e' date '7 February 2009' time '8:34:24 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.54' message '- WACode refactoring so that it can potientially work on streams and so that it does not depend on semaphores - WAServerAdaptor cleanup (for details see http://lists.squeakfoundation.org/pipermail/seaside-dev/2009-February/002778.html)' id '19542aa6-aba5-4839-80e9-e42667030f1a' date '7 February 2009' time '1:13:19 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.53' message '- fixed some compatibility issues with ANSI streams' id 'a8eee8a4-fcc0-44b8-9529-c2e38944dc0d' date '4 February 2009' time '11:38:36 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.52' message 'break some circular dependencies' id 'd7ef9d78-c7aa-4a91-a1cf-7788de29774a' date '1 February 2009' time '10:13:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.51' message '- removed unnecessary calls to #call: - removed tests that test flow functionality' id '6cd6f955-98b7-44cc-8088-4a92aea229c3' date '24 January 2009' time '9:28:52 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.50' message 'http://code.google.com/p/seaside/issues/detail?id=164 Put test for platform #garbageCollect method in Seaside-Tests-Functional ' id 'fde2c2e8-7b6d-462a-8ffb-a82b9af8db74' date '23 January 2009' time '8:13:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.49' message 'remove tests in WAErrorFunctionalTest which returned nil and Object. This behaviour is no longer possible with the response refactoring.' id 'effa43b1-7171-46b8-8824-3aeaa8fd6913' date '23 January 2009' time '4:39:09 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.48' message '- don''t do a redirect for adding cookies' id '0e88af6b-15c7-4b1a-99ef-18667dfff254' date '22 January 2009' time '10:49:59 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.47' message 'As debated at the Konstanz sprint and touched upon in http://code.google.com/p/seaside/issues/detail?id=221, move Platform methods to instance side and implement WASqueakPlatform as a subclass of WAPlatform. This allows us to provide default implementations where possible, helps document which methods are required, and means that we have a class as our global instead of the un-namespace "SeasidePlatformSupport". In case it is useful, the refactoring code was: "The refactoring:" WASqueakPlatform class selectors do: [ :ea | (ORSwapMethodRefactoring swapMethod: ea in: WASqueakPlatform class) execute ] "The renaming:" (ORSourceRegexRefactoring new replace: ''SeasidePlatformSupport'' with: ''WAPlatform current''; yourself) execute' id '763f7779-83c4-4c86-8f1d-5805e8a744b7' date '22 January 2009' time '3:01:41 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.46' message 'fix cookie functional tests to work with rendering refactoring' id '4c540d74-8847-4259-a566-d19b5beb4c9c' date '21 January 2009' time '11:09:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.45' message 'In discussions with Lukas last night I realized that the error handler is holding onto the request context and this could be a problem with continuations. This adds a functional test that confirms whether error handling works properly after a call: (it currently doesn''t)' id 'b1511733-698a-49f2-ada2-8690fd5d8ce0' date '14 January 2009' time '12:20:41 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.44' message 'Lukas says javascript links need "url: ''#''" now...' id 'efdcc39d-ab7f-4031-aaea-31c50e7ba25c' date '12 January 2009' time '11:43:40 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.43' message '- removed deprecation functional test' id '93383106-c3e3-4e27-b62e-eb1a46b487ed' date '2 January 2009' time '2:27:09 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.42' message '- added WADeprecationFunctionalTest' id '3aa3c0e6-b154-46fa-92ac-b42d8657d17a' date '1 January 2009' time '7:49:29 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.41' message '- merged' id '1f8f6724-504b-4879-83ba-ce4076743576' date '1 January 2009' time '6:47:38 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.36' message '- better explanations' id 'a1bc4014-40a9-4c14-810d-cc5a8500eb82' date '1 January 2009' time '6:18:02 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.40' message '- added slime rule to detect invalid or incomplete senders of #seasideDeprecatedApi:details: - fixed callers of #seasideDeprecatedApi:details:' id 'a915ec67-2b98-4811-8462-4071e91bbf66' date '30 December 2008' time '1:02:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.39' message '- removed WAHtmlFunctionalTest as it was calling deprecated functionality and there are serveral more specific fixtures that test the same functionality' id 'ff326549-cd70-4645-b17c-f283d6262112' date '27 December 2008' time '6:17:02 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.38' message '- removed WALinkSubmitFunctionalTest that only tests deprecated Javascript functionality' id '1481eeae-212c-4f7c-821e-fc946f41444f' date '27 December 2008' time '6:10:33 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.37' message '- removed unrelated and deprecated functionality tests from WADateTimeFunctionalTest' id '282d1b5b-a632-4db6-a176-155bf6405239' date '27 December 2008' time '6:08:10 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.36' message '- do not use deprecated javascript cruft anymore - added missing checkbox and radio button to WAInputElementContainer' id '4808fe31-6fb8-40a9-b007-e58caa95a18a' date '27 December 2008' time '5:43:36 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.35' message '- made WAAllTests URL handling more robust: * look at first element in the relative path instead of the last element in the path, some tests add stuff to the path * don''t do mixed String/Symbol equality comparison (class names)' id '81b48522-96fe-4215-b09a-f6de0f6cd5c6' date '7 December 2008' time '6:44:36 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.34' message '- made the functional tests restful - some formatting fixes while playing with WAExpiryFunctionalTest' id '7ca61bb5-15c5-4d3d-af85-e2d3c808ff0f' date '2 December 2008' time '8:44:38 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.33' message '- cleanup of method protocols - fixed inconsistencies' id '7f6059ac-f2f7-427d-af48-7e19e2be4631' date '29 November 2008' time '2:14:57 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jok.32' message 'update dependencies -- Seaside-Test-Core required due to references to WATestingFiles class.' id 'd8f9ccf1-e2b7-ad47-b0fb-ab1fd43edc99' date '28 November 2008' time '4:04:11 pm' author 'jok' ancestors ((name 'Seaside-Tests-Functional-lr.31' message '- fixes Issue 219: Why does WADecorationTask override #updateStates: ?' id '00cda7be-dda4-44b4-b6d3-047e2b9673d9' date '28 November 2008' time '4:41:15 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-pmm.30' message '- HTML validation' id 'f97cf6d8-ee79-4ce6-a007-a13678e5bd2c' date '14 November 2008' time '10:36:07 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-lr.29' message '- fixed the comment for the deprecation error test' id '6f7bfc03-d6c4-4d8a-8858-84a50104232d' date '12 November 2008' time '8:12:13 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.28' message 'merged' id 'b2e2ccd2-8a63-4575-b022-4c1c95be6f1a' date '11 November 2008' time '11:38:05 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.27' message '- fixed unknown message send - fixed some slime complaints' id '66dde118-13e3-4d94-aea5-fabd00b5530d' date '11 November 2008' time '11:37:36 pm' author 'lr' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-pmm.27' message '- tests for key generator' id '10d4c11d-69f1-4919-9b46-2205591a4178' date '11 November 2008' time '11:12:11 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.26' message '- merged' id 'addaa945-c40f-4ff2-9bb4-9d8b365d263e' date '8 November 2008' time '1:55:02 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.25' message '- test for codec instead of server' id 'd83ad90a-20cd-447b-bf49-0a6cef9c1ff4' date '8 November 2008' time '1:30:50 pm' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.26' message 'http://code.google.com/p/seaside/issues/detail?id=227 Reintroduce previous ExceptionHandler refactorings but with a few changes to satisy complaints in this issue: + Most ErrorHandlers no longer catch Halts + The only one that does is WAHtmlHaltAndErrorHandler, which is in a Squeak-specific package, which removes the need for the platform #haltClass method. This handler can be used or subclassed in production + Code to resume WARequestContextNotFound was moved up to the top-level WAExceptionHandler so that stepping over #requestContext will work in a debugger, even when not using a DebugErrorHandler + The text in the functional tests was updated to indicate that the results are handler- (and occasionaly platform-) specific' id '1053f0fc-51e2-0644-88db-3cf2048a87fa' date '12 November 2008' time '1:43:44 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.25' message 'http://code.google.com/p/seaside/issues/detail?id=227 Apparently my exception handler refactoring broke many things in various ways. Revert everything back to the old error handler mechanism (adapted for changes to session and render loop).' id 'd382ecaf-ef6d-8a4a-a3ea-b055268f0df2' date '7 November 2008' time '11:06:12 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.24' message '- SLint fixes' id '5b514c7c-ab77-4b3c-b78e-879d508a02e9' date '5 November 2008' time '2:36:47 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.23' message '- merged' id '10586de2-d3fb-4f16-a836-907bf0a144f6' date '5 November 2008' time '2:30:43 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.19' message '- SLint fixes' id '701cb6c0-e599-4020-b0fd-5d0ba5ab04f0' date '5 November 2008' time '1:56:59 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.22' message 'The goal of WARequestContext is to be a decoupling interface between request handlers and whatever wants the request handled. Rather than storing the server adaptor itself in the request context, it is therefore cleaner to make sure that the request context holds all information that needs to be exchanged. In fact, there is essentially no protocol common to all server adaptors that could be useful to a request handler and there were no users of WARequestContext>>server other than to get the codec. This series of commits therefore changes WARequestContext to hold the codec that was used to decode the request and stops storing the server adaptor on the context. If it turns out that people *do* want server-adaptor-specific information in their code, server adaptors could use custom subclasses of WARequestContext to provide it.' id 'd6879e34-feca-8647-93d4-9aa0b044f3e7' date '5 November 2008' time '10:27:19 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.21' message 'add functional test for WATrail' id 'f46631ac-35a4-0845-a33b-d2ed76dbdcb8' date '4 November 2008' time '11:56:55 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.20' message '- removed WARequestHandler>>#isFiltered, it is not used anywhere' id '593336b8-1865-48b1-bd77-518e6aacea28' date '4 November 2008' time '9:25:15 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.19' message 'Merge in the painterrenderer branch' id 'dbb79daa-0663-6d4d-8fd5-54d8e0d4066e' date '3 November 2008' time '10:22:35 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.18' message '- removed initializers of functional tests that registered themselves as applications' id '2383836c-71df-423e-9bc8-03f50d85bc7e' date '1 November 2008' time '6:16:37 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.17' message 'signal a discriptive error when the render phase fails to generate a response. This avoids seing the server adaptor''s default error response when a nil response is generated. #possibleCauses is implemented to explain that the user is probably doing a #call: from a render method. Also add a functional test to allow us to test the behaviour of calling from within a render method.' id 'caaddcd6-b5c3-2148-b416-ebad8b40e5bb' date '28 October 2008' time '10:21:02 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.16' message 'http://code.google.com/p/seaside/issues/detail?id=213 It was really annoying to have the Session automatically register itself in the Application. The caused weirdness when unregistering a session - the render phase would then cause the session to re-register itself under a new key. To fix this, WAApplication now registers the session when it is created and the session should not re-register itself. Added #keyFor:ifAbsent: and #urlFor:ifAbsent: as well as #keyFor: and #urlFor: which signal a WAUnregisteredHandlerError if the handler is not found. Change senders of #urlForRequestHandler:addHandlerField: and #ensureKeyForHandler: to use these new methods. The RenderLoopContinuations now catch this error and redirect to a new session. If you want to redirect somewhere else, you should call WARequestContext>>redirectTo: after unregistering the session. Also rename several methods on WARegistry to get a more consistent interface, both internally and with WADispatcher) and deprecate the old versions (plus changed senders).' id '76afe0bf-32e8-684a-aa40-b94623a07d9d' date '27 October 2008' time '5:45:21 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-pmm.15' message '- more valid HTML' id '99de9588-c0f6-4d28-98f8-c7e9e273d7a9' date '26 October 2008' time '11:46:40 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-jf.14' message 'http://code.google.com/p/seaside/issues/detail?id=209 Fix senders of deprecated #registerAsApplication:' id '4a9b99dd-288b-0444-b236-b5855cce65ad' date '26 October 2008' time '6:15:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.13' message '- updating package information' id '7402ab1e-69af-40f4-8060-33124bdfd56f' date '23 October 2008' time '10:10:20 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.12' message 'Added my best guess at package dependency information (please fill in descriptions)' id 'f10408f2-2ec9-364a-b46b-3e8caf99bf98' date '23 October 2008' time '12:37:36 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-jf.painterrenderer.3' message 'put #visiblePresentersDo: back for now implemented in terms of visitors... the code is too ugly for the few pluggable cases at the moment otherwise.' id '10922331-7d50-1c44-8a50-9d471ebfb5d4' date '22 October 2008' time '4:19:59 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.2' message 'fix senders of #visiblePresentersDo: But see http://code.google.com/p/seaside/issues/detail?id=219' id 'eb5f133d-3aa6-4545-96c1-ee0bfb8b94ec' date '22 October 2008' time '1:57:36 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.painterrenderer.1' message 'change a test to use painter/component visitors' id 'c8a18671-9ab4-4b4b-b210-db90a7aa1fa3' date '22 October 2008' time '1:48:31 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-lr.11' message 'merged' id 'd73324a9-7c2a-4794-9682-ae083c416b5f' date '19 October 2008' time '9:07:05 am' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.10' message 'remove dependency from Seaside-Tests-Functional package on Seaside-Examples package by having 3 functional tests use something other than WACounter for embedding and so on.' id '1764b691-04a0-6a42-94d5-838bc208bd73' date '18 October 2008' time '10:46:01 pm' author 'jf' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-lr.10' message 'merged' id '2e6962c1-0f76-4655-b945-722fb987f0c5' date '18 October 2008' time '9:15:04 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-lr.8' message '- removes unused var' id '35b15eec-dd16-4721-b0fe-36451b457b69' date '18 October 2008' time '8:59:34 pm' author 'lr' ancestors ((name 'Seaside-Tests-Functional-jf.7' message 'changes to work with render loop refactoring' id '39e7bc1c-a9ae-b64b-ad67-8901c720beb2' date '18 October 2008' time '11:31:18 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.6' message 'add functional test to simulate what would happen if a user tried to get tricky and started submitting select list options to the wrong list callback. There is potential here, if the handling of these callbacks was ever changed, to introduce a security vulnerability where Seaside would naively load the requested object and pass it into the wrong callback.' id '5f12146a-7577-b741-a413-0c4c9a4cd815' date '8 October 2008' time '11:59:10 am' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.5' message 'fixed send to deprecated method #owner' id 'd7e75861-eaac-7a46-abae-78f88bb53018' date '7 October 2008' time '10:33:20 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.4' message 'http://code.google.com/p/seaside/issues/detail?id=175 Change sender of WASession>>expire to use #unregister. The behaviour is not quite the same, though. Unless you redirect immediately, the session just gets re-registered. This is kind of unfortunate but works for now in this case. Also add redirects after the other actions (clear cache, etc) that result in our session being unregistered, otherwise we see the same behavioural problem. Remove the session expiry seconds edit box, since that setting has no effect now.' id 'cd94de55-96f6-4b4c-b108-461e876600ca' date '7 October 2008' time '6:56:58 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-obi.3' message '- WAHTmlFunctionalTest set columns for Hello World TextBox' id '79246568-68b4-544e-9f58-2cc8f3adc606' date '6 October 2008' time '10:31:39 pm' author 'obi' ancestors ((name 'Seaside-Tests-Functional-jf.2' message 'Clean up WATestingFiles and adjust users of it.' id 'f9fffca6-0ebf-4d4e-8f04-a3231c2df18b' date '6 October 2008' time '5:36:30 pm' author 'jf' ancestors ((name 'Seaside-Tests-Functional-jf.1' message 'split up tests' id '81c5dfd2-fc60-9144-bb39-4d26d3e48173' date '6 October 2008' time '1:27:45 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.9' message '- merged' id '4769c44b-8f17-41ce-bd6a-9b0f44f365cb' date '18 October 2008' time '8:18:53 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.8' message '- SeasidePlatformSupport garbageCollect instead of Smalltalk garbageCollect' id '6d9801ef-6c30-45fe-bdd3-a52789226921' date '18 October 2008' time '6:21:25 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Functional-jf.8' message 'http://code.google.com/p/seaside/issues/detail?id=100 Cleanup responding and redirecting methods on WASession. Most went to WARequestContext and were deprecated on WASession (a few were renamed on the way). A couple were deleted. See the issue for details.' id 'b55d16d0-0092-ae4e-b2a3-571d8ddf7c25' date '18 October 2008' time '6:17:24 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-lr.96' message '- do not use any longer #printOn: and #printContentOn: in JSObject, but use #javascriptOn: and #javascriptContentOn: - implementors of external libraries that implment or send any of these methods need to perform the renaming as well' id '212be911-3f14-4d88-ac15-834b010fcff6' date '24 December 2009' time '11:24:59 am' author 'lr' ancestors ((id 'ec58366b-7ecb-4e1b-95f3-a55c1d527fd7')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-obi.139' message '- fix http://code.google.com/p/seaside/issues/detail?id=617 - use scale method - update Reference System' id 'c5843c25-95f5-cd41-816d-9ee898b91d07' date '3 August 2011' time '8:47:10 pm' author 'obi' ancestors ((id '3e092777-1e87-4e47-89f7-8489b7f41388')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.142' message '- Issue 678: an iframe should be more like a pop up - move WAIframeTag >> #callback: from Scriptaculous to Canvas' id '204b190f-6ef9-416e-8817-f6099498ea68' date '23 August 2011' time '12:05:20 pm' author 'pmm' ancestors ((id 'c5843c25-95f5-cd41-816d-9ee898b91d07')) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.147' message '- formatting nazis from the dark side of the moon' id 'f6f96a8a-52dc-4ad0-ba8d-6848b6b93e10' date '19 February 2012' time '11:32:53 am' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.146' message '- added functional test to WADateTable' id '83cca07b-a15d-4706-8ad7-789042d571c4' date '22 January 2012' time '9:50:06 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.145' message '- formatting nazis from outer space' id '9365205c-1101-4b7d-b14a-4aaa9b7602d4' date '22 January 2012' time '5:02:57 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Functional-pmm.144' message '- set page title for functional tests' id '21631988-0f9d-4db9-b0ad-640990cfb7a2' date '28 September 2011' time '7:16:26 pm' author 'pmm' ancestors ((id '12209b2b-7d2b-47ff-828a-19153b5ae19c')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.163' message '- render more request headers' id '4acf5476-8b01-4543-b08c-953d27829aab' date '12 November 2014' time '7:04:01 pm' author 'pmm' ancestors ((id '780ca820-425c-4489-9706-04d6266202fc')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Functional-pmm.172' message '- add functional test for deprecation' id 'f4757c31-2032-0d00-a684-b59c0707b477' date '13 September 2018' time '12:49:07.821321 pm' author 'pmm' ancestors ((id '962e5b52-0e96-4be9-a161-8b60d8e3a5f4')) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/expectedFailures.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/expectedFailures.st new file mode 100644 index 000000000..06e848118 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/expectedFailures.st @@ -0,0 +1,3 @@ +running +expectedFailures + ^ #(testContextFunctionalTest testDelegationFunctionalTest testExceptionFunctionalTest testExpiryFunctionalTest testFilterFunctionalTest testFlowClosureFunctionalTest testFlowConvenienceFunctionalTest testFlowDelegationFunctionalTest testFlowErrorFunctionalTest) \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st index 3beaece9a..fec40a232 100644 --- a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testCallbackFunctionalTest.st @@ -3,22 +3,22 @@ testCallbackFunctionalTest self selectTest: 'WACallbackFunctionalTest'. (driver findElementByCSSSelector: 'input[type=text]') sendKey: BPKeys enter. - self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'Default'). + self assert: (driver findElementByTagName: 'pre') getText equals: ('Text: Some Text', Character lf greaseString,'Default'). ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before' ]) click. - self assert: (driver findElementByTagName: 'pre') getText = 'Text: Some Text'. + self assert: (driver findElementByTagName: 'pre') getText equals: 'Text: Some Text'. ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before Submit' ]) click. - self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'Before Submit'). + self assert: (driver findElementByTagName: 'pre') getText equals: ('Text: Some Text', Character lf greaseString,'Before Submit'). ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'Before Cancel' ]) click. - self assert: (driver findElementByTagName: 'pre') getText = 'Before Cancel'. + self assert: (driver findElementByTagName: 'pre') getText equals: 'Before Cancel'. ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After' ]) click. - self assert: (driver findElementByTagName: 'pre') getText = 'Text: Some Text'. + self assert: (driver findElementByTagName: 'pre') getText equals: 'Text: Some Text'. ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After Submit' ]) click. - self assert: (driver findElementByTagName: 'pre') getText = ('Text: Some Text', Character lf greaseString,'After Submit'). + self assert: (driver findElementByTagName: 'pre') getText equals: ('Text: Some Text', Character lf greaseString,'After Submit'). ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:button | (button getAttribute: 'value') = 'After Cancel' ]) click. self assert: (driver findElementByTagName: 'pre') getText = 'After Cancel'. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st index 75183107c..0f311cf3d 100644 --- a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testEncodingFunctionalTest.st @@ -1,6 +1,18 @@ testing testEncodingFunctionalTest - + | germanSentence czechSentence japaneseSentence | + germanSentence := 'Im finſteren Jagdſchloß am offenen Felsquellwaſſer patzte der affig-flatterhafte kauzig-höf‌liche Bäcker über ſeinem verſifften kniffligen C-Xylophon.'. + czechSentence := 'Příliš žluťoučký kůň úpěl ďábelské kódy.'. + japaneseSentence := 'いろはにほへど ちりぬるを'. self selectTest: 'WAEncodingFunctionalTest'. - - self fail. \ No newline at end of file + (Array with: germanSentence with: czechSentence with: japaneseSentence) + do: [ :sentence | + #(urlencoded multipart get) + do: [ :idpart | + | formid headingid | + formid := idpart , 'form'. + headingid := idpart , 'heading'. + ((driver findElementByID: formid) findElementByCSSSelector: 'input[type=text]') sendKeys: sentence. + ((driver findElementByID: formid) findElementByCSSSelector: 'input[type=submit]') click. + self assert: (driver findElementByID: headingid) getText equals: idpart , sentence ] + separatedBy: [ ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:e | (e getAttribute: 'value') = 'Restart' ]) click ] ] \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowClosureFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowClosureFunctionalTest.st new file mode 100644 index 000000000..2df49f862 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowClosureFunctionalTest.st @@ -0,0 +1,5 @@ +testing +testFlowClosureFunctionalTest + + self selectTest: 'WAFlowClosureFunctionalTest'. + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowDelegationFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowDelegationFunctionalTest.st new file mode 100644 index 000000000..7205f4d6f --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowDelegationFunctionalTest.st @@ -0,0 +1,5 @@ +testing +testFlowDelegationFunctionalTest + + self selectTest: 'WAFlowDelegationFunctionalTest'. + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowErrorFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowErrorFunctionalTest.st new file mode 100644 index 000000000..0ae865694 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowErrorFunctionalTest.st @@ -0,0 +1,5 @@ +testing +testFlowErrorFunctionalTest + + self selectTest: 'WAFlowErrorFunctionalTest'. + self fail. \ No newline at end of file diff --git a/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowFunctionalTest.st b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowFunctionalTest.st new file mode 100644 index 000000000..4f56fd003 --- /dev/null +++ b/repository/Seaside-Tests-Parasol.package/WAWebDriverFunctionalTestCase.class/instance/testFlowFunctionalTest.st @@ -0,0 +1,17 @@ +testing +testFlowFunctionalTest + + | stackdepth | + self selectTest: 'WAFlowFunctionalTest'. + + (driver findElementByPartialLinkText: 'go anchors') click. + stackdepth := ((driver findElementByPartialLinkText: '1:') getText) copyAfterLast: $:. + 1 to: 5 do:[:i | + self assert: (((driver findElementByPartialLinkText: i greaseString,':') getText) copyAfterLast: $:) equals: stackdepth. + (driver findElementByPartialLinkText: i greaseString,':') click ]. + + (driver findElementByPartialLinkText: 'go buttons') click. + stackdepth := ((driver findElementByTagName: 'h3') getText) copyAfterLast: $:. + 1 to: 5 do:[:i | + self assert: (((driver findElementByTagName: 'h3') getText) splitOn: $:) equals: { i asString . stackdepth } asOrderedCollection. + ((driver findElementsByCSSSelector: 'input[type=submit]') detect:[:e | (e getAttribute: 'value') = 'Ok' ]) click ] \ No newline at end of file From 79770501e4d84d00b66f7a768cffc6ee4d62ea24 Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Mon, 24 Dec 2018 13:59:43 +0100 Subject: [PATCH 019/131] Do not reference classes that are not loaded directly in the baseline to avoid undefined. --- .../instance/startWelcomeSeasideAdaptorInPharo.st | 2 +- .../instance/startWelcomeSeasideAdaptorInSqueak.st | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInPharo.st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInPharo.st index 809c729df..84664bdbf 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInPharo.st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInPharo.st @@ -1,5 +1,5 @@ doits startWelcomeSeasideAdaptorInPharo - WAAdmin defaultServerManager adaptors + (Smalltalk globals at: #WAAdmin) defaultServerManager adaptors ifEmpty: [ (Smalltalk globals includesKey: #ZnZincServerAdaptor) ifTrue: [ (Smalltalk globals at: #ZnZincServerAdaptor) startOn: 8080 ] ] \ No newline at end of file diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInSqueak.st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInSqueak.st index 6dba43937..74b583ad9 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInSqueak.st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/startWelcomeSeasideAdaptorInSqueak.st @@ -1,6 +1,6 @@ doits startWelcomeSeasideAdaptorInSqueak - WAAdmin defaultServerManager adaptors + (Smalltalk globals at: #WAAdmin) defaultServerManager adaptors ifEmpty: [ (Smalltalk globals includesKey: #WAWebServerAdaptor) ifTrue: [ ((Smalltalk globals at: #WAWebServerAdaptor) port: 8080) codec: ((Smalltalk globals at: #GRCodec) forEncoding: 'utf-8'); From 7c200e7c15113ab76c2a2e5a60c5fb7cdbb04c1a Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Mon, 24 Dec 2018 14:04:34 +0100 Subject: [PATCH 020/131] remove GS 2.4.8 from travis and readme --- .travis.yml | 6 ------ README.md | 4 +--- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index a252fb1e6..8675fae53 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,6 @@ matrix: allow_failures: - smalltalk: Squeak-trunk - smalltalk: Squeak-5.1 - - smalltalk: GemStone-2.4.8 include: - smalltalk: Pharo64-7.0 @@ -49,8 +48,3 @@ matrix: cache: directories: - $SMALLTALK_CI_CACHE - - smalltalk: GemStone-2.4.8 - env: BUILD_NAME=GemStone-2.4.8 - cache: - directories: - - $SMALLTALK_CI_CACHE diff --git a/README.md b/README.md index 926ba58f0..3b2f7d795 100644 --- a/README.md +++ b/README.md @@ -128,7 +128,6 @@ Pharo | Squeak | GemStone/S [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) -\- | - | [![Build status: GemStone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Seaside) ### development Pharo | Squeak | GemStone/S @@ -136,5 +135,4 @@ Pharo | Squeak | GemStone/S [![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) -[![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) -\- | - | [![Build status: GemStone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Seaside) \ No newline at end of file +[![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) \ No newline at end of file From f5d1ee20b9ddaf048f74affc588f224591117aa2 Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Wed, 9 Jan 2019 14:46:56 -0800 Subject: [PATCH 021/131] remove the tag matching and for GemStone and use the branch names instead --- .../BaselineOfSeaside3.class/instance/baselineadaptors..st | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselineadaptors..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselineadaptors..st index af8e3496f..bee19e7ac 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselineadaptors..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselineadaptors..st @@ -61,12 +61,12 @@ baselineadaptors: spec baseline: 'GsApplicationTools' with: [ spec loads: 'Core'; - repository: 'github://GsDevKit/gsApplicationTools:v1.?/repository' ]; + repository: 'github://GsDevKit/gsApplicationTools:master/repository' ]; baseline: 'Zinc Project' with: [ spec className: 'BaselineOfZincHTTPComponents'; loads: #('Core'); - repository: 'github://GsDevKit/zinc:v2.4.3.?/repository' ]. + repository: 'github://GsDevKit/zinc:gs_master/repository' ]. spec package: 'Seaside-GemStone-GemServer-Core' with: [ spec requires: #('GsApplicationTools' 'Seaside-Core') ]; package: 'Seaside-GemStone-GemServer-Tests' with: [ spec requires: #('Seaside-GemStone-GemServer-Core' 'Seaside-GemStone-Development' 'Seaside-GemStone-Adaptors-Swazoo' 'Seaside-GemStone-Adaptors-Zinc' 'Seaside-Adaptors-FastCGI') ]; @@ -81,4 +81,4 @@ baselineadaptors: spec spec group: 'FastCGI' with: #('Seaside-Adaptors-FastCGI'); group: 'Tests' with: #('Seaside-GemStone-GemServer-Tests'); - group: 'Zinc' with: #('Zinc-Seaside') ] \ No newline at end of file + group: 'Zinc' with: #('Zinc-Seaside') ] From 1e7f369f0e391fb6a743323c3d0d98e1e22fa690 Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Wed, 9 Jan 2019 15:04:53 -0800 Subject: [PATCH 022/131] update the GemStone lineup for 3.4.3 and 3.3.9 --- .travis.yml | 4 ++-- README.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8675fae53..298953233 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,12 +29,12 @@ matrix: env: BUILD_NAME=Squeak-5.1 - smalltalk: GemStone-3.4.2 - env: BUILD_NAME=GemStone-3.4.2 + env: BUILD_NAME=GemStone-3.4.3 cache: directories: - $SMALLTALK_CI_CACHE - smalltalk: GemStone-3.3.6 - env: BUILD_NAME=GemStone-3.3.6 + env: BUILD_NAME=GemStone-3.3.9 cache: directories: - $SMALLTALK_CI_CACHE diff --git a/README.md b/README.md index 3b2f7d795..dd2d713c4 100644 --- a/README.md +++ b/README.md @@ -124,8 +124,8 @@ Please check the [Wiki](https://github.com/SeasideSt/Seaside/wiki) for more info ### master Pharo | Squeak | GemStone/S ------------ | ------------- | ------------ -[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) -[![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.3](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.4.3&label=3.4.3)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) @@ -135,4 +135,4 @@ Pharo | Squeak | GemStone/S [![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) -[![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) \ No newline at end of file +[![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) From 9417d6d78469b11b0fc3e5ed83054a699601940e Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Wed, 9 Jan 2019 15:39:32 -0800 Subject: [PATCH 023/131] missed a few edits for GemStone versions --- .travis.yml | 4 ++-- README.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 298953233..504eb7a13 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,12 +28,12 @@ matrix: - smalltalk: Squeak-5.1 env: BUILD_NAME=Squeak-5.1 - - smalltalk: GemStone-3.4.2 + - smalltalk: GemStone-3.4.3 env: BUILD_NAME=GemStone-3.4.3 cache: directories: - $SMALLTALK_CI_CACHE - - smalltalk: GemStone-3.3.6 + - smalltalk: GemStone-3.3.9 env: BUILD_NAME=GemStone-3.3.9 cache: directories: diff --git a/README.md b/README.md index dd2d713c4..6a053a833 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Pharo | Squeak | GemStone/S ### development Pharo | Squeak | GemStone/S ------------ | ------------- | ------------ -[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.2&label=3.4.2)](http://travis-ci.org/SeasideSt/Seaside) -[![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.3.6&label=3.3.6)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-7.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.2&label=5.2)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.4.3](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.4.3&label=3.4.3)](http://travis-ci.org/SeasideSt/Seaside) +[![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Seaside) | [![Build status: GemStone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Seaside) [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Seaside) | - | [![Build status: GemStone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Seaside?branch=develop&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Seaside) From 697c7c9990a30056275af9f75264544c80485835 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sat, 26 Jan 2019 09:09:55 +0100 Subject: [PATCH 024/131] added travis dashboard link to README [skip ci] --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 6a053a833..d14cbf65e 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,8 @@ If you would like to contribute, please visit the [Seaside's contributors page]( Please check the [Wiki](https://github.com/SeasideSt/Seaside/wiki) for more information. ## Status of automated builds +See the travis dashboard: https://travis-ci.org/SeasideSt/Seaside/branches + ### master Pharo | Squeak | GemStone/S ------------ | ------------- | ------------ From 164240b6c59023aa098e768749e12a0347287c74 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sat, 26 Jan 2019 10:23:22 +0100 Subject: [PATCH 025/131] Added a link to the add-on libraries from the README page --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index d14cbf65e..2f70378b3 100644 --- a/README.md +++ b/README.md @@ -112,6 +112,8 @@ Metacello new ``` ## Community +Check out the Add-on libraries and projects related to Seaside: https://github.com/SeasideSt/Seaside/wiki/Add-On-Libraries + We have a low traffic mailing list for questions ([sign up here](http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside)) and a (Smalltalk dialect independant) channel on the [Pharo](https://pharo.org) Discord ([sign up here](http://discord.gg/Sj2rhxn)). ## Contributing From 2c235bd4f008cad9cfef68ac0a7aa09a4a2771f5 Mon Sep 17 00:00:00 2001 From: Travis Ci Date: Fri, 8 Feb 2019 16:21:34 -0800 Subject: [PATCH 026/131] Issue #88: add 3.5.0 to baseline ... local tests are passing --- .../BaselineOfSeaside3.class/instance/baselinegemstone..st | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinegemstone..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinegemstone..st index 1c95c5dd7..db76e7715 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinegemstone..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinegemstone..st @@ -97,7 +97,7 @@ baselinegemstone: spec package: 'Seaside-GemStone-Core' with: [ spec requires: #('Seaside-GemStone300-Core') ] ]. spec - for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x') + for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x') do: [ spec package: 'Seaside-Core' @@ -108,4 +108,4 @@ baselinegemstone: spec requires: #('Seaside-Core'); includes: #('Seaside-GemStone-Core') ]; package: 'Seaside-GemStone-Core' - with: [ spec requires: #('Seaside-GemStone320-Core') ] ] \ No newline at end of file + with: [ spec requires: #('Seaside-GemStone320-Core') ] ] From 174a931b45b7fcc4edf270c81838887f3fb2e7dd Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 12 Feb 2019 20:18:25 +0100 Subject: [PATCH 027/131] Implemented OrderedDictionary>>javascriptOn: and jsonOn: --- .../instance/baselinejavascript..st | 5 ++++ .../instance/baselinejson..st | 5 ++++ .../methodProperties.json | 25 ------------------- .../monticello.meta/version | 1 - .../.filetree | 5 ++++ .../instance/javascriptOn..st | 3 +++ .../properties.json | 3 +++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + .../.filetree | 5 ++++ .../instance/jsonOn..st | 5 ++++ .../properties.json | 3 +++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + 18 files changed, 40 insertions(+), 26 deletions(-) delete mode 100644 repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json delete mode 100644 repository/BaselineOfSeaside3.package/monticello.meta/version create mode 100644 repository/Javascript-Pharo70-Extensions.package/.filetree create mode 100644 repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/instance/javascriptOn..st create mode 100644 repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/properties.json create mode 100644 repository/Javascript-Pharo70-Extensions.package/monticello.meta/categories.st create mode 100644 repository/Javascript-Pharo70-Extensions.package/monticello.meta/initializers.st create mode 100644 repository/Javascript-Pharo70-Extensions.package/monticello.meta/package create mode 100644 repository/Javascript-Pharo70-Extensions.package/properties.json create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/.filetree create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/instance/jsonOn..st create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/properties.json create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/categories.st create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/package create mode 100644 repository/Seaside-Pharo70-JSON-Extensions.package/properties.json diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st index 6f4381901..a695f8a02 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st @@ -33,6 +33,11 @@ baselinejavascript: spec package: 'Javascript-Core' with: [ spec includes: #('Javascript-Pharo-Core' ) ]; package: 'Javascript-Tests-Core' with: [ spec includes: #('Javascript-Tests-Pharo-Core' ) ] ]. + spec for: #pharo7 do: [ + spec + package: 'Javascript-Pharo-Core' with: [ spec includes: #('Javascript-Pharo70-Extensions') ]; + package: 'Javascript-Tests-Pharo-Core' with: [ spec includes: #('Javascript-Tests-Pharo70-Extensions') ] ]. + spec for: #'gemstone' do: [ diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st index 46619d7b5..1aa4b9f7e 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st @@ -27,6 +27,11 @@ baselinejson: spec package: 'Seaside-Tests-Pharo-JSON-Core' with: [ spec requires: #('Seaside-Tests-JSON') ] ]. + spec for: #pharo7 do: [ + spec + package: 'Javascript-Pharo-JSON-Core' with: [ spec includes: #('Javascript-Pharo70-JSON-Extensions') ]; + package: 'Seaside-Tests-Pharo-JSON-Core' with: [ spec includes: #('Javascript-Tests-Pharo70-JSON-Extensions') ] ]. + spec for: #'gemstone' do: [ diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json deleted file mode 100644 index 08307f6f1..000000000 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/methodProperties.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "instance" : { - "baselinewelcome:" : "dkh 01/21/2018 09:09", - "baselineob:" : "JohanBrichau 8/27/2015 20:42", - "baselinecommon:" : "JohanBrichau 5/26/2017 11:09", - "baselineadaptors:" : "JohanBrichau 12/12/2018 20:58", - "baselinejson:" : "JohanBrichau 2/15/2014 11:47", - "baselinerest:" : "JohanBrichau 2/7/2018 18:27", - "baselineslime:" : "JohanBrichau 2/7/2018 18:26", - "baselinescriptaculous:" : "JohanBrichau 2/15/2014 11:46", - "baselinerss:" : "JohanBrichau 2/15/2014 11:46", - "baselinesqueak:" : "JohanBrichau 3/20/2016 16:26", - "baselinefilesystem:" : "PaulDeBruicker 5/24/2018 00:22", - "baseline:" : "pmm 8/24/2016 14:56", - "baselinejavascript:" : "JohanBrichau 2/7/2018 18:27", - "baselinesecurity:" : "JohanBrichau 9/16/2016 08:57", - "baselinejquery:" : "JohanBrichau 2/15/2014 11:47", - "baselinegemstone:" : "dkh 01/21/2018 08:18", - "baselinejqueryui:" : "JohanBrichau 2/15/2014 11:47", - "baselinecomet:" : "JohanBrichau 2/15/2014 11:48", - "baselinepharo:" : "JohanBrichau 2/7/2018 17:59", - "baselinegettext:" : "JohanBrichau 3/20/2016 15:51" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/BaselineOfSeaside3.package/monticello.meta/version b/repository/BaselineOfSeaside3.package/monticello.meta/version deleted file mode 100644 index 2a0b27ee0..000000000 --- a/repository/BaselineOfSeaside3.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'BaselineOfSeaside3-JohanBrichau.77' message '- Load Zinc-Seaside from Seaside github repo - Reference Zinc on github repo' id '416ff061-3a39-0d00-a91f-e1f20792f44e' date '12 December 2018' time '9:00:11.272378 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-PaulDeBruicker.76' message 'add Filesystem group for GemStone' id '057d8962-4a29-0d00-a706-fab3024b28ab' date '24 May 2018' time '12:22:34.735287 am' author 'PaulDeBruicker' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.75' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id 'e7fcbe60-0421-0d00-b0c3-921605a6b9fd' date '7 February 2018' time '6:29:43.953811 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.74' message 'Adapt baseline to Pharo7 (see https://github.com/SeasideSt/Seaside/pull/979)' id '2a95ebf7-0321-0d00-b0c2-d9af05a6b9fd' date '7 February 2018' time '6:00:25.268689 pm' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-dkh.73' message 'restore original formatting (with my changes) of BaselineOfSeaside3>>baselinerest:' id '82d778e5-8b92-44dd-a2c3-b3600ec15743' date '21 January 2018' time '11:04:11 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.72' message 'seems I cannot spell squeakCommon correctly' id 'f4693278-a36f-4dbd-8614-ebcda9e97154' date '21 January 2018' time '9:10:07 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.71' message 'seems like I should be able to get away with just defining `Welcome Tests` as the lone name for the Welcom stuff - fingers crossed' id '4688bb8e-83d8-4695-9f9f-0ca4927be569' date '21 January 2018' time '8:51:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.70' message 'misspelled squeakCommon ... broke all Pharo builds ... ' id '7df13910-fd83-49e8-bb0a-8673083a8986' date '21 January 2018' time '8:44:40 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.69' message 'previous trick did not work ... try plan B - freeze Gemstone2.4 out of the whole welcom scene' id '2322ca46-df4d-4378-8a6b-a28a08ca572d' date '21 January 2018' time '8:22:15 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.68' message 'add a Seaside-Tests-Welcome group to saitisfy the requirement for the name Seaside-Tests-Welcome for GemStone 2.4' id 'dc775d5f-ff68-4697-82a1-97b6f39df697' date '21 January 2018' time '8:00:57 am' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.67' message 'fix typo in BaselineOfSeaside3>>baselinegemstone:' id '3d34e01d-f7c0-4b9f-ba2c-8f543dca1a26' date '20 January 2018' time '6:55:39 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.66' message 'Proposed fix for SeasideSt/Seaside/#983 relating to Welcome and Examples in 2.4.x' id 'e1e3e78e-57d1-41cd-99be-3a09920722fa' date '20 January 2018' time '12:46:09 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.65' message 'woops a typo ...' id 'ac3ab977-64ea-4bec-bd9f-31bb39219078' date '19 January 2018' time '9:18:20 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.64' message 'more Seaside baseline tweaks for Swagger' id 'd805f7b0-a9a7-4ea9-bc89-f49a926c6a98' date '19 January 2018' time '9:08:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.63' message 'clean up mistakes in baseline ... left out the group definitions' id 'dc93803a-30c1-4502-9c3a-57139520e5fa' date '19 January 2018' time '8:51:01 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-dkh.62' message 'Proposed fix for SeasideSt/Seaside/#983' id 'eb0f3eff-ed3e-40fa-944a-8c902f235594' date '19 January 2018' time '6:47:21 pm' author 'dkh' ancestors ((name 'BaselineOfSeaside3-MarianoMartinezPeck.61' message '* BaselineOfSeaside3>>baselinefilesystem: should include ''Filesystem'' groups for #common rather than #squeakCommon. * Added GemStone 3.4 attributes to BaselineOfSeaside3>>baselinegemstone:. ' id '1d75663c-3526-48ec-96e1-02442d65b4a5' date '11 July 2017' time '2:22:49 pm' author 'MarianoMartinezPeck' ancestors ((name 'BaselineOfSeaside3-CyrilFerlicot.60' message 'merged by GitFileTree-MergeDriver' id 'b9b3f095-2c98-4b81-b038-bea516afdc18' date '10 June 2017' time '10:28:43 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.59' message 'Use Github Grease' id 'b62b1ae6-109c-400a-819a-5f7bab023ed0' date '26 May 2017' time '11:09:43 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-pmm.58' message 'merged by GitFileTree-MergeDriver' id 'd73a056d-bb29-4870-b6ae-1950370049ef' date '25 May 2017' time '3:17:05 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.57' message 'merged by GitFileTree-MergeDriver' id '471dd5e3-b2dc-416e-ad32-bb31c5041f14' date '23 October 2016' time '1:29:54 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.56' message 'Add REST examples from 2014 Baseline update for #891' id '00d55504-a6f7-421d-a17d-fec6d1d862f1' date '10 September 2016' time '3:12:58 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.55' message 'Seaside-Examples should depend on JQuery Fixes #893' id '8308f4c4-316a-4d78-8c4e-6d970c7f3009' date '10 September 2016' time '1:52:24 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.54' message '- enable security tests' id 'ad352d1f-4f58-40e6-a703-8620cb88ee40' date '25 August 2016' time '4:21:36 am' author 'pmm' ancestors ((name 'BaselineOfSeaside3-pmm.53' message '- squeak parts in Squeak baseline' id '29209152-1871-45e0-9486-b1e563857bde' date '24 August 2016' time '3:02:44 am' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'BaselineOfSeaside3-CyrilFerlicot.54' message 'Adapt baseline to Pharo 6.' id '0c00a24e-9548-4e69-9f57-9749c28e0eaa' date '16 January 2017' time '11:37:20 am' author 'CyrilFerlicot' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.53' message 'fixes to baseline security' id '7b2176f4-2f7b-4774-ae53-21296ee79026' date '16 September 2016' time '8:58:21 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.52' message 'Fix inclusion of JQuery-Tests in the Welcome group because it contains the examples referenced in the welcome site' id '61b629c8-8a56-4414-9053-f3c0d3c6bdbe' date '15 May 2016' time '10:20:46 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.51' message 'Added Welcome and Examples package to default load' id 'c259c565-776b-4cec-b8a8-0283bbee2310' date '5 May 2016' time '5:34:45 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.50' message 'include Examples and Welcome in default load' id 'ea155c65-418b-4b3a-9790-43195adab1dc' date '5 May 2016' time '5:33:34 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.49' message 'https://github.com/GsDevKit/Seaside31/issues/81' id '8be6f474-1c61-4581-ba71-24bba35bbe7a' date '28 March 2016' time '2:32:23 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.48' message 'fix loading in Gemstone' id '1d00bac7-656e-4fb3-8a75-4f6bcfefd8f4' date '26 March 2016' time '3:32:19 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.47' message 'Sync with configurationOf for changes to Pharo50' id 'cd3c9a0f-aac6-4a69-bfbb-39978006881a' date '26 March 2016' time '3:22:03 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.46' message 'strange typos' id '174b49db-200a-423a-b259-a33b2a39d720' date '20 March 2016' time '4:26:56 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.45' message 'fix baseline for squeak' id 'a81595ad-59d3-49c2-9876-28b8f5f9b8ad' date '20 March 2016' time '4:22:12 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.44' message 'Added pharo5' id 'ba971228-0195-4582-bf93-0ae8bf04ffc0' date '20 March 2016' time '3:56:25 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.43' message 'correcting swagger for Squeak' id '81188dbc-27a1-4ef2-aeb4-4872d1947921' date '28 August 2015' time '5:10:01 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.42' message 'added squeak-swagger-core' id '3725f91a-8ff1-4604-8640-b976a43efaa7' date '28 August 2015' time '5:01:16 am' author 'JohanBrichau' ancestors ((name 'BaselineOfSeaside3-JohanBrichau.41' message 'Removed reference of Seaside-Tools-Core.gemstone ' id '9cb5d2a7-0294-4d87-b567-899f078e9aa1' date '28 August 2015' time '2:53:46 am' author 'JohanBrichau' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Javascript-Pharo70-Extensions.package/.filetree b/repository/Javascript-Pharo70-Extensions.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/instance/javascriptOn..st b/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/instance/javascriptOn..st new file mode 100644 index 000000000..45bcfe157 --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/instance/javascriptOn..st @@ -0,0 +1,3 @@ +*Javascript-Pharo70-Extensions +javascriptOn: aStream + JSStream encodeDictionary: self on: aStream \ No newline at end of file diff --git a/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/properties.json b/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/properties.json new file mode 100644 index 000000000..d25bad00e --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/OrderedDictionary.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "OrderedDictionary" +} \ No newline at end of file diff --git a/repository/Javascript-Pharo70-Extensions.package/monticello.meta/categories.st b/repository/Javascript-Pharo70-Extensions.package/monticello.meta/categories.st new file mode 100644 index 000000000..a67e94d03 --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Javascript-Pharo70-Extensions'! diff --git a/repository/Javascript-Pharo70-Extensions.package/monticello.meta/initializers.st b/repository/Javascript-Pharo70-Extensions.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Javascript-Pharo70-Extensions.package/monticello.meta/package b/repository/Javascript-Pharo70-Extensions.package/monticello.meta/package new file mode 100644 index 000000000..c752f9776 --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Javascript-Pharo70-Extensions') \ No newline at end of file diff --git a/repository/Javascript-Pharo70-Extensions.package/properties.json b/repository/Javascript-Pharo70-Extensions.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/Javascript-Pharo70-Extensions.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/.filetree b/repository/Seaside-Pharo70-JSON-Extensions.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/instance/jsonOn..st b/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/instance/jsonOn..st new file mode 100644 index 000000000..f67407d03 --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/instance/jsonOn..st @@ -0,0 +1,5 @@ +*Seaside-Pharo70-JSON-Extensions +jsonOn: aRenderer + aRenderer object: [ + self keysAndValuesDo: [ :key :value | + aRenderer key: key value: value ] ] \ No newline at end of file diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/properties.json b/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/properties.json new file mode 100644 index 000000000..d25bad00e --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/OrderedDictionary.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "OrderedDictionary" +} \ No newline at end of file diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/categories.st b/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/categories.st new file mode 100644 index 000000000..2133e83a2 --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Seaside-Pharo70-JSON-Extensions'! diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st b/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/package b/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/package new file mode 100644 index 000000000..64875fcc5 --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Seaside-Pharo70-JSON-Extensions') \ No newline at end of file diff --git a/repository/Seaside-Pharo70-JSON-Extensions.package/properties.json b/repository/Seaside-Pharo70-JSON-Extensions.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/Seaside-Pharo70-JSON-Extensions.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file From 363af143cc7cd0a3d48e160416b524bf60737472 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 12 Feb 2019 20:35:12 +0100 Subject: [PATCH 028/131] Added tests for OrderedDictionary json and javascript serialization --- .../.filetree | 5 +++ .../instance/testOrderedDictionary.st | 30 ++++++++++++++++ .../properties.json | 3 ++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + .../.filetree | 5 +++ .../instance/testOrderedDictionary.st | 34 +++++++++++++++++++ .../properties.json | 3 ++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + 14 files changed, 86 insertions(+) create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/.filetree create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/instance/testOrderedDictionary.st create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/properties.json create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/categories.st create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/initializers.st create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/package create mode 100644 repository/Javascript-Tests-Pharo70-Extensions.package/properties.json create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/.filetree create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/instance/testOrderedDictionary.st create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/properties.json create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/categories.st create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/package create mode 100644 repository/Seaside-Tests-Pharo70-JSON-Extensions.package/properties.json diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/.filetree b/repository/Javascript-Tests-Pharo70-Extensions.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/instance/testOrderedDictionary.st b/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/instance/testOrderedDictionary.st new file mode 100644 index 000000000..2253c302c --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/instance/testOrderedDictionary.st @@ -0,0 +1,30 @@ +*Javascript-Tests-Pharo70-Extensions +testOrderedDictionary + self + assert: (OrderedDictionary new + at: 'foo' + put: 1; + at: 'bar' + put: 2; + at: 'zork' + put: 3; + yourself) + equals: '{"foo":1,"bar":2,"zork":3}'. + self + assert: (OrderedDictionary new + at: '' put: 'empty'; + at: 1 put: 'not-a-string'; + yourself) + equals: '{"":"empty","1":"not-a-string"}'. + self + assert: (OrderedDictionary new + at: '1abc' put: 'not-an-id'; + at: '2abc' put: 'not-an-id-either'; + yourself) + equals: '{"1abc":"not-an-id","2abc":"not-an-id-either"}'. + self + assert: (OrderedDictionary new + at: 'abc1' + put: 'totally sexy'; + yourself) + equals: '{"abc1":"totally sexy"}' \ No newline at end of file diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/properties.json b/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/properties.json new file mode 100644 index 000000000..2a14e8214 --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/JSConversionTest.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "JSConversionTest" +} \ No newline at end of file diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/categories.st b/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/categories.st new file mode 100644 index 000000000..b06772d02 --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Javascript-Tests-Pharo70-Extensions'! diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/initializers.st b/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/package b/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/package new file mode 100644 index 000000000..a35a7c339 --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Javascript-Tests-Pharo70-Extensions') \ No newline at end of file diff --git a/repository/Javascript-Tests-Pharo70-Extensions.package/properties.json b/repository/Javascript-Tests-Pharo70-Extensions.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/Javascript-Tests-Pharo70-Extensions.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/.filetree b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/instance/testOrderedDictionary.st b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/instance/testOrderedDictionary.st new file mode 100644 index 000000000..504c723d7 --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/instance/testOrderedDictionary.st @@ -0,0 +1,34 @@ +*Seaside-Tests-Pharo70-JSON-Extensions +testOrderedDictionary + self + assert: + ((OrderedDictionary new) + at: 'foo' put: 1; + at: 'bar' put: 2; + at: 'zork' put: 3; + yourself) + equals: '{"foo": 1, "bar": 2, "zork": 3}'. + self + assert: + ((OrderedDictionary new) + at: '' put: 'empty'; + yourself) + equals: '{"": "empty"}'. + self + assert: + ((OrderedDictionary new) + at: 1 put: 'not-a-string'; + yourself) + equals: '{1: "not-a-string"}'. + self + assert: + ((OrderedDictionary new) + at: '1abc' put: 'not-an-id'; + yourself) + equals: '{"1abc": "not-an-id"}'. + self + assert: + ((OrderedDictionary new) + at: 'abc1' put: 'totally sexy'; + yourself) + equals: '{"abc1": "totally sexy"}' \ No newline at end of file diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/properties.json b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/properties.json new file mode 100644 index 000000000..8e29b2deb --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/WAJsonStreamTest.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "WAJsonStreamTest" +} \ No newline at end of file diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/categories.st b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/categories.st new file mode 100644 index 000000000..56d385391 --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Seaside-Tests-Pharo70-JSON-Extensions'! diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/package b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/package new file mode 100644 index 000000000..646dbada7 --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Seaside-Tests-Pharo70-JSON-Extensions') \ No newline at end of file diff --git a/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/properties.json b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/Seaside-Tests-Pharo70-JSON-Extensions.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file From 17aa04cee3865c7fdc30b802cc3e98415250f48e Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Tue, 12 Feb 2019 20:43:55 +0100 Subject: [PATCH 029/131] Corrected BaselineOfSeaside3 to include extension packages --- .../instance/baselinejavascript..st | 6 ++++-- .../BaselineOfSeaside3.class/instance/baselinejson..st | 10 ++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st index a695f8a02..8de01f269 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejavascript..st @@ -33,9 +33,11 @@ baselinejavascript: spec package: 'Javascript-Core' with: [ spec includes: #('Javascript-Pharo-Core' ) ]; package: 'Javascript-Tests-Core' with: [ spec includes: #('Javascript-Tests-Pharo-Core' ) ] ]. - spec for: #pharo7 do: [ - spec + spec for: #'pharo7.x' do: [ + spec + package: 'Javascript-Pharo70-Extensions' with: [ spec requires: #('Javascript-Core' 'Seaside-Pharo-Core' ) ]; package: 'Javascript-Pharo-Core' with: [ spec includes: #('Javascript-Pharo70-Extensions') ]; + package: 'Javascript-Tests-Pharo70-Extensions' with: [ spec requires: #('Javascript-Tests-Core' 'Javascript-Pharo-Core') ]; package: 'Javascript-Tests-Pharo-Core' with: [ spec includes: #('Javascript-Tests-Pharo70-Extensions') ] ]. spec diff --git a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st index 1aa4b9f7e..4d72a6197 100644 --- a/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st +++ b/repository/BaselineOfSeaside3.package/BaselineOfSeaside3.class/instance/baselinejson..st @@ -27,10 +27,12 @@ baselinejson: spec package: 'Seaside-Tests-Pharo-JSON-Core' with: [ spec requires: #('Seaside-Tests-JSON') ] ]. - spec for: #pharo7 do: [ - spec - package: 'Javascript-Pharo-JSON-Core' with: [ spec includes: #('Javascript-Pharo70-JSON-Extensions') ]; - package: 'Seaside-Tests-Pharo-JSON-Core' with: [ spec includes: #('Javascript-Tests-Pharo70-JSON-Extensions') ] ]. + spec for: #'pharo7.x' do: [ + spec + package: 'Seaside-Pharo70-JSON-Extensions' with: [ spec requires: #('Seaside-JSON-Core') ]; + package: 'Seaside-Pharo-JSON-Core' with: [ spec includes: #('Seaside-Pharo70-JSON-Extensions') ]; + package: 'Seaside-Tests-Pharo70-JSON-Extensions'with: [ spec requires: #('Seaside-Tests-JSON') ]; + package: 'Seaside-Tests-Pharo-JSON-Core' with: [ spec includes: #('Seaside-Tests-Pharo70-JSON-Extensions') ] ]. spec for: #'gemstone' From 2c0f41472441890b96daba638c9bf73d573bb8c9 Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Fri, 15 Mar 2019 11:08:32 -0700 Subject: [PATCH 030/131] Issue #1115: add #SentButNotImplementedTest and #UndefinedSymbolsTest test cases --- .smalltalk.ston | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index 0f42b24c3..d290f699f 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -28,6 +28,8 @@ SmalltalkCISpec { #testing : { #exclude : { #packages : [ 'Cryptography.*' ] - } - } + }, + #include : { + #classes : [ #SentButNotImplementedTest, #UndefinedSymbolsTest ] + } } From 1f7c36b617ecee867fca0d97cb32c1663b4dc050 Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Fri, 15 Mar 2019 11:23:40 -0700 Subject: [PATCH 031/131] Issue #1115: typo in .smalltalk.ston --- .smalltalk.ston | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index d290f699f..ea24bb43f 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -30,6 +30,6 @@ SmalltalkCISpec { #packages : [ 'Cryptography.*' ] }, #include : { - #classes : [ #SentButNotImplementedTest, #UndefinedSymbolsTest ] + #classes : [ #SentButNotImplementedTest , #UndefinedSymbolsTest ] } } From a30f4ba7e7e76a217d296e30f8c759a4d6b0f27c Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Fri, 15 Mar 2019 11:47:37 -0700 Subject: [PATCH 032/131] Issue #1115: missing }, not missing , .. I think --- .smalltalk.ston | 1 + 1 file changed, 1 insertion(+) diff --git a/.smalltalk.ston b/.smalltalk.ston index ea24bb43f..b015b6692 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -32,4 +32,5 @@ SmalltalkCISpec { #include : { #classes : [ #SentButNotImplementedTest , #UndefinedSymbolsTest ] } + } } From 99503f8b1f6b0c1c01b465df9396586b79ebdcf1 Mon Sep 17 00:00:00 2001 From: Dale Henrichs Date: Fri, 15 Mar 2019 12:35:49 -0700 Subject: [PATCH 033/131] Issue #1115: proposed fix --- .../instance/addCookieRFC2965.toStream..st | 7 ++----- .../instance/addCookieRFC6265.toStream..st | 7 +++++++ repository/Seaside-Core.package/WACookie.class/README.md | 4 ++-- 3 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC6265.toStream..st diff --git a/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC2965.toStream..st b/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC2965.toStream..st index b8a1eba31..72f510ccd 100644 --- a/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC2965.toStream..st +++ b/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC2965.toStream..st @@ -1,8 +1,5 @@ private addCookieRFC2965: aWACookie toStream: aStream + "https://github.com/SeasideSt/Seaside/issues/1115" - aStream - nextPutAll: 'Set-Cookie: '; - nextPutAll: aWACookie rfc2965String; - nextPut: Character cr; - nextPut: Character lf. \ No newline at end of file + self addCookieRFC6265: aWACookie toStream: aStream diff --git a/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC6265.toStream..st b/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC6265.toStream..st new file mode 100644 index 000000000..32d91377a --- /dev/null +++ b/repository/Seaside-Adaptors-FastCGI.package/WAFastCGIAdaptor.class/instance/addCookieRFC6265.toStream..st @@ -0,0 +1,7 @@ +private +addCookieRFC6265: aWACookie toStream: aStream + aStream + nextPutAll: 'Set-Cookie: '; + nextPutAll: aWACookie rfc6265String; + nextPut: Character cr; + nextPut: Character lf \ No newline at end of file diff --git a/repository/Seaside-Core.package/WACookie.class/README.md b/repository/Seaside-Core.package/WACookie.class/README.md index b98f2503a..5a8913c3f 100644 --- a/repository/Seaside-Core.package/WACookie.class/README.md +++ b/repository/Seaside-Core.package/WACookie.class/README.md @@ -12,10 +12,10 @@ Cookie spec http://tools.ietf.org/html/rfc2109 Cookie 2 spec -http://tools.ietf.org/html/rfc2965 +https://tools.ietf.org/html/rfc6265 HttpOnly http://msdn2.microsoft.com/en-us/library/ms533046.aspx https://bugzilla.mozilla.org/show_bug.cgi?id=178993 -Compared to WARequestCookie I represent the information that is sent to the user agent. \ No newline at end of file +Compared to WARequestCookie I represent the information that is sent to the user agent. From 31b1bd97522b8d01d52d96dff211e75af120e958 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sat, 13 Apr 2019 09:15:20 +0200 Subject: [PATCH 034/131] Add catalog configuration for Pharo --- .../ConfigurationOfSeaside3.package/.filetree | 5 +++ .../ConfigurationOfSeaside3.class/README.md | 0 .../class/catalogChangeLog.st | 4 +++ .../class/catalogContactInfo.st | 4 +++ .../class/catalogDescription.st | 4 +++ .../class/catalogKeyClassesAndExample.st | 4 +++ .../class/catalogKeywords.st | 4 +++ .../class/ensureMetacello.st | 36 +++++++++++++++++++ .../class/isMetacelloConfig.st | 5 +++ .../class/lastMetacelloVersionLoad.st | 6 ++++ .../class/metacelloVersion.loads..st | 6 ++++ .../class/project.st | 4 +++ .../instance/baseline30..st | 8 +++++ .../instance/project.st | 11 ++++++ .../instance/stable..st | 7 ++++ .../instance/version333..st | 5 +++ .../properties.json | 15 ++++++++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 1 + 21 files changed, 131 insertions(+) create mode 100644 repository/ConfigurationOfSeaside3.package/.filetree create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/README.md create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogChangeLog.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogContactInfo.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogDescription.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeyClassesAndExample.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeywords.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/ensureMetacello.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/isMetacelloConfig.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/lastMetacelloVersionLoad.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/metacelloVersion.loads..st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/project.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/baseline30..st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/project.st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/stable..st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/version333..st create mode 100644 repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/properties.json create mode 100644 repository/ConfigurationOfSeaside3.package/monticello.meta/categories.st create mode 100644 repository/ConfigurationOfSeaside3.package/monticello.meta/initializers.st create mode 100644 repository/ConfigurationOfSeaside3.package/monticello.meta/package create mode 100644 repository/ConfigurationOfSeaside3.package/properties.json diff --git a/repository/ConfigurationOfSeaside3.package/.filetree b/repository/ConfigurationOfSeaside3.package/.filetree new file mode 100644 index 000000000..57a679737 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/README.md b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogChangeLog.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogChangeLog.st new file mode 100644 index 000000000..e51eefdee --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogChangeLog.st @@ -0,0 +1,4 @@ +catalog +catalogChangeLog + "Returns a paragraph describing the most important changes in the configuration class." + ^ '' \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogContactInfo.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogContactInfo.st new file mode 100644 index 000000000..34ad6e6df --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogContactInfo.st @@ -0,0 +1,4 @@ +catalog +catalogContactInfo + "Returns a paragraph describing contact information such as email, mailing lists and website." + ^ 'See http://github.com/SeasideSt/Seaside' \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogDescription.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogDescription.st new file mode 100644 index 000000000..e7025e221 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogDescription.st @@ -0,0 +1,4 @@ +catalog +catalogDescription + "Returns a paragraph describing the project" + ^ 'The framework for developing sophisticated web applications in Smalltalk. See http://www.seaside.st' \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeyClassesAndExample.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeyClassesAndExample.st new file mode 100644 index 000000000..55b351d6e --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeyClassesAndExample.st @@ -0,0 +1,4 @@ +catalog +catalogKeyClassesAndExample + "Returns a paragraph or more describing the key classes of your project. You can use Pillar/Pier syntax to layout out the text i.e., ==Code== and - for bullet." + ^ '' \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeywords.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeywords.st new file mode 100644 index 000000000..565704817 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/catalogKeywords.st @@ -0,0 +1,4 @@ +catalog +catalogKeywords + "Returns an array of symbols" + ^ #(web seaside framework) \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/ensureMetacello.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/ensureMetacello.st new file mode 100644 index 000000000..05f220f1e --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/ensureMetacello.st @@ -0,0 +1,36 @@ +private +ensureMetacello + "Bootstrap Gofer (if necessary), load latest mcz file for ConfigurationOfMetacello (using old + Gofer API), then load the latest version of Metacello itself." + + Smalltalk at: #MetacelloProject ifAbsent: [ | error | + "list of repositories to try, in case primary repository is not accessible" + (Array + with: 'http://www.squeaksource.com/MetacelloRepository' + with: 'http://seaside.gemstone.com/ss/metacello') do: [:repositoryUrl | + ([ + Smalltalk at: #Gofer ifAbsent: [ + "Current version of Gofer from which to bootstrap - as of 1.0-beta.21" + self bootstrapPackage: 'Gofer-Core-lr.115' from: repositoryUrl ]. + Smalltalk at: #Gofer ifPresent: [:goferClass | | gofer | + gofer := goferClass new + url: repositoryUrl; + yourself. + [ gofer addPackage: 'ConfigurationOfMetacello' ] on: Warning do: [:ex | ex resume ]. + gofer load ]] + on: Error + do: [ :ex | + error := ex. + Transcript + cr; + show: 'failed ensureMetacello: '; + show: ex description printString; + show: '...retrying'. + "try again" + ex return: nil ]) ~~ nil + ifTrue: [ + "load 'default' group of Metacello" + (Smalltalk at: #ConfigurationOfMetacello) perform: #load. + ^self ]]. + "shouldn't get here unless the load failed ... throw an error" + self error: 'retry with alternate repository failed: ', error description printString ] \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/isMetacelloConfig.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/isMetacelloConfig.st new file mode 100644 index 000000000..830a73135 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/isMetacelloConfig.st @@ -0,0 +1,5 @@ +testing +isMetacelloConfig + "Answer true and the Metacello tools will operate on you" + + ^true \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/lastMetacelloVersionLoad.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/lastMetacelloVersionLoad.st new file mode 100644 index 000000000..bdc867185 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/lastMetacelloVersionLoad.st @@ -0,0 +1,6 @@ +testing +lastMetacelloVersionLoad + "Answer the last version loaded and the list of packages loaded for that version." + + LastVersionLoad == nil ifTrue: [ LastVersionLoad := nil -> 'default' ]. + ^LastVersionLoad \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/metacelloVersion.loads..st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/metacelloVersion.loads..st new file mode 100644 index 000000000..ef1b1fffb --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/metacelloVersion.loads..st @@ -0,0 +1,6 @@ +testing +metacelloVersion: versionString loads: anArrayOrString + "Stash the last version loaded and the list of packages loaded for that version. The list + of packages will be used by the tools when doing 'Load Package Version'" + + LastVersionLoad := versionString -> anArrayOrString \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/project.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/project.st new file mode 100644 index 000000000..925935b61 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/class/project.st @@ -0,0 +1,4 @@ +accessing +project + + ^self new project \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/baseline30..st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/baseline30..st new file mode 100644 index 000000000..6ebf88925 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/baseline30..st @@ -0,0 +1,8 @@ +baselines +baseline30: spec + + spec for: #pharo do: [ + spec + baseline: 'Seaside3' with: [ spec repository: 'github://SeasideSt/Seaside:master/repository' ]; + import: 'Seaside3' + ] \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/project.st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/project.st new file mode 100644 index 000000000..594c1a93f --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/project.st @@ -0,0 +1,11 @@ +accessing +project + + ^ project ifNil: [ | constructor | + "Bootstrap Metacello if it is not already loaded" + self class ensureMetacello. + "Construct Metacello project" + constructor := (Smalltalk at: #MetacelloVersionConstructor) on: self. + project := constructor project. + project loadType: #linear. "change to #atomic if desired" + project ] \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/stable..st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/stable..st new file mode 100644 index 000000000..bca6899c5 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/stable..st @@ -0,0 +1,7 @@ +accessing +stable: spec + + spec for: #'pharo5.x' version: '3.3.3'. + spec for: #'pharo6.x' version: '3.3.3'. + spec for: #'pharo7.x' version: '3.3.3'. + spec for: #'pharo8.x' version: '3.3.3' \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/version333..st b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/version333..st new file mode 100644 index 000000000..4421587a6 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/instance/version333..st @@ -0,0 +1,5 @@ +baselines +version333: spec + + spec for: #pharo do: [ + ] \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/properties.json b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/properties.json new file mode 100644 index 000000000..c7c420dd9 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/ConfigurationOfSeaside3.class/properties.json @@ -0,0 +1,15 @@ +{ + "commentStamp" : "", + "super" : "Object", + "category" : "ConfigurationOfSeaside3", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ + "LastVersionLoad" + ], + "instvars" : [ + "project" + ], + "name" : "ConfigurationOfSeaside3", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/monticello.meta/categories.st b/repository/ConfigurationOfSeaside3.package/monticello.meta/categories.st new file mode 100644 index 000000000..932881b53 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #ConfigurationOfSeaside3! diff --git a/repository/ConfigurationOfSeaside3.package/monticello.meta/initializers.st b/repository/ConfigurationOfSeaside3.package/monticello.meta/initializers.st new file mode 100644 index 000000000..e69de29bb diff --git a/repository/ConfigurationOfSeaside3.package/monticello.meta/package b/repository/ConfigurationOfSeaside3.package/monticello.meta/package new file mode 100644 index 000000000..710068667 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'ConfigurationOfSeaside3') \ No newline at end of file diff --git a/repository/ConfigurationOfSeaside3.package/properties.json b/repository/ConfigurationOfSeaside3.package/properties.json new file mode 100644 index 000000000..6f31cf5a2 --- /dev/null +++ b/repository/ConfigurationOfSeaside3.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file From 4af80b294c5dfa6daf3766b27220d48bc5ef29bf Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Fri, 31 May 2019 01:08:44 +0200 Subject: [PATCH 035/131] Add #openInNewTab syntactic sugar. Fixes #1124 --- .../WAAnchorTag.class/instance/openInNewTab.st | 7 +++++++ .../instance/testAnchorOpeningInNewTab.st | 5 +++++ .../Seaside-Tests-Canvas.package/monticello.meta/version | 1 - 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 repository/Seaside-Canvas.package/WAAnchorTag.class/instance/openInNewTab.st create mode 100644 repository/Seaside-Tests-Canvas.package/WACanvasBrushTest.class/instance/testAnchorOpeningInNewTab.st delete mode 100644 repository/Seaside-Tests-Canvas.package/monticello.meta/version diff --git a/repository/Seaside-Canvas.package/WAAnchorTag.class/instance/openInNewTab.st b/repository/Seaside-Canvas.package/WAAnchorTag.class/instance/openInNewTab.st new file mode 100644 index 000000000..ee8753fd7 --- /dev/null +++ b/repository/Seaside-Canvas.package/WAAnchorTag.class/instance/openInNewTab.st @@ -0,0 +1,7 @@ +public +openInNewTab + "Load the URL into a new browsing context. This is usually a tab, but users can configure browsers to use new windows instead. + + Source: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a" + + self target: '_blank' \ No newline at end of file diff --git a/repository/Seaside-Tests-Canvas.package/WACanvasBrushTest.class/instance/testAnchorOpeningInNewTab.st b/repository/Seaside-Tests-Canvas.package/WACanvasBrushTest.class/instance/testAnchorOpeningInNewTab.st new file mode 100644 index 000000000..1d1cb5823 --- /dev/null +++ b/repository/Seaside-Tests-Canvas.package/WACanvasBrushTest.class/instance/testAnchorOpeningInNewTab.st @@ -0,0 +1,5 @@ +tests-tags-anchors +testAnchorOpeningInNewTab + self + assert: [ :html | html anchor callback: [ ]; openInNewTab; with: 'foo' ] + gives: 'foo' \ No newline at end of file diff --git a/repository/Seaside-Tests-Canvas.package/monticello.meta/version b/repository/Seaside-Tests-Canvas.package/monticello.meta/version deleted file mode 100644 index 50b7f761a..000000000 --- a/repository/Seaside-Tests-Canvas.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'Seaside-Tests-Canvas-pmm.74' message 'Add Prototype script generator - fixes #1026' id '75b32d51-5735-0d00-b113-248202b3bc31' date '24 October 2018' time '10:50:37.61515 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.73' message 'Use HTML style rendering for booleans - #823' id '455b5d0d-2315-0d00-839d-7c01053e7f63' date '9 September 2017' time '3:03:09.499491 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.72' message '- add test for WAXmlCanvas class >> #builder' id 'ee3157e6-e414-0d00-87d6-c68d076218fc' date '6 September 2017' time '12:54:06.811836 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.71' message '- direct rendering for numbers' id 'dd9208a8-0840-4864-8f16-330665cbf9ba' date '26 August 2016' time '9:02:23.052287 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.70' message 'Support inline CSS and JavaScript #839 - https://github.com/SeasideSt/Seaside/issues/839' id '37dc5ab3-9f47-42a2-a302-a71dc5991a1d' date '21 August 2016' time '2:49:07.168455 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.69' message '- tests for inline CSS and JavaScript' id 'e76c113d-3332-4780-a0a4-6570627f9db4' date '19 July 2015' time '1:57:41.471054 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.68' message '- fixes for more specific caches' id '82bca144-ed7c-48ab-bc01-47062195443c' date '14 July 2015' time '10:30:48.99066 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.67' message '#262 Creating a new session is O(n) - merge new cache implementation' id 'a4c2ecaf-8b4d-49e2-bf3f-9fe3c53c8860' date '12 July 2015' time '3:58:10 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.66' message 'Issue 822: Drop clever CDATA trick' id '1a2c2d7d-9f27-4369-9ae6-884b6dd1a3ec' date '23 August 2014' time '9:58:55 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.65' message 'Issue 812: Input elements should not generate a class by default' id '16d46381-526a-41f5-9077-36c36e5b4538' date '22 August 2014' time '5:21:11 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.64' message 'Issue 756: WACanvasBrushTest>>testCanvasWithLineBreaksGemStoneIssue289 uses non-portable selectors http://code.google.com/p/seaside/issues/detail?id=756' id '497e91cd-b89a-4f8e-828f-a3ab4c51b991' date '8 September 2013' time '10:56:46 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.63' message '- formatting Nazis from outer space' id 'a30ee7b8-9a47-4cf7-8d61-53b94cd9cc27' date '1 September 2012' time '5:17:14 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.62' message '- Issue 709: move document handlers to session - http://code.google.com/p/seaside/issues/detail?id=709' id 'd3bb57a4-2642-4fb6-8362-fff457c2cfb3' date '18 February 2012' time '1:40:57 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.61' message '- formatting nazis from outer space' id 'b1555be5-b65a-4659-9bb6-73a3af3ec288' date '22 January 2012' time '5:15:21 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.60' message '- formatting nazis from outer space' id '5a1e72ae-2bd4-4500-91d6-10f60c6a14e6' date '22 January 2012' time '5:01:25 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.59' message '- merge with trunk' id '668f13ae-3e1b-42ed-9d50-0d90ceb326e0' date '28 September 2011' time '5:50:58 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-dkh.58' message '3.0.6.1 (dkh.334): - remove the GemStone method seasideNextLine and add a test for Issue 289' id 'c3535088-9615-4362-ab5f-a9cffbc1ec7d' date '27 September 2011' time '2:59:25 pm' author 'dkh' ancestors ((name 'Seaside-Tests-Canvas-pmm.57' message '- fix unit test, session tracking refactoring is only in 3.1, not 3.0' id 'c1ef8177-9fa2-4679-81d4-4805d86b1374' date '22 August 2011' time '4:54:55 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.56' message '- merge with trunk' id '1fda2d63-ace3-48ec-9bc7-59ee35bfc9c5' date '29 July 2011' time '8:16:03 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.55' message '- Seaside-Tests-Canvas-pmm.54 with new UUID' id 'c0c0a79d-92b1-46e9-bc39-bf4e09871d41' date '23 July 2011' time '8:59:49 pm' author 'pmm' ancestors () stepChildren ())(name 'Seaside-Tests-Canvas-lr.54' message '- fixing method categories' id 'b1095a95-1f40-4bb3-a4c6-e418d24f190c' date '25 July 2011' time '11:12:19 am' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-pmm.53' message '- lint fixes' id 'd5cd0048-a727-4100-b914-af3d8a3ab228' date '19 February 2011' time '11:08:52 am' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-as.52' message 'Issue 639: merge WAHtmlCanvas and WARenderCanvas http://code.google.com/p/seaside/issues/detail?id=639' id '5693c6d7-4837-9844-b8b5-355aeef05065' date '6 February 2011' time '10:16:39 pm' author 'as' ancestors ((name 'Seaside-Tests-Canvas-lr.51' message '- improve information for test coverage analysis' id '7555fd0f-2376-482a-a42c-2e3814f6b588' date '9 September 2010' time '12:27:50 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.50' message '- fixes "Issue 595: Deselection from a multi selection field does not work"' id '40236d87-2afa-4ebc-9bb0-f4e492be0a91' date '22 August 2010' time '4:27:08 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-pmm.49' message '- Issue 569: Encoding information doesn''t get included in the response - http://code.google.com/p/seaside/issues/detail?id=569 - read encoding from codec in context instead of handler' id '62523ab2-fc13-4ec1-b424-82978fe8a0f8' date '26 May 2010' time '9:47:54 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.48' message '- refactored test hierarchy ' id '63626f28-585f-4a32-bba1-ab7d777658ad' date '18 May 2010' time '9:58:23 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-lr.47' message '- renamed all #testing protocols in TestCase classes with test methods to #tests or #tests-*, as discussed in the mailing list: #testing is for predicate methods, not unit tests. I''ve been moving them to #tests or #tests-* gradually but it might be good to do a sweeping change if others agree with me.' id 'f11182ff-de53-4e59-a576-8d3f4ae1cfdb' date '30 March 2010' time '9:02:29 am' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.46' message '- Issue 521: Javascript onLoad functions (http://code.google.com/p/seaside/issues/detail?id=521) - extract the load scripts into a separate object WAScriptGenerator, this makes it possible - dispatch event assignment and load scripts throught eh WAScriptGenerator - PTScriptGenerator uses dom:loaded to execute scripts - JQScriptGenerator uses the ready-function to execute scripts - the implementation is not as clean as I would like it to be, espcecially WAHtmlRoot is a mess and some code is still open for refactoring, but it is starting to look better - in rare cases this change might break existing code - two tests are broken' id 'fad3225e-4866-4762-b7ce-6b2ddb59df1c' date '21 February 2010' time '11:03:22 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.45' message '- added explicit repository url' id '6351a7e2-6961-4b59-8d29-d625dd17bc71' date '17 February 2010' time '3:46:19 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.44' message 'Bring WAUrl terminology in line with RFC 3986 (I got distracted on this while trying to work on fixing multiple fields with the same key). Leave old methods there marked as deprecated.' id '6b4cada1-1b98-4c68-ba85-b6ce1408f0b3' date '15 February 2010' time '2:52:10 am' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-lr.43' message '- tests for #ensureId, #nextId, and #lastId' id 'a6445402-751a-4b8e-9b02-28a50e343319' date '28 January 2010' time '9:06:05 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-obi.42' message '- fix issues 374: Select- and multi-select-list-items 279: Select List without #callbacks: http://code.google.com/p/seaside/issues/detail?id=374 http://code.google.com/p/seaside/issues/detail?id=279' id '7ab17351-217b-314e-a428-6c14c58c07cb' date '30 December 2009' time '2:51:21 pm' author 'obi' ancestors ((name 'Seaside-Tests-Canvas-lr.41' message '- do not use any longer #printOn: and #printContentOn: in JSObject, but use #javascriptOn: and #javascriptContentOn: - implementors of external libraries that implment or send any of these methods need to perform the renaming as well' id 'c65d6bdd-4ab4-49ba-bbad-6fe44286649e' date '24 December 2009' time '11:20:13 am' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.40' message 'rename test method for accuracy' id 'bfad2b7c-aa13-42bc-af77-ed81c53e347e' date '7 December 2009' time '11:31:58 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-pmm.39' message '- Issue 480: WAUploadFunctionalTest fails to load .txt file - http://code.google.com/p/seaside/issues/detail?id=480 - make WAFile more file WARequest' id '0dc43cda-43da-412e-9443-06f042b2628c' date '14 November 2009' time '4:49:44 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-lr.38' message '- added missing categories' id 'f8c0548f-097b-453c-8f7a-866e1c7ee6f0' date '2 November 2009' time '9:10:08 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.37' message 'Rename Seaside-Platform to Grease in order to help make clear that it is not Seaside-specific and can be used by other projects as a compatibility layer. This was spawned by discussions when I started porting Magritte to VAST using the Platform layer.' id 'be6f7769-1b2c-4aaa-aa05-e5863f2becc9' date '30 September 2009' time '10:54:02 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.36' message 'Merge WAEntryPoint in WARequestHandler' id 'c5a74f2a-877a-4f41-a686-34f976620112' date '27 September 2009' time '10:07:15 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-mls.35' message 'On second look, that block is completely redundant, as is the variable.' id 'fe5c85b7-6093-4c36-9e14-0165613a60a1' date '7 September 2009' time '1:13:51 pm' author 'mls' ancestors ((name 'Seaside-Tests-Canvas-mls.34' message 'Object>>in: in Squeak passes self in as an argument to a block, while in VW we end up with in: from Lens which processes aCollection ala SQL style.' id '6089a17c-d79b-45c7-9dd5-79610a1f7e19' date '7 September 2009' time '12:55:43 pm' author 'mls' ancestors ((name 'Seaside-Tests-Canvas-mls.33' message 'Object>>in: in Squeak passes self in as an argument to a block, while in VW we end up with in: from Lens which processes aCollection ala SQL style.' id '3a074d84-435a-42b1-8459-b49e07dd7b80' date '7 September 2009' time '12:55:33 pm' author 'mls' ancestors ((name 'Seaside-Tests-Canvas-mls.32' message 'Object>>in: in Squeak passes self in as an argument to a block, while in VW we end up with in: from Lens which processes aCollection ala SQL style.' id 'acbb6c35-99a2-4d2c-a41e-8be6c979a7dd' date '7 September 2009' time '12:54:18 pm' author 'mls' ancestors ((name 'Seaside-Tests-Canvas-mlucas-smith.31' message 'testIsGet uses #in: on Object which doesn''t mean the same thing between Smalltalks. In Squeak it evaluates the block with ''self'' as the argument. In VW you end up with Lens which expects in: to be passed a Collection to process ala SQL style.' id '3597fcf6-9100-4dbf-a02d-d3537652982e' date '7 September 2009' time '12:53:40 pm' author 'mlucas-smith' ancestors ((name 'Seaside-Tests-Canvas-yann_monclair.30' message 'http://code.google.com/p/seaside/issues/detail?id=215 http://code.google.com/p/seaside/issues/detail?id=445 Move #charSet up from WAApplication to WAEntryPoint. Update senders and configurations accordingly.' id '9289b840-8216-0a4a-be85-061af59ccbc6' date '4 September 2009' time '5:51:29 pm' author 'yann.monclair' ancestors ((name 'Seaside-Tests-Canvas-NickAger.29' message '- Issue 445: WABasicFormTag does not honour character encoding setting - http://code.google.com/p/seaside/issues/detail?id=445' id 'ca86acb6-f9ec-9d4b-ae69-9b9526d4f91a' date '4 September 2009' time '4:18:20 pm' author 'NickAger' ancestors ((name 'Seaside-Tests-Canvas-pmm.28' message '- put session id and continuation id into the action url of a form - only put session id and continuation id in hidden form fields for GET forms' id 'eb94cd35-7518-4343-861c-e8881562d3a7' date '30 August 2009' time '12:14:51 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-pmm.27' message '- remove test for writing byte array' id 'ea621ecb-c6ab-4da8-9abf-b1e947d81425' date '7 June 2009' time '4:28:48 pm' author 'pmm' ancestors ((name 'Seaside-Tests-Canvas-jf.26' message 'Fix most of the initialization problems reported by Slime.' id 'a3142039-59cd-4bcf-a099-ac5aae972f7b' date '13 March 2009' time '6:39:04 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.25' message 'Remove no-longer-needed #createHandlers method' id '27d39a47-0230-4289-9154-be2f0aeca9a8' date '27 February 2009' time '8:28:49 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.24' message 'Move WAResourceBaseUrlTest into the Tests-Canvas package as it is testing interfaces of canvas Tag classes.' id 'e75362b4-e771-4648-beb6-02cef6779be5' date '27 February 2009' time '4:54:26 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.23' message 'Partially address http://code.google.com/p/seaside/issues/detail?id=215 Remove dependency from WARenderContext>>absoluteUrlForResource: on WAApplication by adding resourceUrl instvar to the RenderContext (with tests). I''m actually not totally certain if the resourceUrl concept should just be thrown out but we can still do that later.' id '420a7b88-80ae-43e8-b7fc-9f2509c79be3' date '21 February 2009' time '7:06:29 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.22' message 'Rename WAHtmlBuilder to WABuilder, make some very minor HTML-specificities in the class more generic, and update users.' id '351fc665-bb9f-43c2-a609-d632573636ac' date '15 February 2009' time '9:44:26 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-lr.21' message '- fixes WAHtmlBuilder>>#renderResponse: anObject - updated tests' id 'd85e931c-3546-40ce-a3cf-65f58b55a0a2' date '3 February 2009' time '8:17:38 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jgf.20' message 'Move WAResourceBaseUrlTest from Seaside-Tests-Canvas to Seaside-Tests-Session (see issue #315).' id '8ec7fe4a-28b7-4f62-aa51-36fdbe08e646' date '28 January 2009' time '1:14:30 pm' author 'jgf' ancestors ((name 'Seaside-Tests-Canvas-jgf.19' message 'Remove WAFormTagTest>>#''createHandlers'' since it references an undefined Symbol and its removal allows tests to pass.' id '53fd82de-efd4-432d-850c-a8f34ea39444' date '27 January 2009' time '4:19:31 pm' author 'jgf' ancestors ((name 'Seaside-Tests-Canvas-jgf.18' message 'Move WAEmailAddressTest from Seaside-Tests-Core to Seaside-Tests-Canvas and rename WAHtmlRootTest to WARenderingTest as suggested by Philippe in #290. ' id 'ff5c4370-a6f4-4bc0-a28f-3f51afe2cdee' date '26 January 2009' time '9:54:20 am' author 'jgf' ancestors ((name 'Seaside-Tests-Canvas-lr.17' message '- reverted URL encoding tests' id '9603d1dd-2630-40bc-b3ba-6955ac307f4a' date '23 January 2009' time '10:46:25 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.16' message 'merged' id '62a70459-cbd1-4f99-9798-166bafb20173' date '23 January 2009' time '12:25:55 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.15' message '- ouch, urls are now encoded lowercase %fb instead of %FB, let''s change these tests' id 'cad3a375-827e-450a-8e0e-9bb88fd77fad' date '23 January 2009' time '12:23:44 pm' author 'lr' ancestors () stepChildren ())(name 'Seaside-Tests-Canvas-jf.15' message 'merge' id '4e930f70-01be-455d-aa31-036742395f6a' date '23 January 2009' time '11:44:49 am' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jgf.14' message 'Move WAHtmlRootTest from Seaside-Tests-Core to Seaside-Tests-Canvas since it references things that haven''t been loaded yet.' id '34d35720-d821-4eb1-980b-ef0bd0f150e8' date '22 January 2009' time '1:06:42 pm' author 'jgf' ancestors ((name 'Seaside-Tests-Canvas-lr.13' message '- fixing some more tests' id '81c35852-ccda-43b4-a430-f89c54b52d98' date '21 January 2009' time '9:55:46 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.12' message '- merged back into main trunk' id 'e20f8fe1-d265-4fce-9952-a05be2eada10' date '19 January 2009' time '6:05:45 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.response.11' message 'help get some tests passing with the response branch' id '1cbe5930-5581-4f13-9ef8-460a90590d6a' date '15 January 2009' time '11:23:35 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-lr.10' message '- wrote tests for callbacks, and fixed some security issues discovered - cleaned up callbacks and callback handling' id 'c0b31b9d-d11f-4cb4-955f-eb577a2336e5' date '28 December 2008' time '4:56 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.9' message '- fixed tests of WAImageMapTag' id 'ac3d54d6-21ce-4179-a65f-e3a529da1812' date '28 December 2008' time '12:09:19 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.8' message '- additional canvas test - cleanup duplicated tests' id 'f9e303bf-319a-445d-bf0e-7a4b536f6d5f' date '28 December 2008' time '11:38:08 am' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.7' message '- cleanup of method protocols - fixed inconsistencies' id '8f0d2b1f-951c-4fbb-b6bf-4340bc5d4e88' date '29 November 2008' time '2:14:18 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.6' message '- anchor and button callbacks should not accept parameters' id '9d810a01-d087-4382-80ff-3acbcdcf9db0' date '28 November 2008' time '2:12:06 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-lr.5' message '- updating package information' id 'ad610f66-c9f2-4499-b165-a40f2351b664' date '23 October 2008' time '10:09:42 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.4' message 'Added my best guess at package dependency information (please fill in descriptions)' id 'fd4e8983-e1d9-424e-aa4a-531c97149ba5' date '23 October 2008' time '12:39:29 pm' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-jf.3' message 'Callbacks no longer have owners so WAHtmlBuilder doesn''t need to store one.' id '864cd164-6159-944f-b9ea-718eb22c809d' date '19 October 2008' time '2:22:47 am' author 'jf' ancestors ((name 'Seaside-Tests-Canvas-lr.2' message '- fixed tests that depend on URL encoding' id '6bf88fcf-00f4-42c4-bb16-ab21e6ff2e8e' date '18 October 2008' time '12:17:39 pm' author 'lr' ancestors ((name 'Seaside-Tests-Canvas-jf.1' message 'split up tests' id '668950a8-0665-da4d-a491-40ec01bab273' date '6 October 2008' time '1:27:06 pm' author 'jf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Seaside-Tests-Canvas-jf.14' message 'Move load script functionality from yucky implementation on RequestContext/RenderPhaseContinuation to HtmlDocument. This removed the need for yucky #rememberLoadScripts: method as well. I also fixed the two users of PrettyPrintedDocument (WAHalo and JQAllTests) so they work correctly. One RSS test is now failing because it was using HtmlDocument for XML and there is now Html-specific behaviour (scripts) on there. I think this finally requires introduction of a WADocument class. I''ll look at this next. There''s also one other issue remaining: the