Class: YouTrack::Client::RemoveProjectFixVersion

Inherits:
Request
  • Object
show all
Defined in:
lib/you_track/client/requests/remove_project_fix_version.rb

Instance Method Summary collapse

Methods inherited from Request

#find, #ms_time, #require_parameters

Instance Method Details

#mock(params = {}) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/you_track/client/requests/remove_project_fix_version.rb', line 12

def mock(params={})
  project = find(:projects, params.delete("project"))
  version = params.delete("version")

  project["versions"].delete(version)

  service.response
end

#real(params = {}) ⇒ Object



2
3
4
5
6
7
8
9
10
# File 'lib/you_track/client/requests/remove_project_fix_version.rb', line 2

def real(params={})
  project = params.delete("project")
  version = params.delete("version")

  service.request(
    :path   => "/admin/project/#{project}/version/#{version}",
    :method => :delete,
  )
end