def test_storage_domains_conf_format(self): conf = {'storage_domain': 'foo.com'} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEqual(app.storage_domain, ['.foo.com']) conf = {'storage_domain': 'foo.com, '} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEqual(app.storage_domain, ['.foo.com']) conf = {'storage_domain': 'foo.com, bar.com'} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEqual(app.storage_domain, ['.foo.com', '.bar.com']) conf = {'storage_domain': 'foo.com, .bar.com'} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEqual(app.storage_domain, ['.foo.com', '.bar.com']) conf = {'storage_domain': '.foo.com, .bar.com'} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEqual(app.storage_domain, ['.foo.com', '.bar.com'])
def test_storage_domains_conf_format(self): conf = {"storage_domain": "foo.com"} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEquals(app.storage_domain, [".foo.com"]) conf = {"storage_domain": "foo.com, "} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEquals(app.storage_domain, [".foo.com"]) conf = {"storage_domain": "foo.com, bar.com"} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEquals(app.storage_domain, [".foo.com", ".bar.com"]) conf = {"storage_domain": "foo.com, .bar.com"} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEquals(app.storage_domain, [".foo.com", ".bar.com"]) conf = {"storage_domain": ".foo.com, .bar.com"} app = cname_lookup.filter_factory(conf)(FakeApp()) self.assertEquals(app.storage_domain, [".foo.com", ".bar.com"])
def test_registered_nondefaults(self): cname_lookup.filter_factory({'lookup_depth': '2'}) swift_info = utils.get_swift_info() self.assertIn('cname_lookup', swift_info) self.assertEqual(swift_info['cname_lookup'].get('lookup_depth'), 2)