コード例 #1
0
    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'])
コード例 #2
0
ファイル: test_cname_lookup.py プロジェクト: Ahiknsr/swift
    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'])
コード例 #3
0
ファイル: test_cname_lookup.py プロジェクト: Edward1030/swift
    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"])
コード例 #4
0
 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)
コード例 #5
0
ファイル: test_cname_lookup.py プロジェクト: clayg/swift
 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)