module OnlyofficeTestrailWrapper::ProjectCleanup

Methods to perform project cleanup

Public Instance Methods

close_old_runs(days_old = 2) click to toggle source

Close old runs in project, older than days count @param [Integer] days_old to close @return [nil]

# File lib/onlyoffice_testrail_wrapper/testrail_project/project_cleanup.rb, line 9
def close_old_runs(days_old = 2)
  OnlyofficeLoggerHelper.log("Going to close runs for #{name}, days old: #{days_old}")
  runs = runs_older_than_days(days_old)
  OnlyofficeLoggerHelper.log("Old runs number: #{runs.size} for #{name}, days old: #{days_old}")
  runs.each(&:close)
end