async def test_simple_table_removal(self):
        """Test removal of a simple markdown table."""
        filter = MarkdownTextFilter(params=MarkdownTextFilter.InputParams(filter_tables=True))

        input_text = "| Column 1 | Column 2 |\n|----------|----------|\n| Cell 1   | Cell 2   |"

        expected = ""

        result = await filter.filter(input_text)
        self.assertEqual(
            result.strip(),
            expected.strip(),
            f"Simple table removal failed.\nExpected:\n{expected}\nGot:\n{result}",
        )
Test removal of a simple markdown table.
tests/test_markdown_text_filter.py