commit: 1e35ea785afc09a50c4d4a9b6e4a4624239ce2bf
parent 35814de0dff761e347e6977afb40b80099df4f4e
Author: Lain Soykaf <lain@lain.com>
Date: Tue, 25 Feb 2025 12:39:31 +0400
LanguageDetector: Use StaticStubbedConfigMock.
Diffstat:
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/config/test.exs b/config/test.exs
@@ -152,7 +152,7 @@ config :pleroma, Pleroma.User.Backup, config_impl: Pleroma.UnstubbedConfigMock
config :pleroma, Pleroma.Uploaders.S3, ex_aws_impl: Pleroma.Uploaders.S3.ExAwsMock
config :pleroma, Pleroma.Uploaders.S3, config_impl: Pleroma.UnstubbedConfigMock
config :pleroma, Pleroma.Upload, config_impl: Pleroma.UnstubbedConfigMock
-config :pleroma, Pleroma.Language.LanguageDetector, config_impl: Pleroma.UnstubbedConfigMock
+config :pleroma, Pleroma.Language.LanguageDetector, config_impl: Pleroma.StaticStubbedConfigMock
config :pleroma, Pleroma.ScheduledActivity, config_impl: Pleroma.UnstubbedConfigMock
config :pleroma, Pleroma.Web.RichMedia.Helpers, config_impl: Pleroma.StaticStubbedConfigMock
config :pleroma, Pleroma.Uploaders.IPFS, config_impl: Pleroma.UnstubbedConfigMock
diff --git a/test/pleroma/language/language_detector_test.ex b/test/pleroma/language/language_detector_test.ex
@@ -7,13 +7,13 @@ defmodule Pleroma.Language.LanguageDetectorTest do
alias Pleroma.Language.LanguageDetector
alias Pleroma.Language.LanguageDetectorMock
- alias Pleroma.UnstubbedConfigMock
+ alias Pleroma.StaticStubbedConfigMock
import Mox
setup do
- # Stub the UnstubbedConfigMock to return our mock for the provider
- UnstubbedConfigMock
+ # Stub the StaticStubbedConfigMock to return our mock for the provider
+ StaticStubbedConfigMock
|> stub(:get, fn
[Pleroma.Language.LanguageDetector, :provider] -> LanguageDetectorMock
_other -> nil
@@ -46,7 +46,7 @@ defmodule Pleroma.Language.LanguageDetectorTest do
test "it returns nil if no provider specified" do
# Override the stub to return nil for the provider
- UnstubbedConfigMock
+ StaticStubbedConfigMock
|> expect(:get, fn [Pleroma.Language.LanguageDetector, :provider] -> nil end)
detected_language = LanguageDetector.detect("this should also return nil")
diff --git a/test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs b/test/pleroma/web/activity_pub/object_validators/article_note_page_validator_test.exs
@@ -9,15 +9,15 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.ArticleNotePageValidatorTest
alias Pleroma.Web.ActivityPub.ObjectValidators.ArticleNotePageValidator
alias Pleroma.Web.ActivityPub.Utils
alias Pleroma.Language.LanguageDetectorMock
- alias Pleroma.UnstubbedConfigMock
+ alias Pleroma.StaticStubbedConfigMock
import Mox
import Pleroma.Factory
# Setup for all tests
setup do
- # Stub the UnstubbedConfigMock to return our mock for the provider
- UnstubbedConfigMock
+ # Stub the StaticStubbedConfigMock to return our mock for the provider
+ StaticStubbedConfigMock
|> stub(:get, fn
[Pleroma.Language.LanguageDetector, :provider] -> LanguageDetectorMock
_other -> nil
@@ -262,8 +262,8 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.ArticleNotePageValidatorTest
|> stub(:missing_dependencies, fn -> [] end)
|> stub(:configured?, fn -> true end)
- # Stub the UnstubbedConfigMock to return our mock for the provider
- UnstubbedConfigMock
+ # Stub the StaticStubbedConfigMock to return our mock for the provider
+ StaticStubbedConfigMock
|> stub(:get, fn
[Pleroma.Language.LanguageDetector, :provider] -> LanguageDetectorMock
_other -> nil