module QTest::REST::Module

Public Instance Methods

module(opts = {}) click to toggle source

GET '/projects/:project/modules/:id?expand=?'

# File lib/qtest/rest/module.rb, line 7
def module(opts = {})
  query = QueryBuilder.new
                      .project(opts[:project])
                      .module(opts[:id])
                      .param('expand', opts[:expand])
                      .build
  get(query)
end
modules(opts = {}) click to toggle source

GET '/projects/:project/modules?parentId=?&expand=?&search=?'

# File lib/qtest/rest/module.rb, line 17
def modules(opts = {})
  query = QueryBuilder.new
                      .project(opts[:project])
                      .modules
                      .param('parentId', opts[:module])
                      .param('expand', opts[:expand])
                      .param('search', opts[:search])
                      .build
  get(query)
end