zulip/analytics/tests
Lauryn Menard a897d68d93 support: Add active plan information to remote server activity.
Adds three columns to the remote server activity chart and updates
the chart key for the third of those columns.

The first is the plan name. If there are multiple plans with a
status under the live threshhold, then we send "See support view".

The second is the plan status. If there are multiple plans, then
we send "Multiple plans".

The third is the estimated annual revenue for the plan. Note that
for free trials, this will be calculated as if the plan was paid
for 12 months (so a full year).

If there is no plan for the server under the live threshold or at
all then "---" is inserted into the table row. Note that 100%
sponsored servers/realms would fall into this category.
2023-12-13 13:43:00 -08:00
..
__init__.py
test_activity_views.py support: Add active plan information to remote server activity. 2023-12-13 13:43:00 -08:00
test_counts.py tests: Create default RemoteRealms in populate_db. 2023-12-03 09:51:45 -08:00
test_fixtures.py tests: Consistently use assert_length helper. 2021-05-19 11:55:56 -07:00
test_stats_views.py stats: Support fetching StreamCount based on stream_id. 2023-10-16 15:10:14 -07:00
test_support_views.py support: Add sponsorship request information to remote support view. 2023-12-13 10:28:11 -08:00