Exemple #1
0
    def test_no_vi_headers(self):

        lines = [
            'Line 1\n', 'Line 2\n', 'Line 3\n', 'Line 4\n', 'Line 5\n',
            'Line 6\n', 'Line 7\n', 'Line 8\n', 'Line 9\n', 'Line 10\n',
            'Line 11\n', 'Line 12\n', 'Line 13\n', 'Line14\n', 'Line15\n'
        ]

        self.assertIsNone(checks.no_vi_headers("Test string foo", 1, lines))
        self.assertEqual(
            len(
                list(
                    checks.no_vi_headers(
                        "# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 2,
                        lines))), 2)
        self.assertIsNone(
            checks.no_vi_headers(
                "# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 6, lines))
        self.assertIsNone(
            checks.no_vi_headers(
                "# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 9, lines))
        self.assertEqual(
            len(
                list(
                    checks.no_vi_headers(
                        "# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 14,
                        lines))), 2)
        self.assertIsNone(
            checks.no_vi_headers("Test end string for vi", 15, lines))
Exemple #2
0
    def test_no_vi_headers(self):

        lines = [
            "Line 1\n",
            "Line 2\n",
            "Line 3\n",
            "Line 4\n",
            "Line 5\n",
            "Line 6\n",
            "Line 7\n",
            "Line 8\n",
            "Line 9\n",
            "Line 10\n",
            "Line 11\n",
            "Line 12\n",
            "Line 13\n",
            "Line14\n",
            "Line15\n",
        ]

        self.assertIsNone(checks.no_vi_headers("Test string foo", 1, lines))
        self.assertEqual(len(list(checks.no_vi_headers("# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 2, lines))), 2)
        self.assertIsNone(checks.no_vi_headers("# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 6, lines))
        self.assertIsNone(checks.no_vi_headers("# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 9, lines))
        self.assertEqual(
            len(list(checks.no_vi_headers("# vim: et tabstop=4 shiftwidth=4 softtabstop=4", 14, lines))), 2
        )
        self.assertIsNone(checks.no_vi_headers("Test end string for vi", 15, lines))