Skip to content

Commit

Permalink
Eliminating deprecation warnings
Browse files Browse the repository at this point in the history
Ensure use of safe loading operations.
  • Loading branch information
whart222 committed Apr 8, 2019
1 parent dd7af10 commit 3186c45
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions pyutilib/misc/tests/test_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -528,7 +528,7 @@ def test_parseDisplayAndValue_default(self):
self.skipTest("Cannot execute test because PyYAML is not available")
test = _display(self.config)
sys.stdout.write(test)
self.assertEqual(yaml.load(test), self.config.value())
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), self.config.value())

def test_parseDisplayAndValue_list(self):
if not using_yaml:
Expand All @@ -537,22 +537,22 @@ def test_parseDisplayAndValue_list(self):
self.config['scenarios'].append({'merlion': True, 'detection': []})
test = _display(self.config)
sys.stdout.write(test)
self.assertEqual(yaml.load(test), self.config.value())
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), self.config.value())

def test_parseDisplay_userdata_default(self):
if not using_yaml:
self.skipTest("Cannot execute test because PyYAML is not available")
test = _display(self.config, 'userdata')
sys.stdout.write(test)
self.assertEqual(yaml.load(test), None)
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), None)

def test_parseDisplay_userdata_list(self):
if not using_yaml:
self.skipTest("Cannot execute test because PyYAML is not available")
self.config['scenarios'].append()
test = _display(self.config, 'userdata')
sys.stdout.write(test)
self.assertEqual(yaml.load(test), {'scenarios': [None]})
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), {'scenarios': [None]})

def test_parseDisplay_userdata_list_nonDefault(self):
if not using_yaml:
Expand All @@ -562,7 +562,7 @@ def test_parseDisplay_userdata_list_nonDefault(self):
test = _display(self.config,'userdata')
sys.stdout.write(test)
self.assertEqual(
yaml.load(test), {'scenarios':
yaml.load(test, Loader=yaml.FullLoader), {'scenarios':
[None, {'merlion': True,
'detection': []}]})

Expand All @@ -573,7 +573,7 @@ def test_parseDisplay_userdata_block(self):
self.config.add("bar", ConfigBlock())
test = _display(self.config, 'userdata')
sys.stdout.write(test)
self.assertEqual(yaml.load(test), None)
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), None)

def test_parseDisplay_userdata_block_nonDefault(self):
if not using_yaml:
Expand All @@ -583,7 +583,7 @@ def test_parseDisplay_userdata_block_nonDefault(self):
.add("baz", ConfigBlock())
test = _display(self.config, 'userdata')
sys.stdout.write(test)
self.assertEqual(yaml.load(test), {'bar': None})
self.assertEqual(yaml.load(test, Loader=yaml.FullLoader), {'bar': None})

def test_value_ConfigValue(self):
val = self.config['flushing']['flush nodes']['rate']
Expand Down

0 comments on commit 3186c45

Please sign in to comment.