перестал реагировать на якорь #author, перекидывает на адресс по умолчанию
[GET] https://adress.com/uri/#author/
I grab from current url
/uri/#articles/
перестал реагировать на якорь #author, перекидывает на адресс по умолчанию
[GET] https://adress.com/uri/#author/
I grab from current url
/uri/#articles/
у кого то наблюдается подобное? не знаю в какую сторону копать phantomJS (повторяется и в firefox browser)
codeception вроде обновлений никаких особо небыло на эту тему, разные версии работают так же.
никого?
просто сейчас для обхода этого нужно место
$I->amOnPage('/uri/#article');
ждать следующего:
$I->amOnPage('/uri');
$I->wait(5);
$I->click(Thewall::$URL_topic);
$I->waitForElement(Thewall::$add_button);
$I->reloadPage();
$I->click(Thewall::$add_button);
$I->reloadPage();
еще и высоту окна увеличить, так как scrollTo до нужного элемента не срабатыват
вобщем одна печаль - тесты моментально на +40мин прохождения
забыл совсем про JS, может кому понадобиться
$I->executeJS("window.location.href='/url/#articles'");
причину почему перестал работать урл с хешем в моем случае так и не нашел
Если ты хочешь открыть страницу и чтобы она проскролилась до элемента то может проще сделать
$I->amOnPage('/uri');
$I->executeJS('$(window).scrollTop($("#article").offset().top)');
?
Или у тебя прям урл “/url/#articles”?
Да, это прям урл и это админка на на ExJs и если так идти до назначения - с селекторами полный кошмар, поле тайтл до этого момента отобразится 15 раз
Но спасибо за скрол я в жс не сильно вобще
А эта страничка доступна из вне? Можно посмотреть?