function ArgumentValidateTest::view_argument_validate_user

3 calls to ArgumentValidateTest::view_argument_validate_user()
ArgumentValidateTest::testArgumentValidateUserEither in drupal/core/modules/user/lib/Drupal/user/Tests/Views/ArgumentValidateTest.php
ArgumentValidateTest::testArgumentValidateUserName in drupal/core/modules/user/lib/Drupal/user/Tests/Views/ArgumentValidateTest.php
ArgumentValidateTest::testArgumentValidateUserUid in drupal/core/modules/user/lib/Drupal/user/Tests/Views/ArgumentValidateTest.php

File

drupal/core/modules/user/lib/Drupal/user/Tests/Views/ArgumentValidateTest.php, line 85
Contains \Drupal\user\Tests\Views\ArgumentValidateTest.

Class

ArgumentValidateTest
Tests views user argument validator plugin.

Namespace

Drupal\user\Tests\Views

Code

function view_argument_validate_user($argtype) {
  $view = views_get_view('test_view_argument_validate_user');
  $view
    ->setDisplay();
  $view->displayHandlers
    ->get('default')->options['arguments']['null']['validate_options']['type'] = $argtype;
  $view
    ->preExecute();
  $view
    ->initHandlers();
  return $view;
}