1
0
mirror of https://github.com/schollz/cowyo.git synced 2023-08-10 21:13:00 +03:00

Things are working

This commit is contained in:
Zack Scholl
2017-03-21 20:46:05 -06:00
parent 706e4e6fdf
commit 04f1cc87e9
5 changed files with 501 additions and 0 deletions

31
page_test.go Executable file
View File

@ -0,0 +1,31 @@
package main
import (
// "fmt"
"os"
"strings"
"testing"
)
func TestGeneral(t *testing.T) {
defer os.RemoveAll("data")
p := Open("testpage")
err := p.Update("**bold**")
if err != nil {
t.Error(err)
}
if strings.TrimSpace(p.RenderedPage) != "<p><strong>bold</strong></p>" {
t.Errorf("Did not render: '%s'", p.RenderedPage)
}
err = p.Update("**bold** and *italic*")
if err != nil {
t.Error(err)
}
p.Save()
p2 := Open("testpage")
if strings.TrimSpace(p2.RenderedPage) != "<p><strong>bold</strong> and <em>italic</em></p>" {
t.Errorf("Did not render: '%s'", p2.RenderedPage)
}
}