def _respond(self, answers=[], authority=[], additional=[], rCode=OK):
        response = Message(rCode=rCode)
        for (section, data) in [(response.answers, answers),
                                (response.authority, authority),
                                (response.additional, additional)]:
            section.extend([
                    RRHeader(name, record.TYPE, getattr(record, 'CLASS', IN),
                             payload=record)
                    for (name, record) in data])
        return response
Test to returns successful and changes is not empty
dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/names/test/test_rootresolve.py/RootResolverTests._respond--crossover with--dataset/ETHPy150Open saltstack/salt/tests/unit/states/test_test.py/TestTestCase.test_succeed_with_changes