class BasicClientTest(TestCase): _client = None def setUp(self): if self._client is None: self._client = BasicClient(env.token, env.proxy) def test_poll(self): m = getUpdates() m.timeout = 5 m.limit = 5 #m.offset = 585177182 updates, update_id = self._client.post(m) print "Latest offset: %s" % update_id for update in updates: print update def test_send(self): m = sendMessage() m.chat_id = env.uid m.text = "Hi there" resp = self._client.post(m) print resp def test_send_photo(self): m = sendPhoto() m.chat_id = env.uid m.caption = "What is this?" import os m.photo = os.path.join(os.path.split(__file__)[0], "test.jpg") resp = self._client.post(m) print resp
class Methods(TestCase): def setUp(self): self._tgclient = BasicClient(env.token, env.proxy) def test_poll(self): m = getUpdates() m.timeout = 10 m.limit = 100 #m.offset = 585177182 resp = self._tgclient.post(m) print(resp) def test_send(self): m = sendMessage() m.chat_id = env.uid m.text = "Hi there" resp = self._tgclient.post(m) print(resp) def test_send_photo(self): m = sendPhoto() m.chat_id = env.uid m.caption = "Pong to you!" m.photo = os.path.join(os.path.dirname(__file__), 'pong.png') resp = self._tgclient.post(m) print(resp)
def setUp(self): self._tgclient = BasicClient(env.token, env.proxy)
def setUp(self): if self._client is None: self._client = BasicClient(env.token, env.proxy)