Esempio n. 1
0
    def test_ssl_should_be_boolean(self):
        Client(app_id=u'4', key=u'key', secret=u'secret', ssl=False)
        Client(app_id=u'4', key=u'key', secret=u'secret', ssl=True)

        self.assertRaises(
            TypeError,
            lambda: Client(app_id=u'4', key=u'key', secret=u'secret', ssl=4))
Esempio n. 2
0
    def test_port_behaviour(self):
        conf = Client(app_id=u'4', key=u'key', secret=u'secret', ssl=True)
        self.assertEqual(conf.port, 443, u'port should be 443 for ssl')

        conf = Client(app_id=u'4', key=u'key', secret=u'secret', ssl=False)
        self.assertEqual(conf.port, 80, u'port should be 80 for non ssl')

        conf = Client(app_id=u'4', key=u'key', secret=u'secret', ssl=False, port=4000)
        self.assertEqual(conf.port, 4000, u'the port setting override the default')
Esempio n. 3
0
    def test_port_should_be_number(self):
        Client(app_id=u'4', key=u'key', secret=u'secret', ssl=True, port=400)

        self.assertRaises(
            TypeError, lambda: Client(app_id=u'4',
                                      key=u'key',
                                      secret=u'secret',
                                      ssl=True,
                                      port=u'400'))
Esempio n. 4
0
 def test_secret_should_be_text_if_present(self):
     self.assertRaises(TypeError, lambda: Client(app_id=u'4', key=u'key', secret=4, ssl=False))
Esempio n. 5
0
 def test_should_be_constructable(self):
     Client(app_id=u'4', key=u'key', secret=u'secret', ssl=False)