2016-05-14 1 views
0
$driver = clone $this->mink->getSession()->getDriver(); 
$driver->reset(); 
$this->mink->registerSession('new', new Session($driver)); 
$this->mink->setDefaultSessionName('new'); 
// Do things. 

// Switch back to the original. 
$this->mink->setDefaultSessionName('default'); 

まあ、それは戻っていない、私の合格テストは失敗したものになった。できるだけ早くseeセッション名はdefaultでした。 (それは本当にdrupalのSEに属していないので、これは全くのDrupal特有の問題ではありません。)Minkはセッションを元に戻しませんか?

答えて

0

$this->mink->getSession()->getDriver()

を使用して、新しいドライバは使用しないでください:

$session = new Session(new GoutteDriver()); $this->getMink()->registerSession('new', $session);

関連する問題