diff options
| author | Shulhan <ms@kilabit.info> | 2023-12-09 23:50:49 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2023-12-09 23:56:48 +0700 |
| commit | 9242df367ec97093dbfce62830db020ec53def11 (patch) | |
| tree | d68b08fac6dd77130c1d759e8e548dfc9e2d0f3c /document_test.go | |
| parent | f016620361024bb3f5c9709bfdf1e48691439ad4 (diff) | |
| download | asciidoctor-go-9242df367ec97093dbfce62830db020ec53def11.tar.xz | |
all: rewrite tests for ToHTML using [test.Data]
Diffstat (limited to 'document_test.go')
| -rw-r--r-- | document_test.go | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/document_test.go b/document_test.go index 7fc692f..a6f60e7 100644 --- a/document_test.go +++ b/document_test.go @@ -4,7 +4,6 @@ package asciidoctor import ( - "bytes" "os" "testing" @@ -95,53 +94,3 @@ func TestParse_document_title(t *testing.T) { test.Assert(t, `String`, c.expString, got.Title.String()) } } - -func TestDocument_ToHTML(t *testing.T) { - type testCase struct { - name string - fileAdoc string - fileExpHTML string - } - - var ( - cases = []testCase{{ - name: `header`, - fileAdoc: `testdata/html/header.adoc`, - fileExpHTML: `testdata/html/header.exp.html`, - }, { - name: `preamble`, - fileAdoc: `testdata/html/preamble.adoc`, - fileExpHTML: `testdata/html/preamble.exp.html`, - }} - - c testCase - doc *Document - err error - got bytes.Buffer - exp []byte - ) - - for _, c = range cases { - doc, err = Open(c.fileAdoc) - if err != nil { - t.Fatal(err) - } - - // Since we cannot overwrite the asciidoctor output for - // generator, we override ourself. - doc.Attributes[MetaNameGenerator] = `Asciidoctor 2.0.18` - - got.Reset() - - err = doc.ToHTML(&got) - if err != nil { - t.Fatal(err) - } - - exp, err = os.ReadFile(c.fileExpHTML) - if err != nil { - t.Fatal(err) - } - test.Assert(t, c.name, string(exp), got.String()) - } -} |
