Sha256: a63e23ba364464ab4f23625ca3b356226cfff30fbf8826787eab13f4703c93d5
Contents?: true
Size: 1.01 KB
Versions: 1
Compression:
Stored size: 1.01 KB
Contents
class RallyDefectResponder < GenericResponder def call(env) @requests << request = Rack::Request.new(env) case request.path when "/slm/webservice/current/Defect" [200, {}, [ <<-XML <QueryResult> <Results> <Object> <FormattedID>DE1234</FormattedID> <Name>[Rework] Change link to button</Name> <PlanEstimate>1.0</PlanEstimate> <ScheduleState>In-Progress</ScheduleState> <TaskActualTotal>0.0</TaskActualTotal> <TaskEstimateTotal>6.5</TaskEstimateTotal> <TaskRemainingTotal>0.5</TaskRemainingTotal> <Owner>scootin@fruity.com</Owner> <Description>#{ CGI::escapeHTML('<div><p>This is a defect.</p></div>') }</Description> </Object> </Results> <TotalResultCount>1</TotalResultCount> </QueryResult> XML ]] else RallyNoResultsResponder.new.call(env) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rallycat-0.4.1 | spec/support/rally_defect_responder.rb |