Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 1 addition & 5 deletions test/plausible/audit_test.exs
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
defmodule Plausible.AuditTest do
use Plausible
use Plausible.DataCase

on_ee do
use Plausible.DataCase

use Plausible.Teams.Test

alias Plausible.Audit
alias Plausible.Audit.Encoder
alias Plausible.Audit.Entry
Expand Down
1 change: 0 additions & 1 deletion test/plausible/auth/auth_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.AuthTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
alias Plausible.Auth

test "enterprise_configured?/1 returns whether the user has an enterprise plan" do
Expand Down
3 changes: 0 additions & 3 deletions test/plausible/auth/sso/domain/verification_test.exs
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
defmodule Plausible.Auth.SSO.Domain.VerificationTest do
use Plausible.DataCase, async: true
use Plausible

@moduletag :ee_only

on_ee do
use Plausible.Teams.Test

alias Plasusible.Test.Support.DNSServer
alias Plausible.Auth.SSO.Domain.Verification
alias Plug.Conn
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/auth/sso/domains_test.exs
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
defmodule Plausible.Auth.SSO.DomainsTest do
use Plausible.DataCase, async: true
use Plausible

@moduletag :ee_only

on_ee do
use Plausible.Teams.Test
use Plausible.Auth.SSO.Domain.Status
use Oban.Testing, repo: Plausible.Repo

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/auth/sso_test.exs
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
defmodule Plausible.Auth.SSOTest do
use Plausible.DataCase, async: true
use Plausible

on_ee do
use Oban.Testing, repo: Plausible.Repo
use Plausible.Teams.Test

alias Plausible.Auth
alias Plausible.Auth.SSO
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/auth/user_sessions_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
defmodule Plausible.Auth.UserSessionsTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
use Plausible

import Phoenix.ChannelTest

Expand Down
1 change: 0 additions & 1 deletion test/plausible/billing/billing_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.BillingTest do
use Plausible.DataCase
use Plausible.Teams.Test
use Bamboo.Test, shared: true
require Plausible.Billing.Subscription.Status
alias Plausible.Billing
Expand Down
1 change: 0 additions & 1 deletion test/plausible/billing/enterprise_plan_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Billing.EnterprisePlanTest do
use Plausible.DataCase
use Plausible.Teams.Test
alias Plausible.Billing.EnterprisePlan

test "changeset/2 loads and dumps the list of features" do
Expand Down
1 change: 0 additions & 1 deletion test/plausible/billing/feature_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
defmodule Plausible.Billing.FeatureTest do
alias Plausible.Billing.Feature.SiteSegments
use Plausible.DataCase
use Plausible.Teams.Test

