필자는 Pyramid 프레임 워크 응용 프로그램에 대한 몇 가지 기능 테스트를 작성했습니다. HTML 응답은 webtest를 사용하여 생성됩니다. 그런 다음 테스트는 문자열이 본문에 있는지 여부를 나타냅니다.템플릿 컨텍스트를 사용한 피라미드 프레임 워크 기능 테스트
또한 전역 변수를 검사하고 싶습니다. 피라미드는 "템플릿 컨텍스트"를 더 이상 사용하지 않기 때문에 필자의 뷰와 mako 템플릿은 request.context에 의존합니다.
그러나 웹 테스트 라이브러리를 사용하여 기능 테스트 중에 액세스하는 방법을 모르겠습니다. 누군가 기능 테스트 중에 request.context 또는 "템플릿 컨텍스트"에 액세스하는 방법을 알고 있습니까?
다음은이 주제와 관련된 몇 가지 인용문입니다.
"self.app() 객체의 메소드 외에도 Pylons는 요청 중에 생성 된 일부 Pylons 전역에 대한 액세스를 제공합니다."