12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package docker
- import (
- "testing"
- )
- func TestLookupImage(t *testing.T) {
- runtime := mkRuntime(t)
- defer nuke(runtime)
- if img, err := runtime.repositories.LookupImage(unitTestImageName); err != nil {
- t.Fatal(err)
- } else if img == nil {
- t.Errorf("Expected 1 image, none found")
- }
- if img, err := runtime.repositories.LookupImage(unitTestImageName + ":" + DEFAULTTAG); err != nil {
- t.Fatal(err)
- } else if img == nil {
- t.Errorf("Expected 1 image, none found")
- }
- if img, err := runtime.repositories.LookupImage(unitTestImageName + ":" + "fail"); err == nil {
- t.Errorf("Expected error, none found")
- } else if img != nil {
- t.Errorf("Expected 0 image, 1 found")
- }
- if img, err := runtime.repositories.LookupImage("fail:fail"); err == nil {
- t.Errorf("Expected error, none found")
- } else if img != nil {
- t.Errorf("Expected 0 image, 1 found")
- }
- if img, err := runtime.repositories.LookupImage(unitTestImageID); err != nil {
- t.Fatal(err)
- } else if img == nil {
- t.Errorf("Expected 1 image, none found")
- }
- if img, err := runtime.repositories.LookupImage(unitTestImageName + ":" + unitTestImageID); err != nil {
- t.Fatal(err)
- } else if img == nil {
- t.Errorf("Expected 1 image, none found")
- }
- }
|