public function FeatureContext::openProfileOf in Open Social 8
Same name and namespace in other branches
- 8.2 tests/behat/features/bootstrap/FeatureContext.php \FeatureContext::openProfileOf()
Opens specified page.
@Given /^(?:|I )am on the profile of "(?P<username>[^"]+)"$/ @When /^(?:|I )go to the profile of "(?P<username>[^"]+)"$/
File
- tests/
behat/ features/ bootstrap/ FeatureContext.php, line 379
Class
- FeatureContext
- Defines application features from the specific context.
Code
public function openProfileOf($username) {
$account = user_load_by_name($username);
if ($account
->id() !== 0) {
$account_uid = $account
->id();
}
else {
throw new \Exception(sprintf("User with username '%s' does not exist.", $username));
}
$page = '/user/' . $account_uid;
$this
->visitPath($page);
}