22
33namespace Terraformers \EmbargoExpiry \Tests \Extension ;
44
5+ use DateTimeImmutable ;
56use Exception ;
7+ use Page ;
68use SilverStripe \CMS \Model \SiteTree ;
79use SilverStripe \Core \Config \Config ;
810use SilverStripe \Dev \SapphireTest ;
911use SilverStripe \Forms \FieldList ;
10- use SilverStripe \Forms \FormAction ;
1112use SilverStripe \Forms \LiteralField ;
1213use SilverStripe \Forms \TabSet ;
1314use SilverStripe \ORM \FieldType \DBDatetime ;
1617use Symbiote \QueuedJobs \Services \QueuedJobService ;
1718use Terraformers \EmbargoExpiry \Extension \EmbargoExpiryExtension ;
1819use Terraformers \EmbargoExpiry \Tests \Fake \TestQueuedJobService ;
19- use DateTimeImmutable ;
2020
2121/**
2222 * Class EmbargoExpiryExtensionTest
@@ -239,9 +239,9 @@ public function testMessageConditionsCanEdit(): void
239239 $ expectedEmbargoMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ time ->getTimezone ()->getName ());
240240 $ expectedExpiryMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ time ->getTimezone ()->getName ());
241241
242- $ this ->assertNotContains ('cannot currently be edited ' , $ content );
243- $ this ->assertContains ($ expectedEmbargoMessage , $ content );
244- $ this ->assertContains ($ expectedExpiryMessage , $ content );
242+ $ this ->assertStringNotContainsString ('cannot currently be edited ' , $ content );
243+ $ this ->assertStringContainsString ($ expectedEmbargoMessage , $ content );
244+ $ this ->assertStringContainsString ($ expectedExpiryMessage , $ content );
245245 }
246246
247247 public function testMessageConditionsCannotEditGuest (): void
@@ -269,10 +269,10 @@ public function testMessageConditionsCannotEditGuest(): void
269269 $ expectedEmbargoMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ time ->getTimezone ()->getName ());
270270 $ expectedExpiryMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ time ->getTimezone ()->getName ());
271271
272- $ this ->assertContains ('cannot currently be edited ' , $ content );
273- $ this ->assertContains ('An administrator will need ' , $ content );
274- $ this ->assertContains ($ expectedEmbargoMessage , $ content );
275- $ this ->assertContains ($ expectedExpiryMessage , $ content );
272+ $ this ->assertStringContainsString ('cannot currently be edited ' , $ content );
273+ $ this ->assertStringContainsString ('An administrator will need ' , $ content );
274+ $ this ->assertStringContainsString ($ expectedEmbargoMessage , $ content );
275+ $ this ->assertStringContainsString ($ expectedExpiryMessage , $ content );
276276 }
277277
278278 public function testMessageConditionsCannotEditAdmin (): void
@@ -300,10 +300,10 @@ public function testMessageConditionsCannotEditAdmin(): void
300300 $ expectedEmbargoMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ now ->getTimezone ()->getName ());
301301 $ expectedExpiryMessage = sprintf ('Embargo</strong>: 2014-01-07 12:00 %s ' , $ now ->getTimezone ()->getName ());
302302
303- $ this ->assertContains ('cannot currently be edited ' , $ content );
304- $ this ->assertContains ('You will need to remove ' , $ content );
305- $ this ->assertContains ($ expectedEmbargoMessage , $ content );
306- $ this ->assertContains ($ expectedExpiryMessage , $ content );
303+ $ this ->assertStringContainsString ('cannot currently be edited ' , $ content );
304+ $ this ->assertStringContainsString ('You will need to remove ' , $ content );
305+ $ this ->assertStringContainsString ($ expectedEmbargoMessage , $ content );
306+ $ this ->assertStringContainsString ($ expectedExpiryMessage , $ content );
307307 }
308308
309309 public function testMessageConditionsWarning (): void
@@ -338,8 +338,8 @@ public function testMessageConditionsWarning(): void
338338 );
339339
340340 // Test that the two warning messages were added.
341- $ this ->assertContains ($ expectedEmbargoMessage , $ content );
342- $ this ->assertContains ($ expectedExpiryMessage , $ content );
341+ $ this ->assertStringContainsString ($ expectedEmbargoMessage , $ content );
342+ $ this ->assertStringContainsString ($ expectedExpiryMessage , $ content );
343343 }
344344
345345 public function testEmbargoExpiryFieldNoticeMessageNotEditable (): void
@@ -364,7 +364,7 @@ public function testEmbargoExpiryFieldNoticeMessageWithPermission(): void
364364 $ message = $ page ->getEmbargoExpiryFieldNoticeMessage ();
365365
366366 $ this ->assertNotNull ($ message );
367- $ this ->assertContains ('Enter a date and/or time ' , $ message );
367+ $ this ->assertStringContainsString ('Enter a date and/or time ' , $ message );
368368 }
369369
370370 public function testEmbargoExpiryFieldNoticeMessageWithoutPermission (): void
@@ -379,7 +379,7 @@ public function testEmbargoExpiryFieldNoticeMessageWithoutPermission(): void
379379 $ message = $ page ->getEmbargoExpiryFieldNoticeMessage ();
380380
381381 $ this ->assertNotNull ($ message );
382- $ this ->assertContains ('Please contact an administrator ' , $ message );
382+ $ this ->assertStringContainsString ('Please contact an administrator ' , $ message );
383383 }
384384
385385 public function testAddDesiredDateFieldsWithoutPermission (): void
0 commit comments