예제 #1
0
    def testWSKey(self):
        n, k = ws._create_sec_websocket_key()
        self.assert_(0 < n < (1<<32))
        self.assert_(len(k) > 0)

        k3 = ws._create_key3()
        self.assertEquals(len(k3), 8)
예제 #2
0
    def testWSKey(self):
        n, k = ws._create_sec_websocket_key()
        self.assert_(0 < n < (1 << 32))
        self.assert_(len(k) > 0)

        k3 = ws._create_key3()
        self.assertEquals(len(k3), 8)
예제 #3
0
 def testUUID4(self):
     """ WebSocket key should be a UUID4.
     """
     key = ws._create_sec_websocket_key()
     u = uuid.UUID(bytes=base64.b64decode(key))
     self.assertEqual(4, u.version)
예제 #4
0
 def testWSKey(self):
     key = ws._create_sec_websocket_key()
     self.assertTrue(key != 24)
     self.assertTrue(six.u("¥n") not in key)
예제 #5
0
 def testWSKey(self):
     key = ws._create_sec_websocket_key()
     self.assert_(key != 24)
     self.assert_("¥n" not in key)
예제 #6
0
 def testUUID4(self):
     """ WebSocket key should be a UUID4.
     """
     key = ws._create_sec_websocket_key()
     u = uuid.UUID(bytes=base64.b64decode(key))
     self.assertEqual(4, u.version)
예제 #7
0
 def testWSKey(self):
     key = ws._create_sec_websocket_key()
     self.assertTrue(key != 24)
     self.assertTrue(six.u("¥n") not in key)
예제 #8
0
 def testWSKey(self):
     key = ws._create_sec_websocket_key()
     self.assert_(key != 24)
     self.assert_("¥n" not in key)