1#!/usr/bin/env perl
   2use strict;
   4use warnings;
   5use Test::More 'no_plan';
   7use Git::SVN::Utils;
   9my $collapse_dotdot = \&Git::SVN::Utils::_collapse_dotdot;
  10my %tests = (
  12        "foo/bar/baz"                   => "foo/bar/baz",
  13        ".."                            => "..",
  14        "foo/.."                        => "",
  15        "/foo/bar/../../baz"            => "/baz",
  16        "deeply/.././deeply/nested"     => "./deeply/nested",
  17);
  18for my $arg (keys %tests) {
  20        my $want = $tests{$arg};
  21        is $collapse_dotdot->($arg), $want, "_collapse_dotdot('$arg') => $want";
  23}