mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Fixed tests, bump butcher
This commit is contained in:
parent
b1b5cbb2cd
commit
447f5799b7
4 changed files with 8 additions and 7 deletions
|
|
@ -128,8 +128,6 @@ class AiohttpSession(BaseSession):
|
|||
def build_form_data(self, request: Request) -> FormData:
|
||||
form = FormData(quote_fields=False)
|
||||
for key, value in request.data.items():
|
||||
if request.method == "createForumTopic":
|
||||
print(key, self.prepare_value(value))
|
||||
if value is None or value is UNSET:
|
||||
continue
|
||||
form.add_field(key, self.prepare_value(value))
|
||||
|
|
|
|||
8
poetry.lock
generated
8
poetry.lock
generated
|
|
@ -176,7 +176,7 @@ uvloop = ["uvloop (>=0.15.2)"]
|
|||
|
||||
[[package]]
|
||||
name = "butcher"
|
||||
version = "0.1.1"
|
||||
version = "0.1.2"
|
||||
description = "Code-generation utility for aiogram v3 core developers"
|
||||
category = "dev"
|
||||
optional = false
|
||||
|
|
@ -199,8 +199,8 @@ requests = "^2.28.1"
|
|||
[package.source]
|
||||
type = "git"
|
||||
url = "https://github.com/aiogram/butcher.git"
|
||||
reference = "v0.1.1"
|
||||
resolved_reference = "088ebc837ecca54875638f93c22199a7c3248678"
|
||||
reference = "v0.1.2"
|
||||
resolved_reference = "34314e50fca149c84a1fe8a96a89bf6fa57cb6c6"
|
||||
|
||||
[[package]]
|
||||
name = "certifi"
|
||||
|
|
@ -1353,7 +1353,7 @@ redis = ["redis"]
|
|||
[metadata]
|
||||
lock-version = "1.1"
|
||||
python-versions = "^3.8"
|
||||
content-hash = "5c1c4c9ce63af697f532a747683490deafc1dca9bc3cd7bbebe44792231f3a65"
|
||||
content-hash = "b569f50be7eb1211b0301b48dd079ac4a3902bb46b585c765a447ffed284e399"
|
||||
|
||||
[metadata.files]
|
||||
about-time = [
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ toml = "^0.10.2"
|
|||
pre-commit = "^2.20.0"
|
||||
packaging = "^21.3"
|
||||
typing-extensions = "^4.3.0"
|
||||
butcher = { git = "https://github.com/aiogram/butcher.git", rev = "v0.1.1", python = "3.10" }
|
||||
butcher = { git = "https://github.com/aiogram/butcher.git", rev = "v0.1.2", python = "3.10" }
|
||||
|
||||
|
||||
[tool.poetry.extras]
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ import pytest
|
|||
from aiogram import Bot
|
||||
from aiogram.client.session.base import BaseSession, TelegramType
|
||||
from aiogram.client.telegram import PRODUCTION, TelegramAPIServer
|
||||
from aiogram.enums import ChatType, TopicIconColor
|
||||
from aiogram.exceptions import (
|
||||
ClientDecodeError,
|
||||
RestartingTelegram,
|
||||
|
|
@ -91,6 +92,8 @@ class TestBaseSession:
|
|||
assert session.prepare_value(now) == str(round(now.timestamp()))
|
||||
assert isinstance(session.prepare_value(datetime.timedelta(minutes=2)), str)
|
||||
assert session.prepare_value(42) == "42"
|
||||
assert session.prepare_value(ChatType.PRIVATE) == "private"
|
||||
assert session.prepare_value(TopicIconColor.RED) == "16478047"
|
||||
|
||||
def test_clean_json(self):
|
||||
session = CustomSession()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue