ref: 50ad979b5dc99c2499a3b80d3318c2a4c6430b28
dir: /style/experimental_test.go/
package style import ( "github.com/chris-ramon/douceur/css" "testing" ) func TestBackgroundImageUrl(t *testing.T) { suffix := "" for _, quote := range []string{"", "'", `"`} { url := "/foo.png" decl := css.Declaration{ Value: "url(" + quote + url + quote + ")" + suffix, } imgUrl, ok := backgroundImageUrl(decl) if !ok { t.Fatalf("not ok") } if imgUrl != url { t.Fatalf("expected %+v but got %+v", url, imgUrl) } } }