Commit graph

  • f4bea72557 youtube: Add test for unknown error during initialize. novokrest 2018-06-08 00:23:27 +0300
  • 5eef519b3b giphy: Add test for connection error during config validation. novokrest 2018-06-08 21:11:13 +0300
  • 918e63a220 zulip_bots: Fix get_storage request arguments in StateHandler. Shubham Dhama 2018-06-28 10:48:34 +0530
  • 88b649d689 test_lib: Fix repeated name of test_state_handler. Shubham Dhama 2018-06-28 11:23:27 +0530
  • 7fc1ff5e0e bots: Add bot for uploading files to Zulip server. novokrest 2018-05-05 09:18:56 +0300
  • e5239c5c54 lib: Add ExternalBotHandler methods for file uploading. novokrest 2018-05-05 09:10:36 +0300
  • 935701aea2 flock: Add test for connection error during message sending. novokrest 2018-06-10 22:33:15 +0300
  • 0fec20239d flock: Fix error message for invalid user. novokrest 2018-06-10 22:13:38 +0300
  • 7b3c083ab5 flock: Refactor test_no_recipient_found test to increase coverage. novokrest 2018-06-10 10:52:30 +0300
  • 80adce3cee flock: Change name of var res to users in get_recipient_id method. novokrest 2018-06-10 10:29:04 +0300
  • 7fe37dbfe8 flock: Move calling requests to flock's urls to separate method. novokrest 2018-06-09 02:13:30 +0300
  • efdc96929f flock: Change returned type of get_recipient_id to tuple (userId, error). novokrest 2018-06-09 01:57:48 +0300
  • c2a3d4c517 flock: Rename method find_recipient to find_recipient_id. novokrest 2018-06-08 22:21:30 +0300
  • 0a7a06f028 flock: Rename local var to to recipient_name in find_recipient method. novokrest 2018-06-08 22:20:22 +0300
  • d24e4fc5c8 flock: Pass recipient's name as first argument in get_recipient_id method. novokrest 2018-06-08 22:11:20 +0300
  • 5c46a4e68e flock: Rename local var to to recipient_id in get_flock_response(). novokrest 2018-06-08 21:45:33 +0300
  • a17bd77b71 jira: Build request's data as dictionary to create/edit issues. novokrest 2018-06-11 07:51:22 +0300
  • 24a157cd37 jira: Refactor old tests to use mock_http_conversation. novokrest 2018-06-11 07:20:04 +0300
  • 6332ce47cb jira: Add tests for error cases and help command. novokrest 2018-06-11 06:58:54 +0300
  • 914583e8f7 request_test_lib: Add mocking PUT requests. novokrest 2018-06-11 06:57:36 +0300
  • f8fd7b6fbf api: Implement GET /messages/<message_id>/history. Yago González 2018-06-27 22:18:40 +0200
  • 2da831bbe1 api: Fix mypy annotations for delete_message. Yago González 2018-06-27 22:17:48 +0200
  • 4e0dccc9f5 test-bots: Make bots_to_test a set, ensuring tests are not duplicated. neiljp (Neil Pilgrim) 2018-06-11 15:11:54 -0700
  • 2895853938 test-main: Pass command-line arguments to each script. neiljp (Neil Pilgrim) 2018-06-09 12:05:23 -0700
  • d01f9c08ea .gitignore: Add .pytest_cache folders. neiljp (Neil Pilgrim) 2018-06-09 13:08:47 -0700
  • de5fa0e8fc test_handler: Add title for test sections which use test_handler. neiljp (Neil Pilgrim) 2018-06-09 12:52:05 -0700
  • 2fd9162030 test-lib: Drastically simplify by using test_handler function. neiljp (Neil Pilgrim) 2018-06-09 11:32:19 -0700
  • 52ab8cc44e test_handler: Separate test title from path to discover tests. neiljp (Neil Pilgrim) 2018-06-09 12:21:54 -0700
  • a6a5da2653 test_handler: Support running various tests using pytest. neiljp (Neil Pilgrim) 2018-06-09 11:56:52 -0700
  • ea370031ee tictactoe: Add tests for TicTacToeModel functions. Kishan Patel 2018-04-15 22:25:55 -0400
  • e6972bcbb9 api: Add extra arguments to get-messages example. Yago González 2018-06-23 15:09:39 +0200
  • 0e39ca5236 api: Remove recent-messages example. Yago González 2018-06-23 13:15:55 +0200
  • 38f3e1a9f5 api: Implement GET /messages/<message_id>. Yago González 2018-06-23 17:59:28 +0200
  • e2f379675b api: Implement DELETE /messages/<message_id>. Yago González 2018-06-26 16:13:26 +0200
  • 005829192e api: Implement PATCH /streams/<stream_id>. Yago González 2018-06-26 20:28:10 +0200
  • aa6afbd2fe front: Add helper func to test command's error. novokrest 2018-06-23 13:56:43 +0300
  • 0d3189b3b0 front: Fix status and body of response in fixtures for successful requests. novokrest 2018-06-09 22:07:09 +0300
  • 100d50411f front: Add tests when command's request was failed. novokrest 2018-06-09 22:05:42 +0300
  • 3e20593da2 bots/finder: Make name a non-default parameter in import_module_from_source. Sivagiri Visakan 2018-06-16 22:00:17 +0530
  • 09a7894a34 bots: Extract path resolution logic into a function. Sivagiri Visakan 2018-05-22 01:31:15 +0530
  • d053528925 bots: Move import_module_from_source to finder.py. Sivagiri Visakan 2018-05-22 01:03:43 +0530
  • 36566c26c1 api: Implement GET /messages. Yago González 2018-06-21 19:50:31 +0200
  • b28cfcac3d bots: Improve response at 3 wrong answers in trivia bot. Rhea Parekh 2018-06-10 22:29:43 +0530
  • f25772d1dc bots: Increase test coverage for trivia_quiz bot. Rhea Parekh 2018-06-11 21:26:46 +0530
  • 7e8deac8e0 bots: Add type annotations for trivia_quiz bot. Rhea Parekh 2018-06-11 19:31:02 +0530
  • ba98220d44 bots: minor cleanup for trivia_quiz bot. Rhea Parekh 2018-06-11 19:02:23 +0530
  • 0ea49c96ed bot tests: import patch in incrementor & monkeytestit as in other tests. neiljp (Neil Pilgrim) 2018-06-09 20:39:03 -0700
  • cd76a3cf5a mypy: Improve typing of dialogflow and salesforce tests. neiljp (Neil Pilgrim) 2018-06-09 20:25:28 -0700
  • 509991f26f bot tests: Remove unnecessary imports. neiljp (Neil Pilgrim) 2018-06-09 17:36:43 -0700
  • 031510410b xkcd tests: Use consistent imports. neiljp (Neil Pilgrim) 2018-06-09 17:36:18 -0700
  • 5d211b0c84 monkeytestit tests: Use unittest.skipIf to disable tests on python < 3.5. neiljp (Neil Pilgrim) 2018-06-09 17:35:09 -0700
  • 4900099763 merels test: Rename test & improve style. neiljp (Neil Pilgrim) 2018-06-09 17:33:20 -0700
  • d73fa0f50f test-bots: Add option to use pytest for running tests. neiljp (Neil Pilgrim) 2018-06-03 15:01:39 -0700
  • 69fab99ba7 linter: Add check for incorrect use of inheritance in Bot test cases. neiljp (Neil Pilgrim) 2018-06-08 14:49:14 -0700
  • 6cdb83ce72 bot tests: Adjust TestCase inheritance to avoid need to skip/filter. neiljp (Neil Pilgrim) 2018-06-08 14:30:50 -0700
  • c636a5ac49 pypi: Release 0.5.0. Eeshan Garg 2018-06-07 12:05:18 -0230
  • 26bd90b260 zulip_bots: Display neat error message for missing bot dependencies. Eeshan Garg 2018-06-05 21:01:04 -0230
  • f69f7f41d0 zulip_bots/provision: Use subprocess and stop being --quiet. Eeshan Garg 2018-06-05 20:57:36 -0230
  • df428b4821 dropbox_share: Add tests to increase coverage. novokrest 2018-06-05 02:05:54 +0300
  • f808dfb2cc dropbox_share: Remove unreachable elif branch. novokrest 2018-06-05 02:01:39 +0300
  • 97b2a12d21 matrix bridge: Adjust to python2-compatible type annotations. neiljp (Neil Pilgrim) 2018-06-02 19:37:16 -0700
  • 2703d4c720 matrix bridge: Update & improve README.md. neiljp (Neil Pilgrim) 2018-06-02 13:06:05 -0700
  • 43e80b42da matrix bridge: Add write-sample-config option & remove sample config. neiljp (Neil Pilgrim) 2018-06-01 19:15:00 -0700
  • 78c64d069b matrix bridge: Add description of script & some useful tips. neiljp (Neil Pilgrim) 2018-06-01 18:05:54 -0700
  • 70ba4c9035 matrix bridge: Improve error handling by exception translation. neiljp (Neil Pilgrim) 2018-06-01 15:45:19 -0700
  • a6e39509d9 matrix bridge: Improve join/leave option. neiljp (Neil Pilgrim) 2018-06-01 15:02:09 -0700
  • d45b43a9b1 matrix bridge: Configure using config(parser) file instead of python module. neiljp (Neil Pilgrim) 2018-05-31 10:29:00 -0700
  • e7e9059cb8 zulip_bots: Move installation of bot deps to tools/provision. Eeshan Garg 2018-06-04 20:01:53 -0230
  • 246f065877 zulip_bots: Remove unnecessary requirements.txt files in /bots. Eeshan Garg 2018-06-04 19:59:59 -0230
  • 242bcdbadc botserver: Add specific error message for unedited zuliprcs. Robert Hönig 2018-06-01 14:37:10 +0200
  • 3ddc8f9b5d botserver: Make bot-name-not-found error more user-friendly. Robert Hönig 2018-06-01 14:26:20 +0200
  • c85b42be9f botserver: Exit with helpful output if botserverrc is invalid. Robert Hönig 2018-06-01 14:17:34 +0200
  • 3d05b88cc2 botserver: Rename zulip-bot-server to zulip-botserver. Robert Hönig 2018-05-31 09:26:11 +0200
  • 60c3919deb bot tests: Allow raw responses in fixtures. Robert Hönig 2018-06-04 18:22:22 +0200
  • e638cdd4a9 bots: Add proper error handling for trivia bot. Rhea Parekh 2018-06-04 16:19:50 +0530
  • f276e46890 bots: Add tests for trivia_quiz bot Rhea Parekh 2018-06-04 02:55:32 +0530
  • 9096dd2918 [wip] Create trivia quiz bot. Steve Howell 2018-02-22 10:09:12 -0500
  • 93661db0d1 bots: Print send_message errors for dev debugging. Steve Howell 2018-05-24 10:56:48 +0000
  • fcd39204a9 bots: Pass through widget_content if passed in. Steve Howell 2018-05-21 10:04:36 +0000
  • 488dcb4219 beeminder: Check auth_token in initialize by idempotent request. novokrest 2018-06-02 20:39:31 +0300
  • 229f62a483 lib: Read bot's config file by ConfigParser.read_file method. novokrest 2018-06-02 10:30:08 +0300
  • 363720e908 matrix bridge: Add main() function to enable installation. neiljp (Neil Pilgrim) 2018-05-30 22:48:37 -0700
  • dc83d9e468 beeminder: Remove duplicated try-except in initialize method. novokrest 2018-06-02 11:58:28 +0300
  • f3d2d3a01e beeminder: Add tests for valid messages. novokrest 2018-06-02 11:57:40 +0300
  • d68a19f2dc beeminder: Rename test test_normal to test_message_with_value_and_comment. novokrest 2018-06-02 11:09:22 +0300
  • 2b86b9f488 xkcd bot: Update bot & tests to use bot identity functionality. neiljp (Neil Pilgrim) 2018-04-08 15:51:25 -0700
  • f15356c4c8 wikipedia bot: Update bot & tests to use bot identity functionality. neiljp (Neil Pilgrim) 2018-04-08 15:47:13 -0700
  • 56c59d915a bots: Support determining bot runtime identity. neiljp (Neil Pilgrim) 2017-08-01 14:09:36 -0700
  • 4c8d86c1d9 bot lib tests: Move tests of bot library to tests/. neiljp (Neil Pilgrim) 2018-05-30 14:53:10 -0700
  • 9e6b4edee6 integrations: Remove slack import script. Tim Abbott 2018-05-30 16:09:32 -0700
  • f4e0808a87 botserver: Validate token before accepting message. Robert Hönig 2018-05-30 11:29:13 +0200
  • efe5b04374 salesforce: Minor improvements; imports & types. neiljp (Neil Pilgrim) 2018-05-27 21:59:42 -0700
  • 8f0b9adb70 trello: Remove extra newlines & spaces in code and tests. neiljp (Neil Pilgrim) 2018-05-27 22:53:09 -0700
  • 4f224b5dbc trello: Simplify message & response handling. neiljp (Neil Pilgrim) 2018-05-27 21:46:46 -0700
  • 8e1d4f524b baremetrics: Remove extra newlines & spaces in code and tests. neiljp (Neil Pilgrim) 2018-05-27 22:38:39 -0700
  • b51b6d0361 baremetrics: Simplify response generation. neiljp (Neil Pilgrim) 2018-05-27 20:02:37 -0700
  • 016011437e baremetrics: Simplify core handler code. neiljp (Neil Pilgrim) 2018-05-27 19:52:31 -0700
  • ce4404b9db idonethis: Remove extra newlines in code & tests. neiljp (Neil Pilgrim) 2018-05-27 22:09:50 -0700
  • 9b782e8357 idonethis: Improve typing & note unused function. neiljp (Neil Pilgrim) 2018-05-27 19:21:30 -0700
  • dbe44a2774 idonethis: Remove unreachable code & simplify response generation. neiljp (Neil Pilgrim) 2018-05-27 17:25:14 -0700