def METHOD_NAME(self):
    diff = DeepDiff([1], [2], cache_purge_level=1)
    assert len(diff.__dict__.keys()) > 10
    diff2 = DeepDiff([1], [2], cache_purge_level=2)
    assert not diff2.__dict__
    expected = {'values_changed': {'root[0]': {'new_value': 2, 'old_value': 1}}}
    assert expected == diff2
    diff2 = DeepDiff([1], [2], cache_purge_level=2, view='tree')
    assert not diff2.__dict__
    assert list(diff2.keys()) == ['values_changed']