module QTest::REST::TestSuite
Public Instance Methods
create_test_suite(opts = {})
click to toggle source
# File lib/qtest/rest/test_suite.rb, line 28 def create_test_suite(opts = {}) query = QueryBuilder.new .options(:json) .project(opts[:project]) .test_suites .data(opts[:attributes]) .determine_parent!(opts) .build post(query) end
move_test_suite(opts = {})
click to toggle source
# File lib/qtest/rest/test_suite.rb, line 40 def move_test_suite(opts = {}) query = QueryBuilder.new .project(opts[:project]) .test_suite(opts[:id]) .determine_parent!(opts) .build put(query) end
test_suite(opts = {})
click to toggle source
GET '/projects/:project/test-suites/:id'
# File lib/qtest/rest/test_suite.rb, line 7 def test_suite(opts = {}) query = QueryBuilder.new .project(opts[:project]) .test_suite(opts[:id]) .determine_parent!(opts) .build get(query) end
test_suites(opts = {})
click to toggle source
GET '/projects/:project/test-suites?parentType=?&parentId=?'
# File lib/qtest/rest/test_suite.rb, line 18 def test_suites(opts = {}) query = QueryBuilder.new .project(opts[:project]) .test_suites .determine_parent!(opts) .build get(query) end
update_test_suite(opts = {})
click to toggle source
# File lib/qtest/rest/test_suite.rb, line 50 def update_test_suite(opts = {}) query = QueryBuilder.new .options(:json) .project(opts[:project]) .test_suite(opts[:id]) .data(opts[:attributes]) .build put(query) end