Add conflict resolution diff UI and app branding
This commit is contained in:
@@ -20,4 +20,34 @@ func TestRenderRewritesWikiLinksAndTags(t *testing.T) {
|
||||
if len(result.Tags) != 2 || result.Tags[0] != "alpha" || result.Tags[1] != "beta" {
|
||||
t.Fatalf("unexpected tags: %#v", result.Tags)
|
||||
}
|
||||
|
||||
if strings.Contains(string(result.HTML), "<h1") {
|
||||
t.Fatalf("expected first h1 to be removed from body html, got %s", result.HTML)
|
||||
}
|
||||
}
|
||||
|
||||
func TestRenderPathFallsBackToCleanedFileName(t *testing.T) {
|
||||
renderer := NewRenderer()
|
||||
|
||||
result, err := renderer.RenderPath([]byte("Body only\n"), "guide/api-reference.md")
|
||||
if err != nil {
|
||||
t.Fatalf("RenderPath() error = %v", err)
|
||||
}
|
||||
|
||||
if result.Title != "Api Reference" {
|
||||
t.Fatalf("Title = %q, want Api Reference", result.Title)
|
||||
}
|
||||
}
|
||||
|
||||
func TestRenderPathUsesFolderNameForIndexFiles(t *testing.T) {
|
||||
renderer := NewRenderer()
|
||||
|
||||
result, err := renderer.RenderPath([]byte("Body only\n"), "guide/index.md")
|
||||
if err != nil {
|
||||
t.Fatalf("RenderPath() error = %v", err)
|
||||
}
|
||||
|
||||
if result.Title != "Guide" {
|
||||
t.Fatalf("Title = %q, want Guide", result.Title)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user