mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 07:29:47 +08:00
20 lines
644 B
JavaScript
20 lines
644 B
JavaScript
import { longestValidParentheses } from '../LongestValidParentheses'
|
|
|
|
describe('longestValidParentheses', () => {
|
|
it('expects to return 0 as longest valid parentheses substring', () => {
|
|
expect(longestValidParentheses('')).toBe(0)
|
|
})
|
|
|
|
it('expects to return 2 as longest valid parentheses substring', () => {
|
|
expect(longestValidParentheses('(()')).toBe(2)
|
|
})
|
|
|
|
it('expects to return 2 as longest valid parentheses substring', () => {
|
|
expect(longestValidParentheses(')()())')).toBe(4)
|
|
})
|
|
|
|
it('expects to return 2 as longest valid parentheses substring', () => {
|
|
expect(longestValidParentheses('(((')).toBe(0)
|
|
})
|
|
})
|