Ivan Habunek
|
b97a995dc4
|
Add assert_ok helper
|
2024-04-21 10:03:10 +02:00 |
Daniel Schwarz
|
0fc2ec12f5
|
Display images
|
2024-04-13 08:28:28 +02:00 |
Ivan Habunek
|
968a516f76
|
Remove unused helpers
|
2024-04-06 15:06:59 +02:00 |
Ivan Habunek
|
38eca67905
|
Fix bug in run_with_retries, better types
|
2024-04-06 15:05:47 +02:00 |
Ivan Habunek
|
bf12dbff70
|
Use a stronger password in tests
gotosocial registration fails with a weak password
|
2024-04-06 13:15:36 +02:00 |
Ivan Habunek
|
ee98ce3746
|
Fix following tests
|
2024-03-09 09:54:46 +01:00 |
Ivan Habunek
|
0cbb8863b3
|
Start some docs for testing
|
2024-03-09 09:43:02 +01:00 |
Ivan Habunek
|
43f51cbbb9
|
Make tests a bit more robust
By creating a new user we don't need to check if we're following or
blocking them before running the test.
|
2024-03-09 09:24:00 +01:00 |
Kian-Meng Ang
|
2d0089893f
|
Fix typos
Found via `codespell -L fo,te,oll`
|
2024-01-08 02:59:35 +08:00 |
Ivan Habunek
|
5a26ab4940
|
Don't access the database in tests
This requires the mastodon instance to be patched so that email
confirmation is not required, but makes it possible to run tests on a
remote instance.
|
2024-01-02 21:56:51 +01:00 |
Ivan Habunek
|
724f27f860
|
Remove unused imports
|
2024-01-01 12:14:15 +01:00 |
Ivan Habunek
|
d1fe0ca92d
|
Replace sleeps in tests with retries
|
2024-01-01 12:12:08 +01:00 |
Ivan Habunek
|
301c8d21df
|
Add test util function for retrying tests
|
2024-01-01 11:14:04 +01:00 |
Ivan Habunek
|
3a147a5ea0
|
Move Run type alias to conftest
It's only used in tests
|
2024-01-01 09:52:15 +01:00 |
Ivan Habunek
|
59efff5abc
|
Use context manager to edit config
This simplies the code a bit and resolves some type hinting issues.
|
2023-12-17 09:42:09 +01:00 |
Ivan Habunek
|
1dac093be7
|
Add --json option to lists commands
|
2023-12-14 14:10:53 +01:00 |
Ivan Habunek
|
438a8ab206
|
Make instance work without logging in
|
2023-12-14 13:06:06 +01:00 |
Ivan Habunek
|
f72e4ba844
|
Move code from toot.tui.base to toot.tui
|
2023-12-14 11:35:52 +01:00 |
Ivan Habunek
|
2f3f686a00
|
Rework how app, user are passed to context
|
2023-12-14 10:11:09 +01:00 |
Ivan Habunek
|
164016481d
|
Replace lists commands with subcommands
|
2023-12-13 16:14:46 +01:00 |
Ivan Habunek
|
fab23b9069
|
Reorganize cli imports
The old way did not allow for having multiple commands of the same name
|
2023-12-13 15:00:47 +01:00 |
Ivan Habunek
|
381e3583ef
|
Add featured tag commands
|
2023-12-13 08:40:02 +01:00 |
Ivan Habunek
|
743dfd715e
|
Change `toot tags` to `toot tags followed`
|
2023-12-13 08:40:02 +01:00 |
Ivan Habunek
|
c7e01c77f2
|
Add --json option to tag commands
|
2023-12-13 08:40:02 +01:00 |
Ivan Habunek
|
8e7a90e8da
|
Remove unused code
|
2023-12-07 10:23:05 +01:00 |
Ivan Habunek
|
bbb5658781
|
Overhaul output to use click
|
2023-12-05 11:55:09 +01:00 |
Ivan Habunek
|
2429d9f751
|
Migrate timeline commands
|
2023-12-03 13:29:31 +01:00 |
Ivan Habunek
|
69a11f3569
|
Remove old mock tests
These will be replaced by simpler and more useful integration tests.
|
2023-12-02 11:10:36 +01:00 |
Ivan Habunek
|
d8c7084678
|
Migrate auth commands
|
2023-11-30 20:12:04 +01:00 |
Ivan Habunek
|
e5c8fc4f77
|
Extend instance tests
|
2023-11-30 20:08:59 +01:00 |
Ivan Habunek
|
6c9b939175
|
Better test file name
|
2023-11-30 12:12:41 +01:00 |
Ivan Habunek
|
5d9ee44cec
|
Migrate list commands
|
2023-11-29 12:11:41 +01:00 |
Ivan Habunek
|
c0eb76751f
|
Migrate update_account command
|
2023-11-28 16:56:53 +01:00 |
Ivan Habunek
|
3dc5d35751
|
Migrate account commands
|
2023-11-28 14:05:44 +01:00 |
Ivan Habunek
|
51fcd60eb5
|
Migrate status commands
|
2023-11-28 12:26:08 +01:00 |
Ivan Habunek
|
d6678e0498
|
Migrate post command
|
2023-11-28 11:53:43 +01:00 |
Ivan Habunek
|
9ecfa79db8
|
Setup click, migrate read commands
|
2023-11-28 10:13:05 +01:00 |
Ivan Habunek
|
7929919ffc
|
Add --json option to update_account
|
2023-11-22 08:41:15 +01:00 |
Ivan Habunek
|
e961bd696d
|
Make account optional in following and followers
|
2023-11-22 08:22:21 +01:00 |
Ivan Habunek
|
443f9445b1
|
Add --json option to account commands
|
2023-11-21 18:16:37 +01:00 |
Ivan Habunek
|
016ae25569
|
Add --json option to various status commands
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
4203e8d313
|
Dedupe duplicate function
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
7793d4499a
|
Add --json option to post command
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
3530553a06
|
Add --json option to status and thread commands
|
2023-11-21 16:51:02 +01:00 |
Ivan Habunek
|
0c37716de1
|
Add --json option to instance command
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
9664d71b57
|
Make get_instance return the response instead of json
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
3f680312c6
|
Remove monkeypatched auth tests
Not very useful, tested in integration tests.
|
2023-11-21 16:50:19 +01:00 |
Ivan Habunek
|
e9daaf6000
|
Fix warnings
|
2023-11-18 22:02:11 +01:00 |
Ivan Habunek
|
2c4f7e17c9
|
Add --json option to whoami command
|
2023-11-18 15:40:51 +01:00 |
Ivan Habunek
|
6cdba16fcf
|
Make verify_credentials return the http response
Required if we want to emit json without decoding it
|
2023-11-18 15:40:50 +01:00 |