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