def test_IfNoneMatchHeader(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None, new_item=True) hdrs = request.generateRequestHeader() self.assertTrue("If-None-Match: *" in hdrs) self.assertFalse("If-Match:" in hdrs)
def test_IfMatchHeader(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None, etag="\"12345\"") hdrs = request.generateRequestHeader() self.assertFalse("If-None-Match:" in hdrs) self.assertTrue("If-Match: \"12345\"" in hdrs)
def test_NoSpecialHeaders(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None) hdrs = request.generateRequestHeader() self.assertFalse("If-None-Match:" in hdrs) self.assertFalse("If-Match:" in hdrs)
def test_IfNoneMatchHeader(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None, new_item=True) hdrs = request.generateRequestHeader() self.assertTrue("If-None-Match: *" in hdrs) self.assertFalse("If-Match:" in hdrs)
def test_IfMatchHeader(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None, etag="\"12345\"") hdrs = request.generateRequestHeader() self.assertFalse("If-None-Match:" in hdrs) self.assertTrue("If-Match: \"12345\"" in hdrs)
def test_NoSpecialHeaders(self): server = Session("www.example.com") request = Put(server, "/") request.setData(None, None) hdrs = request.generateRequestHeader() self.assertFalse("If-None-Match:" in hdrs) self.assertFalse("If-Match:" in hdrs)