def test_ordering_in_content(self): client = WSClient(ordered=True) content = client._get_content() self.assertTrue('order' in content) self.assertEqual(content['order'], 0) client.order = 2 content = client._get_content() self.assertTrue('order' in content) self.assertEqual(content['order'], 2)
def test_ordering_in_content(self): client = WSClient(ordered=True) content = client._get_content() self.assertTrue('order' in content) self.assertEqual(content['order'], 0) client.order = 2 content = client._get_content() self.assertTrue('order' in content) self.assertEqual(content['order'], 2)
def test_get_params(self): client = WSClient() content = client._get_content(path='/my/path?test=1&token=2') self.assertTrue('path' in content) self.assertTrue('query_string' in content) self.assertEqual(content['path'], '/my/path') self.assertEqual(content['query_string'], 'test=1&token=2')
def test_get_params(self): client = WSClient() content = client._get_content(path='/my/path?test=1&token=2') self.assertTrue('path' in content) self.assertTrue('query_string' in content) self.assertEqual(content['path'], '/my/path') self.assertEqual(content['query_string'], 'test=1&token=2')
def test_simple_content(self): client = WSClient() content = client._get_content(text={'key': 'value'}, path='/my/path') self.assertEqual(content['text'], '{"key": "value"}') self.assertEqual(content['path'], '/my/path') self.assertTrue('reply_channel' in content) self.assertTrue('headers' in content)
def test_path_in_content(self): client = WSClient() content = client._get_content(content={'path': '/my_path'}, text={'path': 'hi'}, path='/my/path') self.assertEqual(content['text'], '{"path": "hi"}') self.assertEqual(content['path'], '/my_path') self.assertTrue('reply_channel' in content) self.assertTrue('headers' in content)
def test_path_in_content(self): client = WSClient() content = client._get_content(content={'path': '/my_path'}, text={'path': 'hi'}, path='/my/path') self.assertEqual(content['text'], '{"path": "hi"}') self.assertEqual(content['path'], '/my_path') self.assertTrue('reply_channel' in content) self.assertTrue('headers' in content)
def test_simple_content(self): client = WSClient() content = client._get_content(text={'key': 'value'}, path='/my/path') self.assertEqual(content['text'], '{"key": "value"}') self.assertEqual(content['path'], '/my/path') self.assertTrue('reply_channel' in content) self.assertTrue('headers' in content)
def test_session_in_headers(self): client = WSClient() content = client._get_content() self.assertTrue('path' in content) self.assertEqual(content['path'], '/') self.assertTrue('headers' in content) self.assertTrue('cookie' in content['headers']) self.assertTrue(b'sessionid' in content['headers']['cookie'])
def test_session_in_headers(self): client = WSClient() content = client._get_content() self.assertTrue('path' in content) self.assertEqual(content['path'], '/') self.assertTrue('headers' in content) self.assertIn(b'cookie', [x[0] for x in content['headers']]) self.assertIn(b'sessionid', [x[1] for x in content['headers'] if x[0] == b'cookie'][0])
def test_session_in_headers(self): client = WSClient() content = client._get_content() self.assertTrue('path' in content) self.assertEqual(content['path'], '/') self.assertTrue('headers' in content) self.assertTrue('cookie' in content['headers']) self.assertTrue(b'sessionid' in content['headers']['cookie'])