alias Plausible.Billing.Feature.{
Goals,
Expand Down
1 change: 0 additions & 1 deletion test/plausible/billing/plans_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Billing.PlansTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
alias Plausible.Billing.Plans

@legacy_plan_id "558746"
Expand Down
3 changes: 0 additions & 3 deletions test/plausible/billing/quota_test.exs
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
defmodule Plausible.Billing.QuotaTest do
alias Plausible.Billing.EnterprisePlan
use Plausible.DataCase, async: true
use Plausible
alias Plausible.Billing.{Quota, Plans}
alias Plausible.Billing.Feature.{Goals, Props, StatsAPI, SharedLinks}

use Plausible.Teams.Test

on_ee do
alias Plausible.Billing.Feature.{Funnels, RevenueGoals, SitesAPI}
end
Expand Down
1 change: 0 additions & 1 deletion test/plausible/billing/site_locker_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
defmodule Plausible.Billing.SiteLockerTest do
use Plausible.DataCase
use Bamboo.Test, shared: true
use Plausible.Teams.Test
require Plausible.Billing.Subscription.Status
alias Plausible.Billing.{SiteLocker, Subscription}

Expand Down
1 change: 0 additions & 1 deletion test/plausible/consolidated_view/cache_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.CondolidatedView.CacheTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

on_ee do
alias Plausible.ConsolidatedView
Expand Down
1 change: 0 additions & 1 deletion test/plausible/consolidated_view/cache_test_sync.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.CondolidatedView.CacheTestSync do
use Plausible.DataCase, async: false
use Plausible.Teams.Test

on_ee do
alias Plausible.ConsolidatedView.Cache
Expand Down
5 changes: 2 additions & 3 deletions test/plausible/consolidated_view_test.exs
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
defmodule Plausible.ConsolidatedViewTest do
use Plausible
use Plausible.DataCase, async: true

on_ee do
use Plausible.DataCase, async: true
import Ecto.Query
import Plausible.Teams.Test

alias Plausible.ConsolidatedView
alias Plausible.Teams

Expand Down
1 change: 0 additions & 1 deletion test/plausible/customer_support/enterprise_plan_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
defmodule Plausible.CustomerSupport.EnterprisePlanTest do
use Plausible
use Plausible.DataCase, async: true
@moduletag :ee_only

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.DataMigration.BackfillTeamsHourlyRequestLimitTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

import ExUnit.CaptureIO

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.DataMigration.PrefixTrackerScriptConfigurationIdTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

import ExUnit.CaptureIO
import Ecto.Query
Expand Down
3 changes: 0 additions & 3 deletions test/plausible/funnels_test.exs
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ defmodule Plausible.FunnelsTest do
use Plausible.DataCase
@moduletag :ee_only

use Plausible
use Plausible.Teams.Test

on_ee do
alias Plausible.Goals
alias Plausible.Funnels
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/goals_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
defmodule Plausible.GoalsTest do
use Plausible.DataCase
use Plausible
use Plausible.Teams.Test
alias Plausible.Goals

doctest Plausible.Goals.SystemGoals, import: true
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/help_scout_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
defmodule Plausible.HelpScoutTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
use Plausible

@moduletag :ee_only

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/imported/csv_importer_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Imported.CSVImporterTest do
use Plausible
use Plausible.Repo
use PlausibleWeb.ConnCase
use Plausible.Teams.Test
use Bamboo.Test
alias Plausible.Imported.{CSVImporter, SiteImport}
require SiteImport
Expand Down
1 change: 0 additions & 1 deletion test/plausible/imported/google_analytics4_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Imported.GoogleAnalytics4Test do
use PlausibleWeb.ConnCase, async: true
use Plausible
use Oban.Testing, repo: Plausible.Repo

import Mox
Expand Down
1 change: 0 additions & 1 deletion test/plausible/imported_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.ImportedTest do
use Plausible.DataCase
use Plausible

alias Plausible.Imported
alias Plausible.Stats.{Query, DateTimeRange}
Expand Down
1 change: 0 additions & 1 deletion test/plausible/ingestion/counters_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Ingestion.CountersTest do
use Plausible.DataCase, async: false
use Plausible.Teams.Test
import Ecto.Query

alias Plausible.Ingestion.Counters
Expand Down
1 change: 0 additions & 1 deletion test/plausible/ingestion/event_telemetry_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Ingestion.EventTelemetryTest do
import Phoenix.ConnTest
import Plausible.Teams.Test

alias Plausible.Ingestion.Request
alias Plausible.Ingestion.Event
Expand Down
1 change: 0 additions & 1 deletion test/plausible/ingestion/event_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Ingestion.EventTest do
use Plausible.DataCase, async: false
use Plausible.Teams.Test

import Phoenix.ConnTest

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
defmodule Plausible.InstallationSupport.BrowserlessConfigTest do
use Plausible
use ExUnit.Case
use Plausible

on_ee do
doctest Plausible.InstallationSupport.BrowserlessConfig, import: true
Expand Down
1 change: 0 additions & 1 deletion test/plausible/installation_support/check_test.exs
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
defmodule Plausible.InstallationSupport.CheckTest do
use Plausible
use Plausible.DataCase, async: true

@moduletag :ee_only
Expand Down
1 change: 0 additions & 1 deletion test/plausible/props_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.PropsTest do
use Plausible.DataCase
use Plausible.Teams.Test

test "allow/2 returns error when user plan does not include props" do
user = new_user() |> subscribe_to_growth_plan()
Expand Down
1 change: 0 additions & 1 deletion test/plausible/purge_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.PurgeTest do
use Plausible.DataCase
use Plausible.Teams.Test

setup do
user = new_user()
Expand Down
1 change: 0 additions & 1 deletion test/plausible/release_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.ReleaseTest do
use Plausible.DataCase, async: true
use Plausible
alias Plausible.{Release, Auth}
import ExUnit.CaptureIO

Expand Down
1 change: 0 additions & 1 deletion test/plausible/site/cache_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Site.CacheTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

alias Plausible.{Site, Goal}
alias Plausible.Site.Cache
Expand Down
1 change: 0 additions & 1 deletion test/plausible/site/gate_keeper_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Site.GateKeeperTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

alias Plausible.Site.Cache
alias Plausible.Site.GateKeeper
Expand Down
1 change: 0 additions & 1 deletion test/plausible/site/site_removal_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
defmodule Plausible.Site.SiteRemovalTest do
use Plausible.DataCase, async: true
use Oban.Testing, repo: Plausible.Repo
use Plausible.Teams.Test

alias Plausible.Site.Removal
alias Plausible.Sites
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/sites_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
defmodule Plausible.SitesTest do
use Plausible.DataCase
use Plausible
use Plausible.Teams.Test

alias Plausible.Sites

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/stats/clickhouse_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Stats.ClickhouseTest do
use Plausible.DataCase, async: true
import Plausible.Teams.Test

import Plausible.TestUtils
alias Plausible.Stats.Clickhouse

describe "last_24_visitors_hourly_intervals/1" do
Expand Down
1 change: 0 additions & 1 deletion test/plausible/stats/comparisons_test.exs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
defmodule Plausible.Stats.ComparisonsTest do
use Plausible.DataCase
alias Plausible.Stats.{Query, Comparisons}
import Plausible.TestUtils

setup [:create_user, :create_site]

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/stats/consolidated_view_test.exs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ defmodule Plausible.Stats.ConsolidatedViewTest do
use Plausible.DataCase, async: true

on_ee do
import Plausible.Teams.Test

test "returns stats for a consolidated view merged with placeholder" do
fixed_now = ~N[2023-10-26 10:00:15]
owner = new_user()
Expand Down
1 change: 0 additions & 1 deletion test/plausible/stats/query/query_from_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Stats.Query.QueryFromTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
alias Plausible.Stats.Query
alias Plausible.Stats.Legacy.QueryBuilder
alias Plausible.Stats.DateTimeRange
Expand Down
1 change: 0 additions & 1 deletion test/plausible/stats/query/query_parse_and_build_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Stats.Query.QueryParseAndBuildTest do
use Plausible.DataCase
use Plausible.Teams.Test
import Plausible.AssertMatches

alias Plausible.Stats.{Query, DateTimeRange, Filters}
Expand Down
1 change: 0 additions & 1 deletion test/plausible/stats/query/query_result_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Stats.Query.QueryResultTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test
alias Plausible.Stats.{Query, QueryRunner, QueryResult, QueryOptimizer}

setup do
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/stats/sampling_cache_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Stats.SamplingCacheTest do
use Plausible.DataCase, async: true

use Plausible

on_ee do
alias Plausible.Stats.SamplingCache

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/stats/sampling_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Stats.SamplingTest do
use Plausible.DataCase, async: true

use Plausible

on_ee do
import Plausible.Stats.Sampling, only: [fractional_sample_rate: 2]
alias Plausible.Stats.{Query, DateTimeRange}
Expand Down
1 change: 0 additions & 1 deletion test/plausible/teams/grace_period_test.exs
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
defmodule Plausible.Teams.GracePeriodTest do
use Plausible.DataCase, async: true
use Plausible.Teams.Test

test "active?/1 returns false when grace period cannot be telled" do
without_grace_period =
Expand Down
2 changes: 0 additions & 2 deletions test/plausible/teams/invitations/accept_test.exs
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
defmodule Plausible.Teams.Invitations.AcceptTest do
use Plausible
require Plausible.Billing.Subscription.Status
use Plausible.DataCase, async: true
use Bamboo.Test
use Plausible.Teams.Test

alias Plausible.Teams.Invitations.Accept

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/teams/invitations/invite_to_site_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Teams.Invitations.InviteToSiteTest do
use Plausible
use Plausible.DataCase
use Bamboo.Test
use Plausible.Teams.Test

alias Plausible.Teams.Invitations.InviteToSite

Expand Down
2 changes: 0 additions & 2 deletions test/plausible/teams/invitations/invite_to_team_test.exs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
defmodule Plausible.Teams.Invitations.InviteToTeamTest do
use Plausible.DataCase
use Plausible
use Bamboo.Test
use Plausible.Teams.Test

alias Plausible.Repo
alias Plausible.Teams
Expand Down
Loading