Exemplo n.º 1
0
    def testAll(self):
        for (i, data) in enumerate(TESTS_NEXT_BRACKET):
            self.clear_selected_regions()
            self.write(data.content)

            actual = find_next_lone_bracket(self.view, data.start,
                                            data.brackets)

            msg = "failed at test index {0}: {1}".format(i, data.msg)
            self.assertEqual(data.expected, actual, msg)
Exemplo n.º 2
0
    def testAll(self):
        for (i, data) in enumerate(TESTS_NEXT_BRACKET):
            self.clear_selected_regions()
            self.write(data.content)

            actual = find_next_lone_bracket(self.view, data.start,
                                            data.brackets)

            msg = "failed at test index {0}: {1}".format(i, data.msg)
            self.assertEqual(data.expected, actual, msg)
Exemplo n.º 3
0
    def testFindsOuterFromLhs_DeeplyNested(self):
        set_text(self.view, 'foo {bar\n{foo\nbar {foo} bar}\nfoo}')

        region = find_next_lone_bracket(self.view, 7, ('\\{', '\\}'))
        self.assertEqual(region, self.R(32, 33))
Exemplo n.º 4
0
    def testFindsOuterFromLhs_DeeplyNested(self):
        set_text(self.view, 'foo {bar\n{foo\nbar {foo} bar}\nfoo}')

        region = find_next_lone_bracket(self.view, 7, ('\\{', '\\}'))
        self.assertEqual(region, self.R(32, 33))