~juju-qa/ubuntu/xenial/juju/2.0-rc2

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/apiserver/provisioner/imagemetadata_test.go

  • Committer: Nicholas Skaggs
  • Date: 2016-09-30 14:39:30 UTC
  • mfrom: (1.8.1)
  • Revision ID: nicholas.skaggs@canonical.com-20160930143930-vwwhrefh6ftckccy
import upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
87
87
        // Also make sure that these images metadata has been written to state for re-use
88
88
        saved, err := s.State.CloudImageMetadataStorage.FindMetadata(criteria)
89
89
        c.Assert(err, jc.ErrorIsNil)
 
90
        stateExpected := s.convertCloudImageMetadata(expected[0])
 
91
        if len(saved["default cloud images"]) == len(stateExpected) {
 
92
                for i, image := range saved["default cloud images"] {
 
93
                        stateExpected[i].DateCreated = image.DateCreated
 
94
                }
 
95
        }
90
96
        c.Assert(saved, gc.DeepEquals, map[string][]cloudimagemetadata.Metadata{
91
 
                "default cloud images": s.convertCloudImageMetadata(expected[0]),
 
97
                "default cloud images": stateExpected,
92
98
        })
93
99
}
94
100
 
139
145
                        },
140
146
                        one.Priority,
141
147
                        one.ImageId,
 
148
                        0,
142
149
                }
143
150
        }
144
151
        return expected