Version 1
[yaffs-website] / web / core / modules / node / tests / src / Kernel / Action / UnpublishByKeywordActionTest.php
diff --git a/web/core/modules/node/tests/src/Kernel/Action/UnpublishByKeywordActionTest.php b/web/core/modules/node/tests/src/Kernel/Action/UnpublishByKeywordActionTest.php
new file mode 100644 (file)
index 0000000..88eb122
--- /dev/null
@@ -0,0 +1,31 @@
+<?php
+
+namespace Drupal\Tests\node\Kernel\Action;
+
+use Drupal\KernelTests\KernelTestBase;
+use Drupal\system\Entity\Action;
+
+/**
+ * @group node
+ */
+class UnpublishByKeywordActionTest extends KernelTestBase {
+
+  /**
+   * {@inheritdoc}
+   */
+  public static $modules = ['action', 'node', 'system', 'user'];
+
+  /**
+   * Tests creating an action using the node_unpublish_by_keyword_action plugin.
+   *
+   * @see https://www.drupal.org/node/2578519
+   */
+  public function testUnpublishByKeywordAction() {
+    Action::create([
+      'id' => 'foo',
+      'label' => 'Foobaz',
+      'plugin' => 'node_unpublish_by_keyword_action',
+    ])->save();
+  }
+
+}