2
현재 실행중인 프로필 이름을 어떻게 얻을 수 있습니까? Id는 이것을 실행하는 데 어떤 behat 문서도 찾지 못했습니다. 나는 내 질문과 관련된 post을 보았다. 그러나 테스트가 현재 실행중인 프로필 이름을 얻는 더 좋은 방법이 있습니까?컨텍스트에서 behat 프로필 이름 가져 오기
예상 한 결과는 내가 실행중인 프로필에 따라 변경됩니다.
현재 실행중인 프로필 이름을 어떻게 얻을 수 있습니까? Id는 이것을 실행하는 데 어떤 behat 문서도 찾지 못했습니다. 나는 내 질문과 관련된 post을 보았다. 그러나 테스트가 현재 실행중인 프로필 이름을 얻는 더 좋은 방법이 있습니까?컨텍스트에서 behat 프로필 이름 가져 오기
예상 한 결과는 내가 실행중인 프로필에 따라 변경됩니다.
$baseurl = $this->getMinkParameter('base_url');
$ baseurl 매개 변수를 사용하면 프로필을 구별 할 수 있습니다. 고마워요 @lauda
프로필 이외의 다른 것을 사용할 수 있습니까? base_url과 같은가요? 각 프로필에 매개 변수를 추가하는 것을 고려 했습니까? 또는 URL, 또는 meta, lang 또는 각 프로필에 대한 페이지의 고유 한 요소와 같은 페이지의 일부 속성을 기반으로 일부 논리를 만들려고 했습니까? – lauda
오케이. 제안 해 주셔서 감사합니다. 나는'$ baseurl = $ this-> getMinkParameter ('base_url');을 사용하여 내가 사용하고있는 프로파일을 얻는다. 그리고 if-else 문을 사용하여 예상 결과를 비교합니다. 프로필에서 base_url 매개 변수에 대한 간과가 있습니다. –