Method: TestRail::Client::Cases#cases
- Defined in:
- lib/testrail_api/client/cases.rb
#cases(project_id, suite_id, filters = {}) ⇒ Object
Returns a list of test cases for a test suite or specific section in a test suite.
The response includes an array of test cases. Each test case in this list follows the same format as TestRail#Client#Cases#case
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/testrail_api/client/cases.rb', line 37 def cases(project_id, suite_id, filters = {}) get("get_cases/#{project_id}&suite_id=#{suite_id}", params: { section_id: filters[:section_id], created_after: filters[:created_after], created_before: filters[:created_before], created_by: filters[:created_by].to_list, milestone_id: filters[:milestone_id].to_list, priority_id: filters[:priority_id].to_list, type_id: filters[:type_id].to_list, updated_after: filters[:updated_after], updated_before: filters[:updated_before], updated_by: filters[:updated_by].to_list }) end |