1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-11-03 04:17:21 -05:00
toot/tests
2024-04-21 10:03:10 +02:00
..
assets Test media thumbnails 2023-03-03 11:44:40 +01:00
integration Add assert_ok helper 2024-04-21 10:03:10 +02:00
tui Fix warnings 2023-11-18 22:02:11 +01:00
__init__.py Add coding directive 2017-04-15 14:53:08 +02:00
README.md Start some docs for testing 2024-03-09 09:43:02 +01:00
test_config.py Use context manager to edit config 2023-12-17 09:42:09 +01:00
test_utils.py Display images 2024-04-13 08:28:28 +02:00
test_version.py Add __version__ to init file 2018-01-15 12:19:37 +01:00
utils.py Remove unused helpers 2024-04-06 15:06:59 +02:00

Testing toot

This document is WIP.

Mastodon

TODO

Pleroma

TODO

Akkoma

Install using the guide here: https://docs.akkoma.dev/stable/installation/docker_en/

Disable captcha and throttling by adding this to config/prod.exs:

# Disable captcha for testing
config :pleroma, Pleroma.Captcha,
  enabled: false

# Disable rate limiting for testing
config :pleroma, :rate_limit,
  authentication: nil,
  timeline: nil,
  search: nil,
  app_account_creation: nil,
  relations_actions: nil,
  relation_id_action: nil,
  statuses_actions: nil,
  status_id_action: nil,
  password_reset: nil,
  account_confirmation_resend: nil,
  ap_routes: nil