ref: e48d995bfd8e072bb9ac11c4b8145fae5505a16c
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) } } }