'If a range is syntactically invalid due to the start being greater than
the end, the range header is ignored (the request is responded to as if
it were not present).'

def test_statusCodeRequestedRangeNotSatisfiable(self):

    self.request.requestHeaders.addRawHeader('range', 'bytes=20-13')
    self.resource.render(self.request)
    self.assertEqual(self.request.responseCode, http.OK)
    self.assertEqual(''.join(self.request.written), self.payload)
    self.assertEqual(self.request.responseHeaders.getRawHeaders('content-length')[0], intToBytes(len(self.payload)))
