Skip to content
Snippets Groups Projects
Commit 107c6682 authored by Sameer Al-Sakran's avatar Sameer Al-Sakran
Browse files

some basic tests

parent 423f21ac
No related branches found
No related tags found
No related merge requests found
......@@ -8,7 +8,7 @@
[humanization :as humanization]
[table :as table]
[setting :as setting])
[metabase.public-settings :as settings]
[metabase.public-settings :as public-settings]
[metabase.util :as u]))
(def ^:private ^:const ^String metabase-usage-url "https://kqatai1z3c.execute-api.us-east-1.amazonaws.com/prod/ServerStatsCollector")
......@@ -122,12 +122,12 @@
:running_on (environment-type)
:application_database (config/config-str :mb-db-type)
:check_for_updates (setting/get :check-for-updates)
:site_name (not= settings/site-name "Metabase")
:site_name (not= (public-settings/site-name) "Metabase")
:report_timezone (setting/get :report-timezone)
:friendly_names (humanization/enable-advanced-humanization)
:email_configured ((resolve 'metabase.email/email-configured?))
:slack_configured ((resolve 'metabase.integrations.slack/slack-configured?))
:sso_configured (boolean (resolve 'metabase.api.session/google-auth-client-id))
:sso_configured (boolean ((resolve 'metabase.api.session/google-auth-client-id)))
:instance_started instance-start-date
:has_sample_data (db/exists? 'Database, :is_sample true)})
......
......@@ -54,4 +54,15 @@
(expect "1001-10000" (bin-large-number 1001))
(expect "1001-10000" (bin-large-number 10000))
(expect "10000+" (bin-large-number 10001))
(expect "10000+" (bin-large-number 100000))
\ No newline at end of file
(expect "10000+" (bin-large-number 100000))
(expect "unknown" ((get-anonymous-usage-stats) :running_on))
(expect "h2" ((get-anonymous-usage-stats) :application_database))
(expect true ((get-anonymous-usage-stats) :check_for_updates))
(expect true ((get-anonymous-usage-stats) :site_name))
(expect true ((get-anonymous-usage-stats) :friendly_names))
(expect false ((get-anonymous-usage-stats) :email_configured))
(expect false ((get-anonymous-usage-stats) :slack_configured))
(expect false ((get-anonymous-usage-stats) :sso_configured))
(expect false ((get-anonymous-usage-stats) :has_sample_data))
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment