diff options
| author | Shulhan <ms@kilabit.info> | 2022-07-31 23:54:29 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2022-08-01 00:24:19 +0700 |
| commit | 8d347992ab2753dc878f56439883ec868e8d038d (patch) | |
| tree | 19ad6b40ee3898110742850b4755f6b7c0aefb67 /watcher_test.go | |
| parent | cd24f44c54b0a4a22fa9d4413fffab718df9052a (diff) | |
| download | ciigo-8d347992ab2753dc878f56439883ec868e8d038d.tar.xz | |
all: export internal htmlGenerator as Converter
The purpose of Converter is to provide a single, reusable converter
for AsciiDoc file or content.
Diffstat (limited to 'watcher_test.go')
| -rw-r--r-- | watcher_test.go | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/watcher_test.go b/watcher_test.go index 3ce17ee..5cc2079 100644 --- a/watcher_test.go +++ b/watcher_test.go @@ -20,9 +20,17 @@ var ( ) func TestWatcher(t *testing.T) { - testDir := "testdata/watcher" + var ( + testDir = "testdata/watcher" + convertOpts = ConvertOptions{ + Root: testDir, + } + + converter *Converter + err error + ) - err := os.RemoveAll(testDir) + err = os.RemoveAll(testDir) if err != nil { t.Logf(err.Error()) } @@ -36,20 +44,17 @@ func TestWatcher(t *testing.T) { os.RemoveAll(testDir) }) - htmlg, err := newHTMLGenerator(nil, "testdata/html.tmpl", true) + converter, err = NewConverter("testdata/html.tmpl") if err != nil { t.Fatal(err) } - convertOpts := ConvertOptions{ - Root: testDir, - } err = convertOpts.init() if err != nil { t.Fatal(err) } - testWatcher, err = newWatcher(htmlg, &convertOpts) + testWatcher, err = newWatcher(converter, &convertOpts) if err != nil { t.Fatal(err) } @@ -68,6 +73,7 @@ func testCreate(t *testing.T) { var ( err error ) + testFileAdoc = filepath.Join(testWatcher.dir, "index.adoc") testAdocFile, err = os.Create(testFileAdoc) if err != nil { |
