protected function SingleItemTest::setUp in Media Library Form API Element 2.x
Same name and namespace in other branches
- 8 tests/src/FunctionalJavascript/SingleItemTest.php \Drupal\Tests\media_library_form_element\FunctionalJavascript\SingleItemTest::setUp()
Overrides BrowserTestBase::setUp
File
- tests/
src/ FunctionalJavascript/ SingleItemTest.php, line 66
Class
- SingleItemTest
- Test using the media library element.
Namespace
Drupal\Tests\media_library_form_element\FunctionalJavascriptCode
protected function setUp() {
// Bypass the need in the test module to define schema.
$this->strictConfigSchema = NULL;
parent::setUp();
File::create([
'filename' => 'duck.png',
'uri' => 'public://duck.png',
'filemime' => 'image/png',
'status' => 1,
])
->save();
File::create([
'filename' => 'platypus.png',
'uri' => 'public://platypus.png',
'filemime' => 'image/png',
'status' => 1,
])
->save();
File::create([
'filename' => 'goose.png',
'uri' => 'public://goose.png',
'filemime' => 'image/png',
'status' => 1,
])
->save();
$this
->createMediaItems(static::FIXTURES);
// Create a user that can only add media of type one.
$user = $this
->drupalCreateUser([
'access administration pages',
'access content',
'create type_one media',
'view media',
]);
$this
->drupalLogin($user);
}