Commit graph

66 commits

Author SHA1 Message Date
stijndcl
ac24688a73 Increase coverage a bit 2022-09-03 01:26:32 +02:00
stijndcl
29f83c1343 Add missing await 2022-08-29 21:16:31 +02:00
stijndcl
000fa93180 Various small fixes all around 2022-08-29 21:13:09 +02:00
stijndcl
73d44de46e Fix wordle code 2022-08-29 20:49:29 +02:00
stijndcl
8a4baf6bb8 Remove mongo & fix tests 2022-08-29 20:24:42 +02:00
stijndcl
ea6b204cf0 Add tests & fixes for date parsing 2022-08-29 01:51:59 +02:00
stijndcl
9225f61e47 Fix typing 2022-08-29 01:22:05 +02:00
stijndcl
a614e9a9f1 Rework links 2022-08-10 01:04:19 +02:00
stijndcl
b74f794639 First tests for game stats 2022-07-30 18:27:58 +02:00
stijndcl
bf41acd9f4 Make game stats crud functions, split mongo schemas out a bit 2022-07-30 17:50:09 +02:00
stijndcl
e4e77502e8 Test all crud stuff up until now 2022-07-30 16:14:32 +02:00
stijndcl
a0781a046b Add more tests 2022-07-30 00:24:03 +02:00
stijndcl
db499f3742 WORDLE 2022-07-27 21:10:43 +02:00
stijndcl
ea4181eac0 Fix broken time formatting, remove word field 2022-07-26 21:48:50 +02:00
stijndcl
cbd3030565 Create initial wordle methods 2022-07-25 22:58:02 +02:00
stijndcl
e6b4c3fd76 Create base model for Mongo schemas 2022-07-25 21:20:09 +02:00
stijndcl
6bebd109bb Set up mongo connection in pytest & fix authentication url 2022-07-25 21:08:06 +02:00
stijndcl
52b452c85a Fix mongo connection 2022-07-25 20:33:20 +02:00
stijndcl
9abe5dd519 Rename database fixture 2022-07-25 19:12:27 +02:00
stijndcl
0834a4ccbc Write tests for tasks 2022-07-24 01:49:52 +02:00
stijndcl
da0e60ac4f Send daily birthday notifications, add more settings & configs, fix small bugs in database 2022-07-23 23:21:32 +02:00
stijndcl
393cc9c891 Add support for lazy loading of user fields 2022-07-23 22:34:03 +02:00
stijndcl
66997b7556 Fix broken migration 2022-07-23 20:59:02 +02:00
stijndcl
adcf94c66e Tests for birthday commands, overwrite existing birthdays 2022-07-19 23:35:41 +02:00
stijndcl
9401111bee Try to use migrations in tests 2022-07-19 18:49:22 +02:00
stijndcl
c9dd275860 Fix failing test 2022-07-18 23:23:53 +02:00
stijndcl
1aeaa71ef8 Add extra tests 2022-07-18 22:00:39 +02:00
stijndcl
5b47397f29 Add study guide commands, get auto-completion for full course names based on aliases 2022-07-15 23:06:40 +02:00
stijndcl
72c3acbcc2 Add simple caching implementation for database queries that will be used in command autocompletion 2022-07-14 22:44:22 +02:00
stijndcl
84bf1d7a26 Add crud functions to get ufora courses 2022-07-14 22:03:30 +02:00
stijndcl
c8392342a6 Urban dictionary commands 2022-07-14 20:28:45 +02:00
stijndcl
b9c5c6ab10 Add flake8 docstring plugin, formatting, create base class for embeds & models 2022-07-13 22:54:16 +02:00
stijndcl
61128dda92 Write some tests for currency crud 2022-07-03 19:26:30 +02:00
stijndcl
96916d2abd Re-create & test number converter 2022-07-01 16:06:12 +02:00
stijndcl
bec893bd20 Add tests for users crud 2022-07-01 16:06:12 +02:00
stijndcl
c95b7ed58f Remove discord stuff from tests 2022-07-01 15:59:33 +02:00
stijndcl
27d074d760 Increase coverage 2022-07-01 15:46:56 +02:00
stijndcl
60382b8eab Give up on migrations in tests 2022-06-30 15:20:54 +02:00
stijndcl
b4a3a87e6e Use alembic in tests again? 2022-06-29 00:25:51 +02:00
stijndcl
d6a560851b Editing of custom commands, add posix flags 2022-06-25 01:57:52 +02:00
stijndcl
257eae6fa7 Remove pytest-alembic 2022-06-23 12:09:54 +02:00
stijndcl
ee03cf7d8c Try to fix tables fixture 2022-06-23 12:04:29 +02:00
stijndcl
85a7750d09 No longer run migrations in tests 2022-06-23 11:53:21 +02:00
stijndcl
6b91e792e6 Use event loop fixture again 2022-06-23 11:38:58 +02:00
stijndcl
cc8f8b1ee4 Try to fix tests 2022-06-23 11:24:12 +02:00
stijndcl
57e805e31c Try to fix async tests 2022-06-22 02:05:04 +02:00
stijndcl
fd57b5a79b Crud & tests for custom commands 2022-06-21 23:58:21 +02:00
stijndcl
53f58eb743 Write a few tests 2022-06-21 21:06:11 +02:00
stijndcl
bacd2d77fb Fix typing 2022-06-17 01:51:06 +02:00
stijndcl
eb71470edc Create ufora-related revision 2022-06-17 01:36:47 +02:00