์: Closes #344.
: https://github.com/openwisp/openwisp-controller/runs/2529479318
์ด ๋ฌธ์ ๋ฅผ ์ํํ ์ ์์ต๋๊น?
๋ฌผ๋ก ์ ๋๋ค @keshavgbpecdelhi ๊ณ์ํ์ธ์
@devkapilbansal ์ ๋ณ๊ฒฝ์ ์ํํด์ผ ํ๋ค๊ณ ๋งํ ์ ์์ต๋๊น(์์ ์ด ํ์ํ ์ฝ๋)
์ด ๊ธฐ๋ฅ์ ์์ ํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค
https://github.com/openwisp/openwisp-utils/blob/1f73cc3d522478cd34bd6f10d3dfa98be12e4263/openwisp_utils/qa.py#L83
๋๋ ๊ทธ ๋ฌธ์ ๋ฅผ ๋ณด๋ ค๊ณ ํ๊ณ ์ ๊ท ํํ์์ด ๊ธด ์ค๋ช
์์ #344.
๋ฅผ ๋ฐํํ ๋ค์ ์งง์ ์ค๋ช
์์ #344
์ ์ผ์นํ๊ณ #344.
๊ฐ ๋ค์๊ณผ ๊ฐ์ง ์๊ธฐ ๋๋ฌธ์ ํ
์คํธ๊ฐ ์คํจํ์์ ๋ฐ๊ฒฌํ์ต๋๋ค. #344
"."๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๊น? ์คํต์ ๊ฒฝ์ฐ?
skip_cases = [
# ๋ณํฉ
r'^ ๋ณํฉ ํ ๋ฆฌํ์คํธ #[A-Za-z0-9.]* from',
r"^ ๋ธ๋์น๋ฅผ '(. ?)'๋ก ๋ณํฉ
r"^ ๋ฒ์ ์ (. ?)$๋ก ๋ฒํ
?)์์ (. ?)$",
]
"๋ฅผ ๋ถ์ด์ง ๋ง๋ผ๊ณ ์ฐ์ฌ ์์ต๋๋ค."
https://github.com/openwisp/openwisp-utils/blob/1f73cc3d522478cd34bd6f10d3dfa98be12e4263/openwisp_utils/qa.py#L108
๊ฐ๋ตํ ์ค๋ช ๋ง์ ์ํ ๊ฒ์ ๋๋ค
@keshavgbpecdelhi ์ฝ๋๋ฅผ ํ ๋ฒ ํ์ด๋ณด๊ณ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๋์ง ์ดํดํด๋ณด์ จ๋์? ์ค๋ฅ๋ฅผ ์์ ํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋ก์ปฌ์์ ์ค๋ฅ๋ฅผ ์ฌํํด ๋ณด๊ณ ํด๋น ์ค๋ฅ๋ฅผ ๋ด๋นํ๋ ์ฝ๋ ๋ถ๋ถ์ ํ์ธํ๊ณ ์ค๋ฅ๊ฐ ์์ ๋์ง ์์ผ๋ฉด ํ์คํ ์คํจํ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์์ฑํ ๋ค์ ์ค๋ฅ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋๋ค.
@keshavgbpecdelhi ์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ๋ฌธ์ ๋ฅผ ๋ณต์ ํ๊ธฐ ์ํด ์คํจํ ํ ์คํธ๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋๋ค( https://github.com/openwisp/openwisp-utils/blob/master/tests/test_project/tests/test_qa.py#L79 -L135 ์ฐธ์กฐ).