diff options
Diffstat (limited to 'mardown/ast_external_test.go')
| -rw-r--r-- | mardown/ast_external_test.go | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/mardown/ast_external_test.go b/mardown/ast_external_test.go deleted file mode 100644 index afae085..0000000 --- a/mardown/ast_external_test.go +++ /dev/null @@ -1,49 +0,0 @@ -package mardown - -import "testing" - -func TestExternal(t *testing.T) { - lxs := lex("[content](href)") - tree, err := ast(lxs) - if err != nil { - t.Fatal(err) - } - got, err := tree.Eval() - if err != nil { - t.Fatal(err) - } - if string(got) != `<p><a href="href">content</a></p>` { - t.Errorf("invalid value, got %s", got) - } - - lxs = lex("") - tree, err = ast(lxs) - if err != nil { - t.Fatal(err) - } - got, err = tree.Eval() - if err != nil { - t.Fatal(err) - } - if string(got) != `<figure><img alt="image alt" src="image src"></figure>` { - t.Errorf("invalid value, got %s", got) - } - - lxs = lex(` - -source 1 -source 2 -`) - tree, err = ast(lxs) - if err != nil { - t.Fatal(err) - } - got, err = tree.Eval() - if err != nil { - t.Fatal(err) - } - if string(got) != `<figure><img alt="image alt" src="image src"><figcaption>source 1 source 2</figcaption></figure>` { - t.Errorf("invalid value, got %s", got) - } - -} |
