poll 플러그인의 specs를 실행할 때 "No setting named __ exists" 오류가 발생합니다

감사합니다. 말씀하신 대로 모든 플러그인 스펙이 실행되었는데, 다른 플러그인을 제거하는 방식으로 우회했습니다. 이 글을 참고로 삼았지만, 마침 괄호 위치가 잘못되어 있었습니다.

네, 테스트 환경에서 데이터베이스 마이그레이션은 완료되어 있습니다. 이 오류는 raise ArgumentError.new("No setting named '#{name}' exists") 줄을 주석 처리하고 puts로 대체하는 방식으로 우회했는데, 이렇게 하면 discourse_narrative_bot_enabled 설정만 이 오류를 유발하고 다른 모든 설정은 정상적으로 작동하는 것을 확인할 수 있었습니다. 이 설정에 대해 우리가 특별히 작업한 적은 없는 것 같습니다. 어쨌든 이 오류를 무시하고 스펙이 정상적으로 실행되므로, 제 로컬 Discourse에는 이 우회 방식을 그대로 두겠습니다. 실제 원인을 파악하면 이 게시글을 업데이트하겠습니다.