Exemplo n.º 1
0
    def filter_regions_cn_only(self, regions, filter):
        log.info("... [China only]")

        filtered_regions = filter(regions, "cn-north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn")
        self.assertEquals(self.num_regions_cn, len(filtered_regions))
Exemplo n.º 2
0
    def filter_regions_cn_only(self, regions, filter):
        log.info("... [China only]")

        filtered_regions = filter(regions, "cn-north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn")
        self.assertEquals(self.num_regions_cn, len(filtered_regions))
Exemplo n.º 3
0
    def filter_regions_global_only(self, regions, filter):
        log.info("... [Global only]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, "(ap|eu|sa|us)-[enws]")
        self.assertEquals(self.num_regions_global, len(filtered_regions))
Exemplo n.º 4
0
    def filter_regions_gov_only(self, regions, filter):
        log.info("... [GovCloud only]")

        filtered_regions = filter(regions, "us-gov-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-gov-west")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "gov-west")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "gov")
        self.assertEquals(self.num_regions_gov, len(filtered_regions))
Exemplo n.º 5
0
    def filter_regions_global_only(self, regions, filter):
        log.info("... [Global only]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, "(ap|eu|sa|us)-[enws]")
        self.assertEquals(self.num_regions_global, len(filtered_regions))
Exemplo n.º 6
0
    def filter_regions_cn_excluded(self, regions, filter):
        log.info("... [China excluded]")

        filtered_regions = filter(regions, "ap-northeast-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "ap-northeast")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!cn)-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!cn)-[nwse]")
        self.assertEquals(self.num_regions - self.num_regions_cn, len(filtered_regions))
Exemplo n.º 7
0
    def filter_regions_gov_only(self, regions, filter):
        log.info("... [GovCloud only]")

        filtered_regions = filter(regions, "us-gov-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-gov-west")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "gov-west")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "gov")
        self.assertEquals(self.num_regions_gov, len(filtered_regions))
Exemplo n.º 8
0
    def filter_regions_cn_excluded(self, regions, filter):
        log.info("... [China excluded]")

        filtered_regions = filter(regions, "ap-northeast-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "ap-northeast")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!cn)-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!cn)-[nwse]")
        self.assertEquals(self.num_regions - self.num_regions_cn,
                          len(filtered_regions))
Exemplo n.º 9
0
    def filter_regions_all(self, regions, filter):
        log.info("... [All]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, "")
        self.assertEquals(self.num_regions, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 10
0
    def filter_regions_cn_included(self, regions, filter):
        log.info("... [China included]")

        filtered_regions = filter(regions, "cn-north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "north")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 11
0
    def filter_regions_gov_included(self, regions, filter):
        log.info("... [GovCloud included]")

        filtered_regions = filter(regions, "us.*-west-1")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "us.*-west")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "west-1")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 12
0
    def filter_regions_all(self, regions, filter):
        log.info("... [All]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, "")
        self.assertEquals(self.num_regions, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 13
0
    def filter_regions_cn_included(self, regions, filter):
        log.info("... [China included]")

        filtered_regions = filter(regions, "cn-north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "cn-north")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "north-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "north")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 14
0
    def filter_regions_gov_included(self, regions, filter):
        log.info("... [GovCloud included]")

        filtered_regions = filter(regions, "us.*-west-1")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "us.*-west")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "west-1")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "west")
        self.assertEquals(4, len(filtered_regions))
        filtered_regions = filter(regions, None)
        self.assertEquals(self.num_regions, len(filtered_regions))
Exemplo n.º 15
0
    def filter_regions_gov_excluded(self, regions, filter):
        log.info("... [GovCloud excluded]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-west-1")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-west")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-[nwse]")
        self.assertEquals(self.num_regions - self.num_regions_gov, len(filtered_regions))
Exemplo n.º 16
0
    def filter_regions_gov_excluded(self, regions, filter):
        log.info("... [GovCloud excluded]")

        filtered_regions = filter(regions, "us-west-1")
        self.assertEquals(1, len(filtered_regions))
        filtered_regions = filter(regions, "us-west")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-west-1")
        self.assertEquals(2, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-west")
        self.assertEquals(3, len(filtered_regions))
        filtered_regions = filter(regions, "(?<!gov)-[nwse]")
        self.assertEquals(self.num_regions - self.num_regions_gov,
                          len(filtered_regions))