Fix injection of [cors] allowed_origin
Using a string value was deprecated in oslo.middleware 3.15.0[1] which was released 9 years age. The value of this option has been treated as a list value since then. [1] 7e519d008f7743d75ec299095060a70d5fd00f99 The latest oslo.middelware release removed the deprecated handling. Change-Id: Ib88c046af14f5d5de0d410a35a702b7a2322c832 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
This commit is contained in:
@@ -36,7 +36,7 @@ class TestCORSMiddleware(api_sample_base.ApiSampleTestBaseV21):
|
||||
def _mock_getattr(instance, key):
|
||||
if key != 'allowed_origin':
|
||||
return self._original_call_method(instance, key)
|
||||
return "http://valid.example.com"
|
||||
return ["http://valid.example.com"]
|
||||
|
||||
self._original_call_method = cfg.ConfigOpts.GroupAttr.__getattr__
|
||||
cfg.ConfigOpts.GroupAttr.__getattr__ = _mock_getattr
|
||||
|
||||
Reference in New Issue
Block a user