Lines Matching refs:simplify
478 call assert_equal('', simplify(''))
479 call assert_equal('/', simplify('/'))
480 call assert_equal('/', simplify('/.'))
481 call assert_equal('/', simplify('/..'))
482 call assert_equal('/...', simplify('/...'))
483 call assert_equal('//path', simplify('//path'))
485 call assert_equal('/path', simplify('///path'))
486 call assert_equal('/path', simplify('////path'))
489 call assert_equal('./dir/file', './dir/file'->simplify())
490 call assert_equal('./dir/file', simplify('.///dir//file'))
491 call assert_equal('./dir/file', simplify('./dir/./file'))
492 call assert_equal('./file', simplify('./dir/../file'))
493 call assert_equal('../dir/file', simplify('dir/../../dir/file'))
494 call assert_equal('./file', simplify('dir/.././file'))
495 call assert_equal('../dir', simplify('./../dir'))
496 call assert_equal('..', simplify('../testdir/..'))
498 call assert_equal('.', simplify('Xdir/../.'))
501 call assert_fails('call simplify({->0})', 'E729:')
502 call assert_fails('call simplify([])', 'E730:')
503 call assert_fails('call simplify({})', 'E731:')
505 call assert_equal('1.2', simplify(1.2))
506 …call CheckDefAndScriptFailure2(['echo simplify(1.2)'], 'E1013: Argument 1: type mismatch, expected…