Code Duplication    Length = 10-10 lines in 4 locations

tests/phpunit/Elgg/Roles/ApiTest.php 4 locations

@@ 219-228 (lines=10) @@
216
		$this->assertEquals($expected, $actual);
217
	}
218
219
	public function testDenyEvent() {
220
221
		elgg_register_event_handler('foo', 'bar', '\Elgg\Values::getFalse');
222
		$role = $this->api->getRoleByName('deny');
223
		$this->api->setupEvents($role);
224
225
		$expected = true;
226
		$actual = elgg_trigger_event('foo', 'bar');
227
		$this->assertEquals($expected, $actual);
228
	}
229
230
	public function testAllowEvent() {
231
@@ 230-239 (lines=10) @@
227
		$this->assertEquals($expected, $actual);
228
	}
229
230
	public function testAllowEvent() {
231
232
		elgg_register_event_handler('foo', 'bar', '\Elgg\Values::getFalse');
233
		$role = $this->api->getRoleByName('allow');
234
		$this->api->setupEvents($role);
235
236
		$expected = false;
237
		$actual = elgg_trigger_event('foo', 'bar');
238
		$this->assertEquals($expected, $actual);
239
	}
240
241
	public function testExtendEvent() {
242
@@ 241-250 (lines=10) @@
238
		$this->assertEquals($expected, $actual);
239
	}
240
241
	public function testExtendEvent() {
242
243
		elgg_register_event_handler('foo', 'bar', '\Elgg\Values::getTrue');
244
		$role = $this->api->getRoleByName('extend');
245
		$this->api->setupEvents($role);
246
247
		$expected = false;
248
		$actual = elgg_trigger_event('foo', 'bar');
249
		$this->assertEquals($expected, $actual);
250
	}
251
252
	public function testReplaceEvent() {
253
@@ 252-261 (lines=10) @@
249
		$this->assertEquals($expected, $actual);
250
	}
251
252
	public function testReplaceEvent() {
253
254
		elgg_register_event_handler('foo', 'bar', '\Elgg\Values::getTrue');
255
		$role = $this->api->getRoleByName('replace');
256
		$this->api->setupEvents($role);
257
258
		$expected = false;
259
		$actual = elgg_trigger_event('foo', 'bar');
260
		$this->assertEquals($expected, $actual);
261
	}
262
263
	public function testDenyMenu() {
264
		$role = $this->api->getRoleByName('deny');