MCPcopy Create free account
hub / github.com/StackStorm/st2 / _assert_values_equal

Method _assert_values_equal

st2tests/st2tests/base.py:446–453  ·  view source on GitHub ↗
(self, a, values=None)

Source from the content-addressed store, hash-verified

444 assert_func(getattr(a, k, None), getattr(b, k, None))
445
446 def _assert_values_equal(self, a, values=None):
447 values = values or {}
448
449 assert_funcs = {"dict": self.assertDictEqual, "list": self.assertListEqual}
450
451 for k, v in six.iteritems(values):
452 assert_func = assert_funcs.get(type(v).__name__, self.assertEqual)
453 assert_func(getattr(a, k, None), v)
454
455 def _assert_crud(self, instance, defaults=None, updates=None):
456 # Assert instance is not already in the database.

Callers 1

_assert_crudMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected