Commit graph

  • 28687f18ca mypy: Add --disallow-any=generics & extend typing accordingly. neiljp (Neil Pilgrim) 2017-12-11 13:30:47 -0800
  • 424a4bb631 add _ to googletranslate and googlesearch fredfishgames 2017-12-11 18:26:31 +0000
  • 657c6d7b9c interactive bots: Create DialogFlow bot. fredfishgames 2017-12-09 20:11:18 +0000
  • 277b384379 bots: Add 100% test coverage to define bot. Sivagiri Visakan 2017-12-11 23:15:30 +0530
  • d663dd2f49 bots: Make wikipedia bot return an error message. Sivagiri Visakan 2017-12-11 22:51:09 +0530
  • e5e5868414 tests: Add test_helloworld to run-mypy list. Rohitt Vashishtha 2017-12-08 14:39:38 +0530
  • fe3b995590 Fix KeyboardInterrupt handler in terminal.py. Steve Howell 2017-12-11 11:07:28 -0600
  • 3c66894aff incrementor: Clean up type annotation/conversion. Marco Burstein 2017-12-09 13:55:55 -0800
  • b4ff5230a9 mypy: Fix StateHandler annotations. Steve Howell 2017-12-11 10:35:03 -0600
  • 7bc79a8911 Extract StubBotTestCase.make_request_message(). Steve Howell 2017-12-11 09:39:48 -0600
  • 5686d603ef minor: Clean up test_lib imports. Steve Howell 2017-12-11 09:34:11 -0600
  • 971b48cbfc Decouple mock_request_exception from StubBotTestCase. Steve Howell 2017-12-11 09:26:36 -0600
  • 1dbb73a1c8 Extract test_file_utils.py. Steve Howell 2017-12-11 09:23:24 -0600
  • 5034220829 bots: Extract request_test_lib.py. Steve Howell 2017-12-11 09:05:06 -0600
  • fb8ee29bc1 zulip_bots/test_lib.py: Remove unneeded imports/shebang. Steve Howell 2017-12-11 08:12:43 -0600
  • b4705c2343 bot tests: Remove BotTestCase. Steve Howell 2017-12-11 08:08:55 -0600
  • 6109bd198a interactive bots: Improve wikipedia bot. sColin16 2017-12-10 16:26:42 +0000
  • 1221c7107f test_lib.py: Add mock_request_exception. sColin16 2017-12-10 16:25:25 +0000
  • 0a05a28e34 test_virtual_fs.py: Use StubBotTestCase. Steve Howell 2017-12-11 08:00:02 -0600
  • a7f6c0f142 Add display_recipient to StubBotTestCase.verify_dialog. Steve Howell 2017-12-11 07:57:36 -0600
  • 3c794b384b mypy: Add annotations for Yoda Bot. Marco Burstein 2017-12-09 12:55:41 -0800
  • 8f64405bae mypy: Add annotations for Wikipedia Bot. Marco Burstein 2017-12-09 12:44:11 -0800
  • 0467f83314 mypy: Add annotations for xkcd Bot. Marco Burstein 2017-12-09 12:35:16 -0800
  • e01ecc9fde test_virtual_fs.py: Remove unneeded imports and shebang. neiljp (Neil Pilgrim) 2017-12-10 18:15:52 -0800
  • 060211a131 bots: Simplify test_yoda.py. neiljp (Neil Pilgrim) 2017-12-10 18:05:20 -0800
  • 20cb236fdd bots: Simplify test_weather.py. neiljp (Neil Pilgrim) 2017-12-10 17:49:45 -0800
  • 84d92337be bots: Simplify test_googletranslate.py. neiljp (Neil Pilgrim) 2017-12-10 15:25:57 -0800
  • c8824cb2e5 bots: Simplify test_link_shortener.py. neiljp (Neil Pilgrim) 2017-12-10 13:28:18 -0800
  • f8cefc5352 minor: Fix imports in test_xkcd.py. Steve Howell 2017-12-10 09:23:34 -0600
  • 700ce6a673 bots: Create Chess Bot. Marco Burstein 2017-12-04 20:34:52 -0800
  • 2fa677a3e0 bot tests: Extract StubBotTestCase._get_handlers(). Steve Howell 2017-12-10 06:35:51 -0800
  • 01f8366bea Improve test_bot_responds_to_empty_message(). Steve Howell 2017-12-10 06:12:06 -0800
  • 81b207795f followup bot: Fix help response and configure streams. Nikhil Mishra 2017-12-09 04:04:21 +0530
  • 1cdb0bffe6 mypy: Add annotations for encrypt. Kai Chen 2017-12-07 16:43:44 -0800
  • b382eacd18 mypy: Add annotations for define. Kai Chen 2017-12-07 16:31:06 -0800
  • d33e9b9d92 mypy: Add annotations for converter. Kai Chen 2017-12-07 15:53:29 -0800
  • 31853cfa80 Add test_bot_responds_to_empty_message to StubBotTestCase. neiljp (Neil Pilgrim) 2017-12-09 11:30:39 -0800
  • 381401b11b bots: Add mypy to youtube bot Sivagiri Visakan 2017-12-09 15:33:45 +0530
  • 6f9d010ed3 bots: Refactor Youtube bot. Sivagiri Visakan 2017-12-09 15:32:16 +0530
  • f947ff44f8 wikipedia bot: Return up to three links from wikipedia for keyword. Ivche1337 2017-12-09 01:28:27 +0100
  • 2597de87ef wikipedia bot: Fix page-not-found error. Ivche1337 2017-12-09 00:49:22 +0100
  • ab9128d939 mypy: Add annotations for weather. fredfishgames 2017-12-08 12:31:42 +0000
  • f7f54d159f mypy: Add annotations for virtual_fs. fredfishgames 2017-12-08 11:14:55 +0000
  • a7f9c6e743 Fixed giphy warning message in bot tests fredfishgames 2017-12-08 18:09:38 +0000
  • a026c48278 Added more googlesearch tests fredfishgames 2017-12-08 18:09:04 +0000
  • 841efcde80 Added too many argument test for googletranslate bot. fredfishgames 2017-12-08 17:08:29 +0000
  • d4284f88f9 XKCD: Adjust tests to use loops, inline responses, remove comments. neiljp (Neil Pilgrim) 2017-12-08 10:58:29 -0800
  • d97401df86 XKCD: Migrate tests to use verify_reply. neiljp (Neil Pilgrim) 2017-12-08 10:54:57 -0800
  • 6c7a03e37a XKCD: Split single test into multiple tests. neiljp (Neil Pilgrim) 2017-12-08 10:41:30 -0800
  • 5673b49826 Added self: Any linter test fredfishgames 2017-12-08 18:26:38 +0000
  • 9492495f4b Removed self: Any from googlesearch fredfishgames 2017-12-08 18:27:54 +0000
  • 8c73adb6b6 Make tools/review executable. Steve Howell 2017-12-08 10:47:36 -0800
  • cb849611c8 bot tests: Add sender_full_name to verify_dialog. Steve Howell 2017-12-08 08:51:57 -0800
  • 4c4a60d90f Remove self: Any mypy annotations fredfishgames 2017-12-08 16:39:59 +0000
  • 5f70e17259 bots: Simplify test_github_details.py. Steve Howell 2017-12-07 20:01:39 -0800
  • f421e90a64 bots: Simplify test_encrpyt.py. Steve Howell 2017-12-07 19:46:29 -0800
  • 7285affbc4 bots: Simplify test_define.py. Steve Howell 2017-12-07 19:44:38 -0800
  • 2c42b0e42e minor: Clean up test_converter.py. Steve Howell 2017-12-07 19:39:18 -0800
  • 6f0d5239e8 test_googlesearch: Remove self: Any annotations. Steve Howell 2017-12-07 19:28:24 -0800
  • 011095018b Simplify TestGoogleSearchBot. Steve Howell 2017-12-07 17:33:29 -0800
  • c01fbe02e1 Remove unneeded imports in test_googlesearch.py. Steve Howell 2017-12-07 17:28:38 -0800
  • 9d5fbc2b5b mypy: Add annotations for help. fredfishgames 2017-12-07 19:44:42 +0000
  • 40c09b4b16 mypy: Add annotations for googlesearch. fredfishgames 2017-12-07 19:40:36 +0000
  • b7dbe7af41 mypy: Add annotations for github_detail. fredfishgames 2017-12-07 19:25:28 +0000
  • 1b16b54780 interactive bots: Create googletranslate bot. fredfishgames 2017-12-02 18:00:35 +0000
  • 7a963916f2 bot tests: Use StubBotTestCase in test_giphy.py. Steve Howell 2017-12-06 19:43:52 -0800
  • 87662da139 bot tests: Add StubBotTestCase.mock_config_info(). Steve Howell 2017-12-06 19:41:19 -0800
  • be9570c9c4 minor: Remove unused imports in test_giphy.py. Steve Howell 2017-12-06 19:20:04 -0800
  • 77e9be0783 bots/giphy: Use Python 3 type mypy annotations. Jerry Zhang 2017-12-06 17:03:53 -0800
  • 95b8ea4751 bots/followup: Use Python 3 type mypy annotations. Jerry Zhang 2017-12-06 16:58:46 -0800
  • 1102057e35 zulip_bots: Make typing import work in Python 3.5. Robert Hönig 2017-12-06 12:44:42 +0100
  • 29e22c2c0a bots: Create Link Shortener Bot. Skunk 2017-12-01 20:33:52 -0800
  • e5685adf2e tests: Do not generate coverage report on Python 2. Rohitt Vashishtha 2017-12-04 16:26:22 +0530
  • 8cd310493a mypy: Annotate helloworld bot. Rohitt Vashishtha 2017-12-04 15:46:36 +0530
  • 69ad29faad tools: Allow force including files for mypy. Rohitt Vashishtha 2017-12-04 15:24:56 +0530
  • b157b817ae interactive bots: Improve googlesearch bot. fredfishgames 2017-11-30 16:52:45 +0000
  • 1d2d6c9cf7 slack: Fix travis tests. Rhea Parekh 2017-12-01 12:40:44 +0530
  • e5726fdc96 slack: fix type annonations. Rhea Parekh 2017-12-01 13:31:28 +0530
  • 1f17c04115 slack: remove the messages and attachments mapping. Rhea Parekh 2017-11-30 17:44:59 +0530
  • 455acb8e3b slack: Make minor fixes in zerver_userprofile and zerver_realm mappings. Rhea Parekh 2017-11-30 15:55:25 +0530
  • 8def7564dd slack: Map recipients and subscriptions for private messages. Rhea Parekh 2017-11-30 15:45:53 +0530
  • cb1cafe194 slack: Add attachment.json skeleton. rht 2017-10-13 13:54:50 +0200
  • b7ab8b4257 slack: Add avatar and uploads records.json. rht 2017-10-13 13:04:43 +0200
  • 9ce064b2c1 slack: Do minor fixes. rht 2017-10-13 02:09:41 +0200
  • 7198aab1a9 slack: Fix zerver_message, zerver_defaultstream and refactor zerver_usermessage implementation. Rhea Parekh 2017-10-11 17:34:36 +0530
  • 6366448903 slack: Add minor changes. rht 2017-10-09 19:12:36 +0530
  • 716570ceaa slack: Add zerver_usermessage object and map flags_mask Rhea Parekh 2017-10-08 14:49:13 +0530
  • b3a7a4f937 Slack: Add zerver_defaultstream feature. rht 2017-10-08 09:04:51 +0200
  • 46fd234824 slack: Clarify var naming of sanitize text function. rht 2017-10-07 16:23:22 +0200
  • ce51d99c6a slack: Sanitize the message text and fix Travis test. Rhea Parekh 2017-10-06 01:21:04 +0530
  • 7db4e36752 slack: Add minor changes. rht 2017-10-05 14:08:43 +0200
  • a645ba233f slack: Add test for ./manage.py import zulip_data. rht 2017-10-04 14:39:56 +0200
  • a02f0f98c1 slack: Map recipient and fix subscription mapping. Rhea Parekh 2017-10-05 12:57:20 +0530
  • 704b742f82 slack: Handle avatar from slack if it is stored in gravatar. rht 2017-10-02 15:10:14 +0200
  • c6156fd958 slack: Add test fixture. rht 2017-09-18 05:40:55 +0200
  • cd3db24bca Add slack data importer. rht 2017-09-12 12:19:47 +0200
  • c2c79cf989 tests: Refactor mock_http_conversation with deduplicating. Skunk 2017-12-03 07:35:21 -0800
  • bd0462f7b5 tests: Extend mock_http_conversation to support POST requests. Skunk 2017-12-02 09:59:57 -0800
  • fab9d46f93 Simplify test_wikipedia.py. Steve Howell 2017-12-01 12:42:34 -0800
  • 16e50e991b bot tests: Add StubBotTestCase.verify_reply(). Steve Howell 2017-12-01 12:53:03 -0800