mirror of
https://github.com/willnorris/imageproxy.git
synced 2024-12-16 21:56:43 -05:00
cmd/imageproxy-sign: remove broken test
This has begun failing with the error: error generating coverage report: write |1: file already closed I'm not 100% sure what's causing this, but this test isn't actually covering very much, and trying to test a main function is often fraught anyway, so it's not worth the hassle.
This commit is contained in:
parent
b84da53898
commit
3e9a5ddc3e
1 changed files with 0 additions and 25 deletions
|
@ -4,7 +4,6 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"io"
|
|
||||||
"net/url"
|
"net/url"
|
||||||
"os"
|
"os"
|
||||||
"reflect"
|
"reflect"
|
||||||
|
@ -13,30 +12,6 @@ import (
|
||||||
|
|
||||||
var key = "secret"
|
var key = "secret"
|
||||||
|
|
||||||
func TestMainFunc(t *testing.T) {
|
|
||||||
os.Args = []string{"imageproxy-sign", "-key", key, "http://example.com/#0x0"}
|
|
||||||
r, w, err := os.Pipe()
|
|
||||||
if err != nil {
|
|
||||||
t.Errorf("error creating pipe: %v", err)
|
|
||||||
}
|
|
||||||
defer r.Close()
|
|
||||||
os.Stdout = w
|
|
||||||
|
|
||||||
main()
|
|
||||||
w.Close()
|
|
||||||
|
|
||||||
output, err := io.ReadAll(r)
|
|
||||||
got := string(output)
|
|
||||||
if err != nil {
|
|
||||||
t.Errorf("error reading from pipe: %v", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
want := "url: http://example.com/#0x0\nsignature: pwlnJ3bVazxg2nQxClimqT0VnNxUm5W0cdyg1HpKUPY=\n"
|
|
||||||
if got != want {
|
|
||||||
t.Errorf("main output %q, want %q", got, want)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func TestSign(t *testing.T) {
|
func TestSign(t *testing.T) {
|
||||||
s := "http://example.com/image.jpg#0x0"
|
s := "http://example.com/image.jpg#0x0"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue