Commit graph

204 commits

Author SHA1 Message Date
jrootjunior
1cd993009e Refactor command filter and fix typing 2019-12-03 18:32:21 +02:00
jrootjunior
aa7c5796dd Add default parse mode 2019-12-03 13:10:09 +02:00
Alex Root Junior
b82a1a6fb0 Add prototype of class-based handlers 2019-12-03 00:03:15 +02:00
Alex Root Junior
40b6a61e70 Add text filter and mechanism for registering builtin filters 2019-11-29 23:16:11 +02:00
Alex Root Junior
e37395b161 Maximum coverage 2019-11-28 23:52:02 +02:00
Alex Root Junior
6fadb8feb2 Add Dispatcher.feed_raw_update for processing raw updates 2019-11-28 23:48:33 +02:00
Alex Root Junior
562e339262 Improve typing and reformat code 2019-11-28 23:21:19 +02:00
Alex Root Junior
c674b5547b Add token validation util, fix deepcopy of sessions and make bot hashable and comparable 2019-11-28 23:12:44 +02:00
jrootjunior
c23ee36ece Reformat code 2019-11-26 11:41:49 +02:00
jrootjunior
55496ab9ca Partially cover dispatcher 2019-11-26 11:41:23 +02:00
jrootjunior
fa42dcdce2 Cover base filter 2019-11-26 11:25:44 +02:00
jrootjunior
cd12b54ec2 Cover BaseBot context manager 2019-11-26 11:13:48 +02:00
jrootjunior
b5ab2fd153 Full router coverage 2019-11-26 11:01:54 +02:00
Alex Root Junior
e814d1aefc Add tests for Router (Partially covered) 2019-11-26 00:36:52 +02:00
Alex Root Junior
23dbd88487 Full coverage of observers 2019-11-25 23:21:01 +02:00
Alex Root Junior
a1e840af89 Remove unused imports 2019-11-24 22:54:37 +02:00
Alex Root Junior
8204b6af52 Partially add tests for telegram event observer 2019-11-24 22:31:53 +02:00
Alex Root Junior
55f6c29ba6 Remove awaitable checks from TestObserver 2019-11-24 01:07:43 +02:00
Alex Root Junior
fd6e78ddf7 Add tests for EventObserver 2019-11-24 01:03:47 +02:00
Alex Root Junior
caa7eeab41 Add tests for handler 2019-11-24 00:17:21 +02:00
Alex Root Junior
0acdb24c3c No cover if TYPE_CHECKING 2019-11-23 17:03:14 +02:00
Alex Root Junior
d5b892fbec Add overview for reports 2019-11-20 00:40:14 +02:00
Alex Root Junior
9bc1aae0f5 Test InputFile 2019-11-20 00:32:19 +02:00
Alex Root Junior
d7a35f50a9 Reformat code 2019-11-19 22:44:40 +02:00
Alex Root Junior
23abe35212 Update tests for all methods 2019-11-19 22:44:12 +02:00
jrootjunior
33c661d732 More tests 2019-11-19 18:54:02 +02:00
Alex Root Junior
5413cf4367 Reformate tests code 2019-11-19 00:05:19 +02:00
Alex Root Junior
e1b2226d03 Enable 37 auto-generated tests 2019-11-19 00:04:02 +02:00
Alex Root Junior
567584b741 Auto-generate tests for methods 2019-11-18 22:22:46 +02:00
jrootjunior
7db212593b Fix typing for mocked_bot.py 2019-11-18 17:52:35 +02:00
jrootjunior
ef956f7ec2 Add API methods testing prototype 2019-11-18 17:44:07 +02:00
Alex Root Junior
7d1c4dcca8 Fix tests for base session with different timezones 2019-11-17 23:47:52 +02:00
Alex Root Junior
3a43ffc570 Add tests for BaseBot 2019-11-17 23:37:24 +02:00
Alex Root Junior
a46cd6d001 Small refactoring of telegram api server 2019-11-17 22:20:29 +02:00
Alex Root Junior
0e35b6f55e More tests for session 2019-11-17 01:12:39 +02:00
Alex Root Junior
7dc2a0ddaf Update tests and small refactoring 2019-11-16 22:32:26 +02:00
Alex Root Junior
a24708d589 Add tests for BaseSession and TelegramAPIServer 2019-11-16 00:52:18 +02:00
Alex Root Junior
c824b298c9 More tests (Helper and contextinstance) 2019-11-15 23:36:08 +02:00
jrootjunior
a6573656d0 Add tests for DataMixin 2019-11-15 14:09:37 +02:00
jrootjunior
65815e509f Clean obsolete code and change configs 2019-11-15 12:44:24 +02:00
jrootjunior
bdae5fb026 Clean project 2019-11-15 12:17:57 +02:00
Alex Root Junior
87393f2475 Merge remote-tracking branch 'origin/dev-3.x' into dev-3.x
# Conflicts:
#	README.md
#	README.rst
#	aiogram/__init__.py
#	aiogram/bot/bot.py
#	aiogram/contrib/fsm_storage/redis.py
#	aiogram/contrib/middlewares/logging.py
#	aiogram/dispatcher/dispatcher.py
#	aiogram/dispatcher/filters/__init__.py
#	aiogram/dispatcher/filters/builtin.py
#	aiogram/dispatcher/filters/filters.py
#	aiogram/dispatcher/filters/state.py
#	aiogram/dispatcher/handler.py
#	aiogram/dispatcher/webhook.py
#	aiogram/types/base.py
#	aiogram/types/chat.py
#	aiogram/types/chat_member.py
#	aiogram/types/input_media.py
#	aiogram/types/message.py
#	aiogram/utils/callback_data.py
#	aiogram/utils/deprecated.py
#	aiogram/utils/exceptions.py
#	aiogram/utils/executor.py
#	aiogram/utils/helper.py
#	aiogram/utils/json.py
#	aiogram/utils/mixins.py
#	aiogram/utils/payload.py
#	dev_requirements.txt
#	docs/source/index.rst
#	examples/callback_data_factory.py
#	examples/check_user_language.py
#	examples/echo_bot.py
#	examples/finite_state_machine_example.py
#	examples/i18n_example.py
#	examples/inline_bot.py
#	examples/media_group.py
#	examples/middleware_and_antiflood.py
#	examples/payments.py
#	examples/proxy_and_emojize.py
#	examples/regexp_commands_filter_example.py
#	examples/throtling_example.py
#	examples/webhook_example.py
#	examples/webhook_example_2.py
#	setup.py
#	tests/test_bot.py
#	tests/test_token.py
#	tests/types/dataset.py
2019-11-03 22:19:44 +02:00
Suren Khorenyan
68a9df9222 Create OrderedHelper 2019-10-09 20:03:48 +03:00
Alex Root Junior
19fc1b8d80 Bump deprecated util and fix warning from tests related with new permissions object. 2019-08-16 22:57:13 +03:00
Suren Khorenyan
7863f052d9 Refactor aiogram/utils/auth_widget.py
+ fix check auth widget token in BaseBot, fix tests
2019-08-16 22:36:11 +03:00
Suren Khorenyan
277eb8b701 Refactor TextFilter and its tests 2019-08-11 23:35:59 +03:00
Suren Khorenyan
ad7238fda8 Some refactor 2019-08-10 00:08:11 +03:00
Suren Khorenyan
cabb10bc06 Create some tests 2019-08-10 00:08:11 +03:00
Suren Khorenyan
6cf06bd081 Fix test_states_group name 2019-08-10 00:08:11 +03:00
Alex Root Junior
8823c8f22a
Merge pull request #176 from Birdi7/add-multiple-text-filter
Add multiple text filter
2019-08-05 10:21:23 +03:00