Exemplo n.º 1
0
def test_consecutive_closed():
    s = Solution()
    assert 4 == s.longestValidParentheses("(())))(())")
Exemplo n.º 2
0
def test_simple_closed_start_():
    s = Solution()
    assert 2 == s.longestValidParentheses(")()")
Exemplo n.º 3
0
def test_remaining_closed():
    s = Solution()
    assert 4 == s.longestValidParentheses(")()())")
Exemplo n.º 4
0
def test_nested():
    s = Solution()
    assert 6 == s.longestValidParentheses("()(())")
Exemplo n.º 5
0
def test_empty():
    s = Solution()
    assert 0 == s.longestValidParentheses("")
Exemplo n.º 6
0
def test_remaining_open():
    s = Solution()
    assert 4 == s.longestValidParentheses("(()()(")
Exemplo n.º 7
0
def test_interrupted_closed():
    s = Solution()
    assert 2 == s.longestValidParentheses("())()(")
Exemplo n.º 8
0
def test_interrupted_open():
    s = Solution()
    assert 2 == s.longestValidParentheses("()(()(")
Exemplo n.º 9
0
def test_simple_open_start():
    s = Solution()
    assert 2 == s.longestValidParentheses("(()")