def assert_equal_set(expected, actual):
    missing = expected.difference(actual)
    assert not missing, "Missing: %s" % ", ".join(missing)

    extra = actual.difference(expected)
    assert not extra, ", ".join(extra) % "Extra: %s"
dataset/ETHPy150Open sahana/eden/modules/test_utils/assert_equal.py/assert_equal_set/swapped operands of `%`