mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-28 00:46:45 +01:00
24de8b55e4
* Compile requirements-dev.txt with latest pip-tools * Install pytest * Avoid picking up factories as tests * New runner * Always set TEST env variable running tests Some of our tests rely on it. * Remove repetition * Fix a broken test * Cut down noise from bin/tests * Rename test factory * Fix stickiness filter * Skip a broken test This has been broken since numpy removal PR. Sadly tests were not running for this submodule * Fix import on ee * Run ee tests properly The django_db_setup fixture will be automatically run when running ee/ module tests. * Make tests run on CI * Include REDIS_URL, fix cloud * Set TEST env variable * Hack cloud tests to work * Attempt at workflow fix * Import Person model when running ee tests This module implicitly adds hooks, so this is needed when running tests * Respect reuse-db for clickhouse * Add custom markers to avoid warnings * pytest: use ch test database always Accidentally wiped by ch setup a few times without this. Oops * Remove repetition in tests * Pytest: Always run migrations Testing a state cleanup fix * Use same DB in conftest and main code * Pytest: autoset TEST setting without env variable * fix broken test Co-authored-by: eric <eeoneric@gmail.com>
24 lines
316 B
Plaintext
24 lines
316 B
Plaintext
# pip-compile requirements-dev.in
|
|
|
|
flake8
|
|
flake8-bugbear
|
|
flake8-colors
|
|
flake8-commas
|
|
flake8-comprehensions
|
|
flake8-import-order
|
|
flake8-logging-format
|
|
flake8-print
|
|
pip-tools
|
|
django-debug-toolbar
|
|
mypy
|
|
mypy-extensions
|
|
djangorestframework-stubs
|
|
django-stubs
|
|
fakeredis
|
|
freezegun
|
|
packaging
|
|
black
|
|
isort
|
|
pytest
|
|
pytest-django
|