forked from tangled.org/core
Monorepo for Tangled — https://tangled.org
at master 523 B view raw
1package reporesolver 2 3import "testing" 4 5func TestExtractCurrentDir(t *testing.T) { 6 tests := []struct { 7 path string 8 want string 9 }{ 10 {"/@user/repo/blob/main/docs/README.md", "docs"}, 11 {"/@user/repo/blob/main/README.md", "."}, 12 {"/@user/repo/tree/main/docs", "docs"}, 13 {"/@user/repo/tree/main/docs/", "docs"}, 14 {"/@user/repo/tree/main", "."}, 15 } 16 17 for _, tt := range tests { 18 if got := extractCurrentDir(tt.path); got != tt.want { 19 t.Errorf("extractCurrentDir(%q) = %q, want %q", tt.path, got, tt.want) 20 } 21 } 22}