You are here: Foswiki>Tasks Web>Item9543 (14 Jan 2015, GeorgeClark)Edit Attach

Item9543: amisane test failures due to GET use

pencil
Priority: Normal
Current State: No Action Required
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Component:
Branches:
Reported By: SvenDowideit
Waiting For:
Last Change By: GeorgeClark
the following fail and need to be fixed.
  1. preview test should
    • tell the tester they should save (its used in the attach test later)
    • is broken - hitting save results in : Template "TestCases.%TEMPLATETOPIC%" does not exist
  2. all the save actions that need a redirect - IE8 tells me 405 not allowed, chrome tells me 'Bad Request: GET denied for save'

-- SvenDowideit - 25 Aug 2010

both these failures have existed for a long time, as we don't allow GET requests to save/preview.

however. the error should be more user-useful - it is just a blank browser, why is it not an oops?

I've tested them manually for 1.0.10 instead - we should change these to POST forms for 1.1, and if we can make the error to the browser tell the user something about the security change (incase they're coming off an older tmwiki) that would be good.

-- SvenDowideit - 25 Aug 2010

No way is this a release blocker. You have described the workaround. Confirmed and regraded to Normal.

-- CrawfordCurrie - 26 Aug 2010

These were fixed under Item12358. Setting to No Action

-- GeorgeClark - 14 Jan 2015
 

ItemTemplate edit

Summary amisane test failures due to GET use
ReportedBy SvenDowideit
Codebase 1.0.9, trunk
SVN Range
AppliesTo Engine
Component
Priority Normal
CurrentState No Action Required
WaitingFor
Checkins distro:f25a265578cd distro:256177ca5e6d
TargetRelease minor
ReleasedIn 1.1.0
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release01x01Checkins
Topic revision: r6 - 14 Jan 2015, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy