diff --git a/lib/target_process.rb b/lib/target_process.rb
index 6300501..fac52a5 100644
--- a/lib/target_process.rb
+++ b/lib/target_process.rb
@@ -3,7 +3,7 @@
require 'target_process/api_error'
require 'target_process/api_client'
require 'target_process/base'
-Dir["./lib/target_process/entities/*.rb"].each {|file| require file }
+Dir["./lib/target_process/entities/*.rb"].each { |file| require file }
module TargetProcess
class ConfigurationError < StandardError; end
diff --git a/lib/target_process/api_client.rb b/lib/target_process/api_client.rb
index 9e27b93..f9ad4aa 100644
--- a/lib/target_process/api_client.rb
+++ b/lib/target_process/api_client.rb
@@ -7,8 +7,7 @@ class APIClient
def get(path, options = {})
options.merge!(format: 'json')
- options = { body: options }
- response = perform(:get, path, options)
+ response = request(:get, path, query: options)
normalize_response(response.parsed_response)
end
@@ -16,29 +15,25 @@ def post(path, attr_hash)
content = prepare_data(attr_hash).to_json
options = { body: content,
headers: { 'Content-Type' => 'application/json' } }
- response = perform(:post, path, options)
+ response = request(:post, path, options)
normalize_response(response.parsed_response)
end
def delete(path)
- perform(:delete, path).response
+ request(:delete, path).response
end
private
- def perform(type, path, options = {})
- auth = { username: TargetProcess.configuration.username,
- password: TargetProcess.configuration.password }
- options.merge!(basic_auth: auth)
- check_for_api_errors HTTParty.send(type, generate_url(path), options)
+ def request(type, path, options = {})
+ options.merge!(basic_auth)
+ response = HTTParty.send(type, generate_url(path), options)
+ check_for_api_errors(response)
+ response
end
def check_for_api_errors(response)
- if response['Error']
- raise APIError.parse(response)
- else
- response
- end
+ raise APIError.parse(response) unless response.success?
end
def generate_url(path)
@@ -73,5 +68,10 @@ def prepare_data(hash)
hash = Hash[hash.map { |k, v| [k.to_s.camelize.to_sym, v] }]
hash.each { |k, v| hash[k] = json_date(v) if v.is_a?(::Time) }
end
+
+ def basic_auth
+ { basic_auth: { username: TargetProcess.configuration.username,
+ password: TargetProcess.configuration.password } }
+ end
end
end
diff --git a/lib/target_process/api_error.rb b/lib/target_process/api_error.rb
index 0d0a584..db30e35 100644
--- a/lib/target_process/api_error.rb
+++ b/lib/target_process/api_error.rb
@@ -11,7 +11,7 @@ class Unauthorized < APIError; end
def self.parse(response)
error = response['Error']
status = error['Status'] || response['Status'] || 'Undefined'
- message = raw_message(response.parsed_response)
+ message = raw_message(response)
type = "#{self}::#{status}".safe_constantize
constants.include?(status.to_sym) ? type.new(message) : new(message)
end
diff --git a/lib/target_process/base.rb b/lib/target_process/base.rb
index 0cd05c4..af1d282 100644
--- a/lib/target_process/base.rb
+++ b/lib/target_process/base.rb
@@ -105,11 +105,11 @@ def self.has_many(name, klass = nil)
klass ||= name.to_s.singularize.camelize
define_method(name) do
path = entity_path + name.to_s.camelize
- collection = TargetProcess.client.get(path)[:items].collect do |hash|
- entity = "TargetProcess::#{klass}".constantize.new
- entity.attributes.merge!(hash)
- entity
- end
+ TargetProcess.client.get(path)[:items].collect do |hash|
+ entity = "TargetProcess::#{klass}".constantize.new
+ entity.attributes.merge!(hash)
+ entity
+ end
end
end
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid.yml b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid.yml
index c301b45..c13e401 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/?acid=2D2F0BA211357509A03167EECB5F3456&format=json
body:
- encoding: UTF-8
- string: acid=2D2F0BA211357509A03167EECB5F3456&format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:35 GMT
+ - Fri, 23 Aug 2013 11:44:16 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
@@ -35,13 +35,13 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '28'
+ - '25'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
string: "{\r\n \"Acid\": \"C8CC8C1F6C593B3A9A33F8F3C376BDF2\",\r\n \"Edition\":
- \"Pro\",\r\n \"Version\": \"2.24.6.24152\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
+ \"Pro\",\r\n \"Version\": \"2.24.7.24233\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
{\r\n \"No\": true\r\n },\r\n \"TeamContext\": {\r\n \"No\":
true\r\n }\r\n },\r\n \"Culture\": {\r\n \"Name\": \"en-US\",\r\n
\ \"TimePattern\": \"g:i A\",\r\n \"ShortDateFormat\": \"M/d/yyyy\",\r\n
@@ -84,5 +84,5 @@ http_interactions:
\ ]\r\n },\r\n \"SelectedProjects\": {\r\n \"Items\": []\r\n },\r\n
\ \"SelectedTeams\": {\r\n \"Items\": []\r\n }\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:35 GMT
+ recorded_at: Fri, 23 Aug 2013 11:44:12 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid_and_ids.yml b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid_and_ids.yml
index 9bea934..0c29aae 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid_and_ids.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_acid_and_ids.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/?acid=2D2F0BA211357509A03167EECB5F3456&format=json&ids%5B%5D=1706
body:
- encoding: UTF-8
- string: acid=2D2F0BA211357509A03167EECB5F3456&ids[]=1705&ids[]=1706&format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:37 GMT
+ - Fri, 23 Aug 2013 11:44:04 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
@@ -35,13 +35,13 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '30'
+ - '26'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
string: "{\r\n \"Acid\": \"C8CC8C1F6C593B3A9A33F8F3C376BDF2\",\r\n \"Edition\":
- \"Pro\",\r\n \"Version\": \"2.24.6.24152\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
+ \"Pro\",\r\n \"Version\": \"2.24.7.24233\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
{\r\n \"No\": true\r\n },\r\n \"TeamContext\": {\r\n \"No\":
true\r\n }\r\n },\r\n \"Culture\": {\r\n \"Name\": \"en-US\",\r\n
\ \"TimePattern\": \"g:i A\",\r\n \"ShortDateFormat\": \"M/d/yyyy\",\r\n
@@ -84,5 +84,5 @@ http_interactions:
\ ]\r\n },\r\n \"SelectedProjects\": {\r\n \"Items\": []\r\n },\r\n
\ \"SelectedTeams\": {\r\n \"Items\": []\r\n }\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:36 GMT
+ recorded_at: Fri, 23 Aug 2013 11:44:13 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_ids.yml b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_ids.yml
index 2e6d8b1..be81c04 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_ids.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_ids.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/?format=json&ids%5B%5D=1706
body:
- encoding: UTF-8
- string: ids[]=1705&ids[]=1706&format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,11 +15,11 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:34 GMT
+ - Fri, 23 Aug 2013 11:44:15 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
- - '8606'
+ - '23669'
Connection:
- keep-alive
Keep-Alive:
@@ -35,13 +35,13 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '72'
+ - '88'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
- string: "{\r\n \"Acid\": \"DB2C55A27AE7CDD5A536A85E6C5A7FBB\",\r\n \"Edition\":
- \"Pro\",\r\n \"Version\": \"2.24.6.24152\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
+ string: "{\r\n \"Acid\": \"5B677B14931EC647EEB13108E8EE381A\",\r\n \"Edition\":
+ \"Pro\",\r\n \"Version\": \"2.24.7.24233\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
{\r\n \"No\": true\r\n },\r\n \"TeamContext\": {\r\n \"No\":
true\r\n }\r\n },\r\n \"Culture\": {\r\n \"Name\": \"en-US\",\r\n
\ \"TimePattern\": \"g:i A\",\r\n \"ShortDateFormat\": \"M/d/yyyy\",\r\n
@@ -92,19 +92,240 @@ http_interactions:
\"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
\ \"Id\": 2276,\r\n \"Name\": \"Foo321bar\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2274,\r\n
- \ \"Name\": \"Foobar\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2496,\r\n
+ \ \"Name\": \"Foobar1\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2014,\r\n \"Name\":
+ \"foobar3318392\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5539,\r\n \"Name\": \"Pro103683955\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5760,\r\n
+ \ \"Name\": \"Pro121446515\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6524,\r\n \"Name\":
+ \"Pro122567198\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5575,\r\n \"Name\": \"Pro12528784\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6107,\r\n
+ \ \"Name\": \"Pro141631735\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6264,\r\n \"Name\":
+ \"Pro158609546\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5757,\r\n \"Name\": \"Pro159813995\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6359,\r\n
+ \ \"Name\": \"Pro216679486\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6362,\r\n \"Name\":
+ \"Pro235684102\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5244,\r\n \"Name\": \"Pro240982527\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5546,\r\n
+ \ \"Name\": \"Pro244654948\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5242,\r\n \"Name\":
+ \"Pro246959479\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6157,\r\n \"Name\": \"Pro259145757\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5780,\r\n
+ \ \"Name\": \"Pro263406813\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2496,\r\n \"Name\":
- \"Foobar1\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ null\r\n },\r\n {\r\n \"Id\": 6209,\r\n \"Name\":
+ \"Pro267951225\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
\"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
- \ \"Id\": 2014,\r\n \"Name\": \"foobar3318392\",\r\n \"Process\":
+ \ \"Id\": 5812,\r\n \"Name\": \"Pro298431202\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2030,\r\n
- \ \"Name\": \"Project_new_name2499868962\",\r\n \"Process\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5916,\r\n
+ \ \"Name\": \"Pro298458723\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6857,\r\n \"Name\":
+ \"Pro305079333\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6204,\r\n \"Name\": \"Pro334133141\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4536,\r\n
- \ \"Name\": \"Project_new_name3031244325\",\r\n \"Process\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5549,\r\n
+ \ \"Name\": \"Pro345369757\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5824,\r\n \"Name\":
+ \"Pro359689253\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6882,\r\n \"Name\": \"Pro35e52745-9a69-4780-8212-7e1ceb055188\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
+ 5604,\r\n \"Name\": \"Pro381704122\",\r\n \"Process\": {\r\n
+ \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6488,\r\n \"Name\":
+ \"Pro383103536\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6320,\r\n \"Name\": \"Pro398900021\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6685,\r\n
+ \ \"Name\": \"Pro410026954\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6072,\r\n \"Name\":
+ \"Pro416445554\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6724,\r\n \"Name\": \"Pro427983583\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6669,\r\n
+ \ \"Name\": \"Pro440987352\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5713,\r\n \"Name\":
+ \"Pro446198366\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5263,\r\n \"Name\": \"Pro455094795\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5671,\r\n
+ \ \"Name\": \"Pro469595164\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6826,\r\n \"Name\":
+ \"Pro471072885\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6605,\r\n \"Name\": \"Pro498438092\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5728,\r\n
+ \ \"Name\": \"Pro50060010\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6132,\r\n \"Name\":
+ \"Pro504512139\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6220,\r\n \"Name\": \"Pro52849860\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6065,\r\n
+ \ \"Name\": \"Pro546321018\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6403,\r\n \"Name\":
+ \"Pro562759858\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6216,\r\n \"Name\": \"Pro578115572\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4804,\r\n
+ \ \"Name\": \"Pro593107887\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5254,\r\n \"Name\":
+ \"Pro59602249\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6674,\r\n \"Name\": \"Pro608166519\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6766,\r\n
+ \ \"Name\": \"Pro612075580\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6580,\r\n \"Name\":
+ \"Pro64962675\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5815,\r\n \"Name\": \"Pro654628017\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5487,\r\n
+ \ \"Name\": \"Pro662543172\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5930,\r\n \"Name\":
+ \"Pro672453733\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5911,\r\n \"Name\": \"Pro680525404\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4815,\r\n
+ \ \"Name\": \"Pro680760442\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6504,\r\n \"Name\":
+ \"Pro682900520\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6035,\r\n \"Name\": \"Pro683391457\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6448,\r\n
+ \ \"Name\": \"Pro68752860\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5253,\r\n \"Name\":
+ \"Pro693831933\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6804,\r\n \"Name\": \"Pro695731416\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6453,\r\n
+ \ \"Name\": \"Pro70549878\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6269,\r\n \"Name\":
+ \"Pro720706755\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5519,\r\n \"Name\": \"Pro732389221\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6325,\r\n
+ \ \"Name\": \"Pro740400251\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6260,\r\n \"Name\":
+ \"Pro7509074\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 4803,\r\n \"Name\": \"Pro767593084\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6376,\r\n
+ \ \"Name\": \"Pro770383188\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 4802,\r\n \"Name\":
+ \"Pro789483755\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5955,\r\n \"Name\": \"Pro797028637\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5668,\r\n
+ \ \"Name\": \"Pro813841994\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6401,\r\n \"Name\":
+ \"Pro815780701\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6449,\r\n \"Name\": \"Pro824961957\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5982,\r\n
+ \ \"Name\": \"Pro828186529\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6780,\r\n \"Name\":
+ \"Pro839948164\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6557,\r\n \"Name\": \"Pro843416707\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5664,\r\n
+ \ \"Name\": \"Pro845845758\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6671,\r\n \"Name\":
+ \"Pro875869217\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6399,\r\n \"Name\": \"Pro879861284\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6007,\r\n
+ \ \"Name\": \"Pro885719540\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6666,\r\n \"Name\":
+ \"Pro90330096\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6205,\r\n \"Name\": \"Pro912426225\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5717,\r\n
+ \ \"Name\": \"Pro913010036\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5882,\r\n \"Name\":
+ \"Pro913232634\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5857,\r\n \"Name\": \"Pro924363580\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6694,\r\n
+ \ \"Name\": \"Pro962296886\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6200,\r\n \"Name\":
+ \"Pro971094660\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5634,\r\n \"Name\": \"Pro977160972\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5490,\r\n
+ \ \"Name\": \"Pro988274817\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6444,\r\n \"Name\":
+ \"Pro994036877\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 2030,\r\n \"Name\": \"Project_new_name2499868962\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
+ 4536,\r\n \"Name\": \"Project_new_name3031244325\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
\ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2022,\r\n
\ \"Name\": \"Project_new_name6757305669\",\r\n \"Process\":
@@ -112,60 +333,62 @@ http_interactions:
\ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2026,\r\n
\ \"Name\": \"Project1306696328\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2023,\r\n \"Name\":
- \"Project1694405550\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 4671,\r\n \"Name\":
+ \"Project148854312\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 4535,\r\n \"Name\": \"Project1736096232\",\r\n
+ \ },\r\n {\r\n \"Id\": 2023,\r\n \"Name\": \"Project1694405550\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2015,\r\n \"Name\": \"Project2135869770\",\r\n \"Process\":
+ 4535,\r\n \"Name\": \"Project1736096232\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2032,\r\n
- \ \"Name\": \"Project2168633823\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2015,\r\n
+ \ \"Name\": \"Project2135869770\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 4531,\r\n \"Name\":
- \"Project2498866686\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2032,\r\n \"Name\":
+ \"Project2168633823\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2031,\r\n \"Name\": \"Project321906060\",\r\n
+ \ },\r\n {\r\n \"Id\": 4531,\r\n \"Name\": \"Project2498866686\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2019,\r\n \"Name\": \"Project3375152595\",\r\n \"Process\":
- {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2027,\r\n
- \ \"Name\": \"Project384976238\",\r\n \"Process\": {\r\n \"Id\":
- 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2017,\r\n \"Name\":
- \"Project391746579\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ 2031,\r\n \"Name\": \"Project321906060\",\r\n \"Process\": {\r\n
+ \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2019,\r\n \"Name\":
+ \"Project3375152595\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2020,\r\n \"Name\": \"Project4201565256\",\r\n
+ \ },\r\n {\r\n \"Id\": 2027,\r\n \"Name\": \"Project384976238\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2011,\r\n \"Name\": \"Project466748765\",\r\n \"Process\": {\r\n
+ 2017,\r\n \"Name\": \"Project391746579\",\r\n \"Process\": {\r\n
\ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2024,\r\n \"Name\":
- \"Project4809733732\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2020,\r\n \"Name\":
+ \"Project4201565256\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 4537,\r\n \"Name\": \"Project5007063875\",\r\n
+ \ },\r\n {\r\n \"Id\": 2011,\r\n \"Name\": \"Project466748765\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2025,\r\n \"Name\": \"Project5677221732\",\r\n \"Process\":
+ 2024,\r\n \"Name\": \"Project4809733732\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2013,\r\n
- \ \"Name\": \"Project58250070\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4537,\r\n
+ \ \"Name\": \"Project5007063875\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2012,\r\n \"Name\":
- \"Project5946354427\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2025,\r\n \"Name\":
+ \"Project5677221732\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2029,\r\n \"Name\": \"Project66411145\",\r\n
+ \ },\r\n {\r\n \"Id\": 2013,\r\n \"Name\": \"Project58250070\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2021,\r\n \"Name\": \"Project855107760\",\r\n \"Process\": {\r\n
- \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2010,\r\n \"Name\":
- \"Project8872909665\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ 2012,\r\n \"Name\": \"Project5946354427\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2029,\r\n
+ \ \"Name\": \"Project66411145\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2021,\r\n \"Name\":
+ \"Project855107760\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ }\r\n ]\r\n },\r\n \"SelectedTeams\": {\r\n \"Items\": []\r\n
- \ }\r\n}"
+ \ },\r\n {\r\n \"Id\": 2010,\r\n \"Name\": \"Project8872909665\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n }\r\n ]\r\n },\r\n \"SelectedTeams\":
+ {\r\n \"Items\": []\r\n }\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:34 GMT
+ recorded_at: Fri, 23 Aug 2013 11:44:12 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_single_id.yml b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_single_id.yml
index 6657bd1..c57395a 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_single_id.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_context_by_single_id.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/?format=json&ids=1705
body:
- encoding: UTF-8
- string: ids=1705&format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:34 GMT
+ - Fri, 23 Aug 2013 11:44:03 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
@@ -35,13 +35,13 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '52'
+ - '82'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
string: "{\r\n \"Acid\": \"6C17D8319C81AC3D36AFAD64CAE08A28\",\r\n \"Edition\":
- \"Pro\",\r\n \"Version\": \"2.24.6.24152\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
+ \"Pro\",\r\n \"Version\": \"2.24.7.24233\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
{\r\n \"No\": true\r\n },\r\n \"TeamContext\": {\r\n \"No\":
true\r\n }\r\n },\r\n \"Culture\": {\r\n \"Name\": \"en-US\",\r\n
\ \"TimePattern\": \"g:i A\",\r\n \"ShortDateFormat\": \"M/d/yyyy\",\r\n
@@ -84,5 +84,5 @@ http_interactions:
\ ]\r\n },\r\n \"SelectedProjects\": {\r\n \"Items\": []\r\n },\r\n
\ \"SelectedTeams\": {\r\n \"Items\": []\r\n }\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:34 GMT
+ recorded_at: Fri, 23 Aug 2013 11:44:12 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_global_context.yml b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_global_context.yml
index 0391a8f..2005566 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_global_context.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess/_context/return_global_context.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/context/?format=json
body:
- encoding: UTF-8
- string: format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,11 +15,11 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:33 GMT
+ - Fri, 23 Aug 2013 11:44:01 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
- - '8606'
+ - '23669'
Connection:
- keep-alive
Keep-Alive:
@@ -35,13 +35,13 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '54'
+ - '89'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
- string: "{\r\n \"Acid\": \"DB2C55A27AE7CDD5A536A85E6C5A7FBB\",\r\n \"Edition\":
- \"Pro\",\r\n \"Version\": \"2.24.6.24152\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
+ string: "{\r\n \"Acid\": \"5B677B14931EC647EEB13108E8EE381A\",\r\n \"Edition\":
+ \"Pro\",\r\n \"Version\": \"2.24.7.24233\",\r\n \"AppContext\": {\r\n \"ProjectContext\":
{\r\n \"No\": true\r\n },\r\n \"TeamContext\": {\r\n \"No\":
true\r\n }\r\n },\r\n \"Culture\": {\r\n \"Name\": \"en-US\",\r\n
\ \"TimePattern\": \"g:i A\",\r\n \"ShortDateFormat\": \"M/d/yyyy\",\r\n
@@ -92,19 +92,240 @@ http_interactions:
\"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
\ \"Id\": 2276,\r\n \"Name\": \"Foo321bar\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2274,\r\n
- \ \"Name\": \"Foobar\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2496,\r\n
+ \ \"Name\": \"Foobar1\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2014,\r\n \"Name\":
+ \"foobar3318392\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5539,\r\n \"Name\": \"Pro103683955\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5760,\r\n
+ \ \"Name\": \"Pro121446515\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6524,\r\n \"Name\":
+ \"Pro122567198\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5575,\r\n \"Name\": \"Pro12528784\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6107,\r\n
+ \ \"Name\": \"Pro141631735\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6264,\r\n \"Name\":
+ \"Pro158609546\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5757,\r\n \"Name\": \"Pro159813995\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6359,\r\n
+ \ \"Name\": \"Pro216679486\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6362,\r\n \"Name\":
+ \"Pro235684102\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5244,\r\n \"Name\": \"Pro240982527\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5546,\r\n
+ \ \"Name\": \"Pro244654948\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5242,\r\n \"Name\":
+ \"Pro246959479\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6157,\r\n \"Name\": \"Pro259145757\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5780,\r\n
+ \ \"Name\": \"Pro263406813\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2496,\r\n \"Name\":
- \"Foobar1\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ null\r\n },\r\n {\r\n \"Id\": 6209,\r\n \"Name\":
+ \"Pro267951225\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
\"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
- \ \"Id\": 2014,\r\n \"Name\": \"foobar3318392\",\r\n \"Process\":
+ \ \"Id\": 5812,\r\n \"Name\": \"Pro298431202\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2030,\r\n
- \ \"Name\": \"Project_new_name2499868962\",\r\n \"Process\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5916,\r\n
+ \ \"Name\": \"Pro298458723\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6857,\r\n \"Name\":
+ \"Pro305079333\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6204,\r\n \"Name\": \"Pro334133141\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4536,\r\n
- \ \"Name\": \"Project_new_name3031244325\",\r\n \"Process\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5549,\r\n
+ \ \"Name\": \"Pro345369757\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5824,\r\n \"Name\":
+ \"Pro359689253\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6882,\r\n \"Name\": \"Pro35e52745-9a69-4780-8212-7e1ceb055188\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
+ 5604,\r\n \"Name\": \"Pro381704122\",\r\n \"Process\": {\r\n
+ \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6488,\r\n \"Name\":
+ \"Pro383103536\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6320,\r\n \"Name\": \"Pro398900021\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6685,\r\n
+ \ \"Name\": \"Pro410026954\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6072,\r\n \"Name\":
+ \"Pro416445554\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6724,\r\n \"Name\": \"Pro427983583\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6669,\r\n
+ \ \"Name\": \"Pro440987352\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5713,\r\n \"Name\":
+ \"Pro446198366\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5263,\r\n \"Name\": \"Pro455094795\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5671,\r\n
+ \ \"Name\": \"Pro469595164\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6826,\r\n \"Name\":
+ \"Pro471072885\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6605,\r\n \"Name\": \"Pro498438092\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5728,\r\n
+ \ \"Name\": \"Pro50060010\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6132,\r\n \"Name\":
+ \"Pro504512139\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6220,\r\n \"Name\": \"Pro52849860\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6065,\r\n
+ \ \"Name\": \"Pro546321018\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6403,\r\n \"Name\":
+ \"Pro562759858\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6216,\r\n \"Name\": \"Pro578115572\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4804,\r\n
+ \ \"Name\": \"Pro593107887\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5254,\r\n \"Name\":
+ \"Pro59602249\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6674,\r\n \"Name\": \"Pro608166519\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6766,\r\n
+ \ \"Name\": \"Pro612075580\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6580,\r\n \"Name\":
+ \"Pro64962675\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5815,\r\n \"Name\": \"Pro654628017\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5487,\r\n
+ \ \"Name\": \"Pro662543172\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5930,\r\n \"Name\":
+ \"Pro672453733\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5911,\r\n \"Name\": \"Pro680525404\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4815,\r\n
+ \ \"Name\": \"Pro680760442\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6504,\r\n \"Name\":
+ \"Pro682900520\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6035,\r\n \"Name\": \"Pro683391457\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6448,\r\n
+ \ \"Name\": \"Pro68752860\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5253,\r\n \"Name\":
+ \"Pro693831933\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6804,\r\n \"Name\": \"Pro695731416\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6453,\r\n
+ \ \"Name\": \"Pro70549878\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6269,\r\n \"Name\":
+ \"Pro720706755\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5519,\r\n \"Name\": \"Pro732389221\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6325,\r\n
+ \ \"Name\": \"Pro740400251\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6260,\r\n \"Name\":
+ \"Pro7509074\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 4803,\r\n \"Name\": \"Pro767593084\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6376,\r\n
+ \ \"Name\": \"Pro770383188\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 4802,\r\n \"Name\":
+ \"Pro789483755\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5955,\r\n \"Name\": \"Pro797028637\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5668,\r\n
+ \ \"Name\": \"Pro813841994\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6401,\r\n \"Name\":
+ \"Pro815780701\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6449,\r\n \"Name\": \"Pro824961957\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5982,\r\n
+ \ \"Name\": \"Pro828186529\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6780,\r\n \"Name\":
+ \"Pro839948164\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6557,\r\n \"Name\": \"Pro843416707\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5664,\r\n
+ \ \"Name\": \"Pro845845758\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6671,\r\n \"Name\":
+ \"Pro875869217\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6399,\r\n \"Name\": \"Pro879861284\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6007,\r\n
+ \ \"Name\": \"Pro885719540\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6666,\r\n \"Name\":
+ \"Pro90330096\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 6205,\r\n \"Name\": \"Pro912426225\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5717,\r\n
+ \ \"Name\": \"Pro913010036\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 5882,\r\n \"Name\":
+ \"Pro913232634\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5857,\r\n \"Name\": \"Pro924363580\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 6694,\r\n
+ \ \"Name\": \"Pro962296886\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6200,\r\n \"Name\":
+ \"Pro971094660\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 5634,\r\n \"Name\": \"Pro977160972\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 5490,\r\n
+ \ \"Name\": \"Pro988274817\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 6444,\r\n \"Name\":
+ \"Pro994036877\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
+ \"Scrum\"\r\n },\r\n \"Program\": null\r\n },\r\n {\r\n
+ \ \"Id\": 2030,\r\n \"Name\": \"Project_new_name2499868962\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
+ 4536,\r\n \"Name\": \"Project_new_name3031244325\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
\ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2022,\r\n
\ \"Name\": \"Project_new_name6757305669\",\r\n \"Process\":
@@ -112,60 +333,62 @@ http_interactions:
\ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2026,\r\n
\ \"Name\": \"Project1306696328\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2023,\r\n \"Name\":
- \"Project1694405550\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 4671,\r\n \"Name\":
+ \"Project148854312\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 4535,\r\n \"Name\": \"Project1736096232\",\r\n
+ \ },\r\n {\r\n \"Id\": 2023,\r\n \"Name\": \"Project1694405550\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2015,\r\n \"Name\": \"Project2135869770\",\r\n \"Process\":
+ 4535,\r\n \"Name\": \"Project1736096232\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2032,\r\n
- \ \"Name\": \"Project2168633823\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2015,\r\n
+ \ \"Name\": \"Project2135869770\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 4531,\r\n \"Name\":
- \"Project2498866686\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2032,\r\n \"Name\":
+ \"Project2168633823\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2031,\r\n \"Name\": \"Project321906060\",\r\n
+ \ },\r\n {\r\n \"Id\": 4531,\r\n \"Name\": \"Project2498866686\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2019,\r\n \"Name\": \"Project3375152595\",\r\n \"Process\":
- {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2027,\r\n
- \ \"Name\": \"Project384976238\",\r\n \"Process\": {\r\n \"Id\":
- 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2017,\r\n \"Name\":
- \"Project391746579\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ 2031,\r\n \"Name\": \"Project321906060\",\r\n \"Process\": {\r\n
+ \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2019,\r\n \"Name\":
+ \"Project3375152595\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2020,\r\n \"Name\": \"Project4201565256\",\r\n
+ \ },\r\n {\r\n \"Id\": 2027,\r\n \"Name\": \"Project384976238\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2011,\r\n \"Name\": \"Project466748765\",\r\n \"Process\": {\r\n
+ 2017,\r\n \"Name\": \"Project391746579\",\r\n \"Process\": {\r\n
\ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2024,\r\n \"Name\":
- \"Project4809733732\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2020,\r\n \"Name\":
+ \"Project4201565256\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 4537,\r\n \"Name\": \"Project5007063875\",\r\n
+ \ },\r\n {\r\n \"Id\": 2011,\r\n \"Name\": \"Project466748765\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2025,\r\n \"Name\": \"Project5677221732\",\r\n \"Process\":
+ 2024,\r\n \"Name\": \"Project4809733732\",\r\n \"Process\":
{\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
- \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2013,\r\n
- \ \"Name\": \"Project58250070\",\r\n \"Process\": {\r\n \"Id\":
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 4537,\r\n
+ \ \"Name\": \"Project5007063875\",\r\n \"Process\": {\r\n \"Id\":
3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2012,\r\n \"Name\":
- \"Project5946354427\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ null\r\n },\r\n {\r\n \"Id\": 2025,\r\n \"Name\":
+ \"Project5677221732\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ },\r\n {\r\n \"Id\": 2029,\r\n \"Name\": \"Project66411145\",\r\n
+ \ },\r\n {\r\n \"Id\": 2013,\r\n \"Name\": \"Project58250070\",\r\n
\ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
\ },\r\n \"Program\": null\r\n },\r\n {\r\n \"Id\":
- 2021,\r\n \"Name\": \"Project855107760\",\r\n \"Process\": {\r\n
- \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
- null\r\n },\r\n {\r\n \"Id\": 2010,\r\n \"Name\":
- \"Project8872909665\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
+ 2012,\r\n \"Name\": \"Project5946354427\",\r\n \"Process\":
+ {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n
+ \ \"Program\": null\r\n },\r\n {\r\n \"Id\": 2029,\r\n
+ \ \"Name\": \"Project66411145\",\r\n \"Process\": {\r\n \"Id\":
+ 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Program\":
+ null\r\n },\r\n {\r\n \"Id\": 2021,\r\n \"Name\":
+ \"Project855107760\",\r\n \"Process\": {\r\n \"Id\": 3,\r\n
\ \"Name\": \"Scrum\"\r\n },\r\n \"Program\": null\r\n
- \ }\r\n ]\r\n },\r\n \"SelectedTeams\": {\r\n \"Items\": []\r\n
- \ }\r\n}"
+ \ },\r\n {\r\n \"Id\": 2010,\r\n \"Name\": \"Project8872909665\",\r\n
+ \ \"Process\": {\r\n \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n
+ \ },\r\n \"Program\": null\r\n }\r\n ]\r\n },\r\n \"SelectedTeams\":
+ {\r\n \"Items\": []\r\n }\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:33 GMT
+ recorded_at: Fri, 23 Aug 2013 11:44:10 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_unexisted_id_in_path/raise_NotFound_error.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_unexisted_id_in_path/raise_NotFound_error.yml
index eba8066..a24b620 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_unexisted_id_in_path/raise_NotFound_error.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_unexisted_id_in_path/raise_NotFound_error.yml
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:03 GMT
+ - Fri, 23 Aug 2013 11:40:50 GMT
Content-Type:
- text/xml; charset=utf-8
Content-Length:
@@ -65,5 +65,5 @@ http_interactions:
parameters)\r\n at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName)\r\n \r\n"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:02 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:46 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_url_to_existed_entity/respond_with_200_code.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_url_to_existed_entity/respond_with_200_code.yml
index 18ca193..64a240a 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_url_to_existed_entity/respond_with_200_code.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_delete/with_url_to_existed_entity/respond_with_200_code.yml
@@ -5,7 +5,7 @@ http_interactions:
uri: http://admin:admin@tpruby.tpondemand.com/api/v1/Projects/
body:
encoding: UTF-8
- string: '{"Name":"Foo-899875"}'
+ string: '{"Name":"Foo51f597ef-cb75-448c-9faa-1fd62d5b1c68"}'
headers:
Content-Type:
- application/json
@@ -17,11 +17,11 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:02 GMT
+ - Fri, 23 Aug 2013 11:40:49 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
- - '729'
+ - '759'
Connection:
- keep-alive
Keep-Alive:
@@ -37,27 +37,28 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '226'
+ - '489'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
- string: "{\r\n \"Id\": 4540,\r\n \"Name\": \"Foo-899875\",\r\n \"Description\":
- null,\r\n \"StartDate\": null,\r\n \"EndDate\": null,\r\n \"CreateDate\":
- \"\\/Date(1376574969000-0500)\\/\",\r\n \"ModifyDate\": \"\\/Date(1376574969000-0500)\\/\",\r\n
- \ \"LastCommentDate\": null,\r\n \"Tags\": \"\",\r\n \"NumericPriority\":
- 31.0,\r\n \"IsActive\": true,\r\n \"IsProduct\": false,\r\n \"Abbreviation\":
- \"FOO\",\r\n \"MailReplyAddress\": null,\r\n \"Color\": null,\r\n \"EntityType\":
- {\r\n \"Id\": 1,\r\n \"Name\": \"Project\"\r\n },\r\n \"Owner\": {\r\n
- \ \"Id\": 1,\r\n \"FirstName\": \"Administrator\",\r\n \"LastName\":
- \"Administrator\"\r\n },\r\n \"LastCommentedUser\": null,\r\n \"Project\":
- null,\r\n \"Program\": null,\r\n \"Process\": {\r\n \"Id\": 3,\r\n \"Name\":
- \"Scrum\"\r\n },\r\n \"Company\": null,\r\n \"CustomFields\": []\r\n}"
+ string: "{\r\n \"Id\": 6869,\r\n \"Name\": \"Foo51f597ef-cb75-448c-9faa-1fd62d5b1c68\",\r\n
+ \ \"Description\": null,\r\n \"StartDate\": null,\r\n \"EndDate\": null,\r\n
+ \ \"CreateDate\": \"\\/Date(1377258044000-0500)\\/\",\r\n \"ModifyDate\":
+ \"\\/Date(1377258044000-0500)\\/\",\r\n \"LastCommentDate\": null,\r\n \"Tags\":
+ \"\",\r\n \"NumericPriority\": 114.0,\r\n \"IsActive\": true,\r\n \"IsProduct\":
+ false,\r\n \"Abbreviation\": \"FOO\",\r\n \"MailReplyAddress\": null,\r\n
+ \ \"Color\": null,\r\n \"EntityType\": {\r\n \"Id\": 1,\r\n \"Name\":
+ \"Project\"\r\n },\r\n \"Owner\": {\r\n \"Id\": 1,\r\n \"FirstName\":
+ \"Administrator\",\r\n \"LastName\": \"Administrator\"\r\n },\r\n \"LastCommentedUser\":
+ null,\r\n \"Project\": null,\r\n \"Program\": null,\r\n \"Process\": {\r\n
+ \ \"Id\": 3,\r\n \"Name\": \"Scrum\"\r\n },\r\n \"Company\": null,\r\n
+ \ \"CustomFields\": []\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:02 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:46 GMT
- request:
method: delete
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/projects/4540
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/projects/6869
body:
encoding: US-ASCII
string: ''
@@ -70,7 +71,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:56:02 GMT
+ - Fri, 23 Aug 2013 11:40:37 GMT
Content-Length:
- '0'
Connection:
@@ -88,12 +89,12 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '102'
+ - '112'
X-Ua-Compatible:
- IE=edge
body:
encoding: UTF-8
string: ''
http_version:
- recorded_at: Thu, 15 Aug 2013 13:56:02 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:46 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/id/returns_hash_of_entity_attributes.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/id/returns_hash_of_entity_attributes.yml
index 8bc7f95..02994b8 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/id/returns_hash_of_entity_attributes.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/id/returns_hash_of_entity_attributes.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/entitytypes/5
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/entitytypes/5?format=json
body:
- encoding: UTF-8
- string: format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:55:57 GMT
+ - Fri, 23 Aug 2013 11:40:32 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
@@ -35,7 +35,7 @@ http_interactions:
X-Aspnetmvc-Version:
- '3.0'
X-Stopwatch:
- - '5'
+ - '4'
X-Ua-Compatible:
- IE=edge
body:
@@ -43,5 +43,5 @@ http_interactions:
string: "{\r\n \"Id\": 5,\r\n \"Name\": \"Task\",\r\n \"IsExtendable\": true,\r\n
\ \"IsSearchable\": true\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:55:57 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:41 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/it_returns_array_of_entities_attributes_hashes.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/it_returns_array_of_entities_attributes_hashes.yml
index 088ed03..59de78e 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/it_returns_array_of_entities_attributes_hashes.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_path_like_entity/it_returns_array_of_entities_attributes_hashes.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/entitytypes
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/entitytypes?format=json&orderby=id&skip=4&take=2
body:
- encoding: UTF-8
- string: orderby=id&take=2&skip=4&format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:55:58 GMT
+ - Fri, 23 Aug 2013 11:40:45 GMT
Content-Type:
- application/json; charset=utf-8
Content-Length:
@@ -47,5 +47,5 @@ http_interactions:
\ {\r\n \"Id\": 6,\r\n \"Name\": \"User\",\r\n \"IsExtendable\":
false,\r\n \"IsSearchable\": false\r\n }\r\n ]\r\n}"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:55:58 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:42 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_id_/it_raises_NotFound_error.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_id_/it_raises_NotFound_error.yml
index f15d0bf..0ef9e42 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_id_/it_raises_NotFound_error.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_id_/it_raises_NotFound_error.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/tasks/123123
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/tasks/123123?format=json
body:
- encoding: UTF-8
- string: format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:55:59 GMT
+ - Fri, 23 Aug 2013 11:40:46 GMT
Content-Type:
- text/xml; charset=utf-8
Content-Length:
@@ -61,5 +61,5 @@ http_interactions:
parameters)\r\n at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext
controllerContext, String actionName)\r\n \r\n"
http_version:
- recorded_at: Thu, 15 Aug 2013 13:55:59 GMT
+ recorded_at: Fri, 23 Aug 2013 11:40:43 GMT
recorded_with: VCR 2.5.0
diff --git a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_path_/it_raises_UnexpectedError.yml b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_path_/it_raises_UnexpectedError.yml
index 944e523..2b6ba0c 100644
--- a/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_path_/it_raises_UnexpectedError.yml
+++ b/spec/fixtures/vcr_cassettes/TargetProcess_APIClient/_get/with_unexisted_path_/it_raises_UnexpectedError.yml
@@ -2,10 +2,10 @@
http_interactions:
- request:
method: get
- uri: http://admin:admin@tpruby.tpondemand.com/api/v1/foobars/
+ uri: http://admin:admin@tpruby.tpondemand.com/api/v1/foobars/?format=json
body:
- encoding: UTF-8
- string: format=json
+ encoding: US-ASCII
+ string: ''
headers: {}
response:
status:
@@ -15,7 +15,7 @@ http_interactions:
Server:
- nginx/1.4.1
Date:
- - Thu, 15 Aug 2013 13:55:58 GMT
+ - Fri, 23 Aug 2013 11:40:33 GMT
Content-Type:
- text/html; charset=utf-8
Content-Length:
@@ -52,5 +52,5 @@ http_interactions:
following URL and make sure that it is spelled correctly.\r\n
\r\n\r\n
\ Requested URL: /api/v1/foobars/
\r\n\r\n