Sha256: 0d668c40a3ed9e987e66d239f042c3c55a0c998a35c64e889a756a8e981ca97f

Contents?: true

Size: 362 Bytes

Versions: 1

Compression:

Stored size: 362 Bytes

Contents

class JsonSyntaxChecker < Checker

  # checks if the given testcase body represents syntactically valid JSON
  def check
    result = Result.new(@testcase, @response)
    if not valid_json?(@response.body)
      result.succeeded = false
      result.error_message = "expected valid JSON in body\n got --#{@response.body[1..400]}--"
    end
    result
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
apirunner-0.2.5 lib/json_syntax_checker.rb