+
+ $this->withHtml($resp)
+ ->assertElementExists('.featured-image-container')
+ ->assertElementNotExists('.content-wrap .entity-list-item');
+ }
+
+ public function test_update_code_language_favourite()
+ {
+ $editor = $this->users->editor();
+ $page = $this->entities->page();
+ $this->actingAs($editor);
+
+ $this->patch('/preferences/update-code-language-favourite', ['language' => 'php', 'active' => true]);
+ $this->patch('/preferences/update-code-language-favourite', ['language' => 'javascript', 'active' => true]);
+
+ $resp = $this->get($page->getUrl('/edit'));
+ $resp->assertSee('option:code-editor:favourites="php,javascript"', false);
+
+ $this->patch('/preferences/update-code-language-favourite', ['language' => 'ruby', 'active' => true]);
+ $this->patch('/preferences/update-code-language-favourite', ['language' => 'php', 'active' => false]);
+
+ $resp = $this->get($page->getUrl('/edit'));
+ $resp->assertSee('option:code-editor:favourites="javascript,ruby"', false);