<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>cypress</title><description/><link>https://kevinquillen.com</link><language>en</language><item><title>Testing Drupal with Cypress in Docker</title><link>https://kevinquillen.com/testing-drupal-cypress-docker</link><guid isPermaLink="false">327 at https://kevinquillen.com</guid><description>
&lt;span property=&quot;schema:name&quot;&gt;Testing Drupal with Cypress in Docker&lt;/span&gt;

            &lt;div property=&quot;schema:text&quot; class=&quot;text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item&quot;&gt;&lt;p&gt;In a &lt;a href=&quot;https://kevinquillen.com/preserving-cookies-pantheon&quot;&gt;previous post&lt;/a&gt;, I discussed how to use custom cookies on Pantheon and how to provide a browser based functional test using the WebDriverTestBase class from Drupal 8.&lt;/p&gt;

&lt;p&gt;While it worked great, these tests can be a bit of a bear to get up and running locally. Installing Selenium and chromedriver can be daunting and unwieldy and difficult to replicate across members of the team so they can write and run tests locally. Leveraging the same stack&amp;nbsp;in CI can be an equal challenge.&lt;/p&gt;&lt;/div&gt;
      
&lt;span rel=&quot;schema:author&quot;&gt;&lt;span lang about=&quot;https://kevinquillen.com/user/1&quot; typeof=&quot;schema:Person&quot; property=&quot;schema:name&quot; datatype&gt;Kevin&lt;/span&gt;&lt;/span&gt;

&lt;span property=&quot;schema:dateCreated&quot; content=&quot;2020-02-24T15:00:35+00:00&quot;&gt;&lt;time datetime=&quot;2020-02-24T10:00:35-05:00&quot; title=&quot;Monday, February 24, 2020 - 10:00&quot;&gt;February 24th, 2020&lt;/time&gt;
&lt;/span&gt;
</description><pubDate>Mon, 24 Feb 2020 15:00:35 GMT</pubDate><dc:creator>Kevin</dc:creator></item></channel></rss>