From 0ee5b967b888c7fd2b78d445f8c3296085dfa1c0 Mon Sep 17 00:00:00 2001 From: Seok Won <ikr@kakao.com> Date: Mon, 14 Dec 2020 23:12:01 +0900 Subject: [PATCH] isort everything --- python/src/AjouSlackConsumer.py | 3 +-- python/src/ProducerDemo.py | 5 +++-- python/src/ProducerDemoCallBack.py | 2 +- python/src/SlackKafkaConsumer.py | 4 +--- python/src/SlackKafkaProducer.py | 3 +-- python/tests/test_mysql.py | 7 +++---- python/tests/test_open.py | 16 +++++++++++++++- 7 files changed, 25 insertions(+), 15 deletions(-) diff --git a/python/src/AjouSlackConsumer.py b/python/src/AjouSlackConsumer.py index 1694137..4197bc1 100644 --- a/python/src/AjouSlackConsumer.py +++ b/python/src/AjouSlackConsumer.py @@ -1,7 +1,6 @@ import json -import time - import os +import time from config import Config from confluent_kafka import Consumer, KafkaError diff --git a/python/src/ProducerDemo.py b/python/src/ProducerDemo.py index 910e9ea..019f640 100644 --- a/python/src/ProducerDemo.py +++ b/python/src/ProducerDemo.py @@ -1,7 +1,8 @@ -from confluent_kafka import Producer -from config import Config from contextlib import contextmanager +from config import Config +from confluent_kafka import Producer + @contextmanager def prod(settings): diff --git a/python/src/ProducerDemoCallBack.py b/python/src/ProducerDemoCallBack.py index b196cd5..9af283b 100644 --- a/python/src/ProducerDemoCallBack.py +++ b/python/src/ProducerDemoCallBack.py @@ -1,5 +1,5 @@ -from confluent_kafka import Producer from config import Config +from confluent_kafka import Producer def acked(err, msg): diff --git a/python/src/SlackKafkaConsumer.py b/python/src/SlackKafkaConsumer.py index 5f63b16..29cd558 100644 --- a/python/src/SlackKafkaConsumer.py +++ b/python/src/SlackKafkaConsumer.py @@ -1,8 +1,6 @@ import json -import time - - import os +import time from confluent_kafka import Consumer, KafkaError from slack import WebClient diff --git a/python/src/SlackKafkaProducer.py b/python/src/SlackKafkaProducer.py index 8ec7f86..3db3ef6 100644 --- a/python/src/SlackKafkaProducer.py +++ b/python/src/SlackKafkaProducer.py @@ -1,7 +1,6 @@ import json -import time - import os +import time from config import Config from confluent_kafka import Producer diff --git a/python/tests/test_mysql.py b/python/tests/test_mysql.py index 91e41eb..633858d 100644 --- a/python/tests/test_mysql.py +++ b/python/tests/test_mysql.py @@ -1,11 +1,10 @@ -import mysql.connector +import os +from contextlib import contextmanager +import mysql.connector import requests from bs4 import BeautifulSoup -from contextlib import contextmanager -import os - # mysql.connector.paramstyle = "pyformat" ADDRESS = "https://www.ajou.ac.kr/kr/ajou/notice.do" diff --git a/python/tests/test_open.py b/python/tests/test_open.py index 82d0ba2..7a0c538 100644 --- a/python/tests/test_open.py +++ b/python/tests/test_open.py @@ -1,8 +1,8 @@ import json import os from contextlib import contextmanager -from pathlib import Path from datetime import datetime, timedelta +from pathlib import Path BASE_DIR = os.path.dirname(os.path.abspath(__file__)) JSON_PATH = os.path.join(BASE_DIR, "test.json") @@ -61,3 +61,17 @@ def test_remove(): currentDate = read["POSTS"][post]["DATE"] # string savedDate = datetime.strptime(currentDate, "%y.%m.%d") assert savedDate > old, f"{MAXIMUM_DAY}일이 지난 공지는 제거되어야 함." + + +def test_length(): + with open(JSON_PATH, "r+") as f_read: + read = json.load(f_read) + + lengths = 0 + seen = 0 + + for post in read["POSTS"]: + seen += 1 + lengths += len(read["POSTS"][post]["TITLE"]) + + print(lengths / seen) -- GitLab