(t *testing.T)
| 195 | } |
| 196 | |
| 197 | func TestUncompressed(t *testing.T) { |
| 198 | rnd, err := random.Image(1024, 1) |
| 199 | if err != nil { |
| 200 | t.Fatal(err) |
| 201 | } |
| 202 | |
| 203 | core := &uncompressedImage{rnd} |
| 204 | |
| 205 | img, err := partial.UncompressedToImage(core) |
| 206 | if err != nil { |
| 207 | t.Fatal(err) |
| 208 | } |
| 209 | |
| 210 | if err := validate.Image(img); err != nil { |
| 211 | t.Fatalf("validate.Image: %v", err) |
| 212 | } |
| 213 | if _, err := partial.Descriptor(img); err != nil { |
| 214 | t.Fatalf("partial.Descriptor: %v", err) |
| 215 | } |
| 216 | |
| 217 | layers, err := img.Layers() |
| 218 | if err != nil { |
| 219 | t.Fatal(err) |
| 220 | } |
| 221 | layer, err := partial.UncompressedToLayer(&fastpathLayer{layers[0]}) |
| 222 | if err != nil { |
| 223 | t.Fatal(err) |
| 224 | } |
| 225 | |
| 226 | ok, err := partial.Exists(layer) |
| 227 | if err != nil { |
| 228 | t.Fatal(err) |
| 229 | } |
| 230 | if got, want := ok, true; got != want { |
| 231 | t.Errorf("Exists() = %t != %t", got, want) |
| 232 | } |
| 233 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…