Snoin/seektam-web — pull request #15 by marnitto (2014-10-11 13:49:49+00:00)
Title: seektam/crawl/loader.py 단위 테스트 코드 작성

`seektam/crawl/loader.py` 단위 테스트 코드입니다.

이 PR에서는 `loader.py`의 진입점 및 데이터 가져오기 부분은 검증하지 않고 내부 모델 관련 연산만 검증하고 있습니다. `loader.py`에 있는 `add_food_aliment()`는 SQLAlchemy의 relationship을 사용하므로 제거할 수 있는데, 이를 위해서는 `loader()`의 소스 수정이 필요하기 때문입니다. 이 부분은 교정 후 단위 테스트까지 추가해서 따로 PR 올리겠습니다.

`loader.py:loader()`에서 relationship을 이용하여 `add_food_aliment()`를 대체하는 모델 저장 방식을 어떻게 이용할지는 PR에서 추가한 `test_koreafood.py` 단위 테스트 코드를 통해 확인하실 수 있습니다.