diff --git a/tests/src/Kernel/MigrateFilterFormatTest.php b/tests/src/Kernel/MigrateFilterFormatTest.php
new file mode 100644
index 0000000000000000000000000000000000000000..69aab0ecf1e0c84f8969707df1cf9f693c876f0c
--- /dev/null
+++ b/tests/src/Kernel/MigrateFilterFormatTest.php
@@ -0,0 +1,33 @@
+<?php
+
+namespace Drupal\Tests\migrate_drupal_d5\Kernel;
+
+use Drupal\filter\Entity\FilterFormat;
+use Drupal\filter\FilterFormatInterface;
+
+/**
+ * Migrate filter formats.
+ *
+ * @group migrate_drupal_5
+ */
+class MigrateFilterFormatTest extends MigrateDrupal5TestBase {
+
+  /**
+   * {@inheritdoc}
+   */
+  protected function setUp(): void {
+    parent::setUp();
+    $this->executeMigration('d5_filter_format');
+  }
+
+  /**
+   * Test "Empty input format" filter format.
+   */
+  public function testEmptyFilterFormat() {
+    $filter_format = FilterFormat::load('empty_input_format');
+    $this->assertInstanceOf(FilterFormatInterface::class, $filter_format);
+    // Check filter status.
+    $filters = $filter_format->get('filters');
+    $this->assertEmpty($filters);
+  }
+}