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

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/cmd/jujud/bootstrap_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:
749
749
        if metadata.Stream == "" {
750
750
                metadata.Stream = "released"
751
751
        }
 
752
        if metadata.DateCreated == 0 && len(all[metadata.Source]) > 0 {
 
753
                metadata.DateCreated = all[metadata.Source][0].DateCreated
 
754
        }
752
755
        c.Assert(all, gc.DeepEquals, map[string][]cloudimagemetadata.Metadata{
753
756
                metadata.Source: []cloudimagemetadata.Metadata{metadata},
754
757
        })
764
767
 
765
768
        // This metadata should have also been written to state...
766
769
        expect := cloudimagemetadata.Metadata{
767
 
                cloudimagemetadata.MetadataAttributes{
 
770
                MetadataAttributes: cloudimagemetadata.MetadataAttributes{
768
771
                        Region:          "region",
769
772
                        Arch:            "amd64",
770
773
                        Version:         "14.04",
773
776
                        VirtType:        "virtType",
774
777
                        Source:          "custom",
775
778
                },
776
 
                simplestreams.CUSTOM_CLOUD_DATA,
777
 
                "imageId",
 
779
                Priority: simplestreams.CUSTOM_CLOUD_DATA,
 
780
                ImageId:  "imageId",
778
781
        }
779
782
        assertWrittenToState(c, expect)
780
783
}