Merge branch 'main' into nonebot-b1

This commit is contained in:
felinae98
2022-02-12 11:21:20 +08:00
52 changed files with 959 additions and 708 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import respx
import pytest
from httpx import Response
from nonebug.app import App
import pytest
import respx
from .utils import get_file, get_json
+1 -1
View File
@@ -1,6 +1,6 @@
import pytest
from httpx import Response
from nonebug.app import App
import pytest
from .utils import get_json
+2 -2
View File
@@ -1,9 +1,9 @@
import time
import respx
import pytest
from httpx import Response
from nonebug.app import App
import pytest
import respx
from .utils import get_json
+2 -2
View File
@@ -1,9 +1,9 @@
import time
import respx
import pytest
from httpx import Response
from nonebug.app import App
import pytest
import respx
from .utils import get_json
+13 -13
View File
@@ -1,8 +1,8 @@
from time import time
from typing import Any, Optional
import pytest
from nonebug.app import App
import pytest
now = time()
passed = now - 3 * 60 * 60
@@ -38,9 +38,9 @@ def user_info_factory(app: App, dummy_user):
@pytest.fixture
def mock_platform_without_cats_tags(app: App):
from nonebot_bison.post import Post
from nonebot_bison.types import Target, RawPost
from nonebot_bison.platform.platform import NewMessage
from nonebot_bison.post import Post
from nonebot_bison.types import RawPost, Target
class MockPlatform(NewMessage):
@@ -87,9 +87,9 @@ def mock_platform_without_cats_tags(app: App):
@pytest.fixture
def mock_platform(app: App):
from nonebot_bison.post import Post
from nonebot_bison.platform.platform import NewMessage
from nonebot_bison.types import Tag, Target, RawPost, Category
from nonebot_bison.post import Post
from nonebot_bison.types import Category, RawPost, Tag, Target
class MockPlatform(NewMessage):
@@ -145,9 +145,9 @@ def mock_platform(app: App):
@pytest.fixture
def mock_platform_no_target(app: App):
from nonebot_bison.platform.platform import CategoryNotSupport, NewMessage
from nonebot_bison.post import Post
from nonebot_bison.types import Tag, Target, RawPost, Category
from nonebot_bison.platform.platform import NewMessage, CategoryNotSupport
from nonebot_bison.types import Category, RawPost, Tag, Target
class MockPlatform(NewMessage):
@@ -203,9 +203,9 @@ def mock_platform_no_target(app: App):
@pytest.fixture
def mock_platform_no_target_2(app: App):
from nonebot_bison.post import Post
from nonebot_bison.platform.platform import NewMessage
from nonebot_bison.types import Tag, Target, RawPost, Category
from nonebot_bison.post import Post
from nonebot_bison.types import Category, RawPost, Tag, Target
class MockPlatform(NewMessage):
@@ -270,9 +270,9 @@ def mock_platform_no_target_2(app: App):
@pytest.fixture
def mock_status_change(app: App):
from nonebot_bison.post import Post
from nonebot_bison.platform.platform import StatusChange
from nonebot_bison.types import Tag, Target, RawPost, Category
from nonebot_bison.post import Post
from nonebot_bison.types import Category, RawPost, Tag, Target
class MockPlatform(StatusChange):
@@ -440,9 +440,9 @@ async def test_group(
user_info_factory,
):
from nonebot_bison.post import Post
from nonebot_bison.platform.platform import NoTargetGroup
from nonebot_bison.types import Tag, Target, RawPost, Category
from nonebot_bison.post import Post
from nonebot_bison.types import Category, RawPost, Tag, Target
group_platform = NoTargetGroup([mock_platform_no_target, mock_platform_no_target_2])
res1 = await group_platform.fetch_new_post(
+3 -3
View File
@@ -1,11 +1,11 @@
from datetime import datetime
import respx
import pytest
import feedparser
from pytz import timezone
from httpx import Response
from nonebug.app import App
import pytest
from pytz import timezone
import respx
from .utils import get_file, get_json