aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php
diff options
context:
space:
mode:
authorAmir Sarabadani <Ladsgroup@gmail.com>2019-07-08 01:28:25 +0200
committerAmir Sarabadani <Ladsgroup@gmail.com>2019-07-09 22:06:59 +0200
commit57261a926cbfa729cb0f224773bd94e8e142e8a8 (patch)
treeb1cc49cd560f7d4e7116e78558283974fdfb53b3 /tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php
parent882b19db2e71a8315781e4a437641106427ff0c7 (diff)
downloadmediawikicore-57261a926cbfa729cb0f224773bd94e8e142e8a8.tar.gz
mediawikicore-57261a926cbfa729cb0f224773bd94e8e142e8a8.zip
Move unit tests, round III
Depends-On: I16691fc8ac063705ba0c2bc63b96c4534ca8660b Bug: T87781 Change-Id: I5e1ab06e3decef6cc6090551d54dc4314ab9314a
Diffstat (limited to 'tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php')
-rw-r--r--tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php b/tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php
new file mode 100644
index 000000000000..c16c3974023f
--- /dev/null
+++ b/tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php
@@ -0,0 +1,17 @@
+<?php
+
+/**
+ * @covers TransactionRoundDefiningUpdate
+ */
+class TransactionRoundDefiningUpdateTest extends MediaWikiUnitTestCase {
+
+ public function testDoUpdate() {
+ $ran = 0;
+ $update = new TransactionRoundDefiningUpdate( function () use ( &$ran ) {
+ $ran++;
+ } );
+ $this->assertSame( 0, $ran );
+ $update->doUpdate();
+ $this->assertSame( 1, $ran );
+ }
+}