diff options
author | Kato Kazuyoshi <kato.kazuyoshi@gmail.com> | 2015-10-14 00:41:54 -0700 |
---|---|---|
committer | spf13 <steve.francia@gmail.com> | 2015-10-15 16:36:13 -0400 |
commit | ef4dfcec6cf17308e2816ef29801f01c3cf6fcbb (patch) | |
tree | f77d852097ef07e0775b515a52f7fe21b51b5725 /transform/livereloadinject_test.go | |
parent | 0f438d185272f9c14b8aa64dd0cb2d0cef260361 (diff) |
Load livereload.js from "/"
Fix #1406
Instead of loading the file from http://localhost:port/, it can be
loaded from /.
Diffstat (limited to 'transform/livereloadinject_test.go')
-rw-r--r-- | transform/livereloadinject_test.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/transform/livereloadinject_test.go b/transform/livereloadinject_test.go new file mode 100644 index 000000000..605f65954 --- /dev/null +++ b/transform/livereloadinject_test.go @@ -0,0 +1,20 @@ +package transform + +import ( + "bytes" + "github.com/spf13/hugo/helpers" + "testing" +) + +func TestLiveReloadInject(t *testing.T) { + out := new(bytes.Buffer) + in := helpers.StringToReader("</body>") + + tr := NewChain(LiveReloadInject) + tr.Apply(out, in, []byte("path")) + + expected := `<script data-no-instant>document.write('<script src="/livereload.js?mindelay=10"></' + 'script>')</script></body>` + if string(out.Bytes()) != expected { + t.Errorf("Expected %s got %s", expected, string(out.Bytes())) + } +} |