Mercurial > hg > cmmr2012-drupal-site
comparison core/tests/Drupal/KernelTests/AssertLegacyTrait.php @ 5:12f9dff5fda9 tip
Update to Drupal core 8.7.1
author | Chris Cannam |
---|---|
date | Thu, 09 May 2019 15:34:47 +0100 |
parents | c75dbcec494b |
children |
comparison
equal
deleted
inserted
replaced
4:a9cd425dd02b | 5:12f9dff5fda9 |
---|---|
6 * Translates Simpletest assertion methods to PHPUnit. | 6 * Translates Simpletest assertion methods to PHPUnit. |
7 * | 7 * |
8 * Protected methods are custom. Public static methods override methods of | 8 * Protected methods are custom. Public static methods override methods of |
9 * \PHPUnit\Framework\Assert. | 9 * \PHPUnit\Framework\Assert. |
10 * | 10 * |
11 * @deprecated Scheduled for removal in Drupal 9.0.0. Use PHPUnit's native | 11 * Deprecated Scheduled for removal in Drupal 10.0.0. Use PHPUnit's native |
12 * assert methods instead. | 12 * assert methods instead. |
13 * | |
14 * @todo https://www.drupal.org/project/drupal/issues/3031580 Note that | |
15 * deprecations in this file do not use the @ symbol in Drupal 8 because this | |
16 * will be removed in Drupal 10.0.0. | |
13 */ | 17 */ |
14 trait AssertLegacyTrait { | 18 trait AssertLegacyTrait { |
15 | 19 |
16 /** | 20 /** |
17 * @see \Drupal\simpletest\TestBase::assert() | 21 * @see \Drupal\simpletest\TestBase::assert() |
18 * | 22 * |
19 * @deprecated Scheduled for removal in Drupal 9.0.0. Use self::assertTrue() | 23 * Deprecated Scheduled for removal in Drupal 10.0.0. Use self::assertTrue() |
20 * instead. | 24 * instead. |
21 */ | 25 */ |
22 protected function assert($actual, $message = '') { | 26 protected function assert($actual, $message = '') { |
23 parent::assertTrue((bool) $actual, $message); | 27 parent::assertTrue((bool) $actual, $message); |
24 } | 28 } |
48 } | 52 } |
49 | 53 |
50 /** | 54 /** |
51 * @see \Drupal\simpletest\TestBase::assertEqual() | 55 * @see \Drupal\simpletest\TestBase::assertEqual() |
52 * | 56 * |
53 * @deprecated Scheduled for removal in Drupal 9.0.0. Use self::assertEquals() | 57 * Deprecated Scheduled for removal in Drupal 10.0.0. Use self::assertEquals() |
54 * instead. | 58 * instead. |
55 */ | 59 */ |
56 protected function assertEqual($actual, $expected, $message = '') { | 60 protected function assertEqual($actual, $expected, $message = '') { |
57 $this->assertEquals($expected, $actual, $message); | 61 $this->assertEquals($expected, $actual, $message); |
58 } | 62 } |
59 | 63 |
60 /** | 64 /** |
61 * @see \Drupal\simpletest\TestBase::assertNotEqual() | 65 * @see \Drupal\simpletest\TestBase::assertNotEqual() |
62 * | 66 * |
63 * @deprecated Scheduled for removal in Drupal 9.0.0. Use | 67 * Deprecated Scheduled for removal in Drupal 10.0.0. Use |
64 * self::assertNotEquals() instead. | 68 * self::assertNotEquals() instead. |
65 */ | 69 */ |
66 protected function assertNotEqual($actual, $expected, $message = '') { | 70 protected function assertNotEqual($actual, $expected, $message = '') { |
67 $this->assertNotEquals($expected, $actual, $message); | 71 $this->assertNotEquals($expected, $actual, $message); |
68 } | 72 } |
69 | 73 |
70 /** | 74 /** |
71 * @see \Drupal\simpletest\TestBase::assertIdentical() | 75 * @see \Drupal\simpletest\TestBase::assertIdentical() |
72 * | 76 * |
73 * @deprecated Scheduled for removal in Drupal 9.0.0. Use self::assertSame() | 77 * Deprecated Scheduled for removal in Drupal 10.0.0. Use self::assertSame() |
74 * instead. | 78 * instead. |
75 */ | 79 */ |
76 protected function assertIdentical($actual, $expected, $message = '') { | 80 protected function assertIdentical($actual, $expected, $message = '') { |
77 $this->assertSame($expected, $actual, $message); | 81 $this->assertSame($expected, $actual, $message); |
78 } | 82 } |
79 | 83 |
80 /** | 84 /** |
81 * @see \Drupal\simpletest\TestBase::assertNotIdentical() | 85 * @see \Drupal\simpletest\TestBase::assertNotIdentical() |
82 * | 86 * |
83 * @deprecated Scheduled for removal in Drupal 9.0.0. Use | 87 * Deprecated Scheduled for removal in Drupal 10.0.0. Use |
84 * self::assertNotSame() instead. | 88 * self::assertNotSame() instead. |
85 */ | 89 */ |
86 protected function assertNotIdentical($actual, $expected, $message = '') { | 90 protected function assertNotIdentical($actual, $expected, $message = '') { |
87 $this->assertNotSame($expected, $actual, $message); | 91 $this->assertNotSame($expected, $actual, $message); |
88 } | 92 } |
89 | 93 |
90 /** | 94 /** |
91 * @see \Drupal\simpletest\TestBase::assertIdenticalObject() | 95 * @see \Drupal\simpletest\TestBase::assertIdenticalObject() |
92 * | 96 * |
93 * @deprecated Scheduled for removal in Drupal 9.0.0. Use self::assertEquals() | 97 * Deprecated Scheduled for removal in Drupal 10.0.0. Use self::assertEquals() |
94 * instead. | 98 * instead. |
95 */ | 99 */ |
96 protected function assertIdenticalObject($actual, $expected, $message = '') { | 100 protected function assertIdenticalObject($actual, $expected, $message = '') { |
97 // Note: ::assertSame checks whether its the same object. ::assertEquals | 101 // Note: ::assertSame checks whether its the same object. ::assertEquals |
98 // though compares | 102 // though compares |
101 } | 105 } |
102 | 106 |
103 /** | 107 /** |
104 * @see \Drupal\simpletest\TestBase::pass() | 108 * @see \Drupal\simpletest\TestBase::pass() |
105 * | 109 * |
106 * @deprecated Scheduled for removal in Drupal 9.0.0. Use self::assertTrue() | 110 * Deprecated Scheduled for removal in Drupal 10.0.0. Use self::assertTrue() |
107 * instead. | 111 * instead. |
108 */ | 112 */ |
109 protected function pass($message) { | 113 protected function pass($message) { |
110 $this->assertTrue(TRUE, $message); | 114 $this->assertTrue(TRUE, $message); |
111 } | 115 } |