          """
          Make sure user is alerted with an error when a removed setting
          is set.
          """
          with self.assertRaises(AttributeError):
              APISettings({
                  'MAX_PAGINATE_BY': 100
              })
  
  
 
</s> remove     def test_loud_error_raised_on_removed_setting(self):
 </s> add     def test_warning_raised_on_removed_setting(self): </s> remove                 raise AttributeError("The '%s' setting has been removed. Please refer to '%s' for available settings." % (setting, SETTINGS_DOC))
 </s> add                 warnings.warn("The '%s' setting has been removed. Please refer to '%s' for available settings." % (setting, SETTINGS_DOC), DeprecationWarning)
        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
          """
          Make sure user is alerted with an error when a removed setting
          is set.
          """
        with warnings.catch_warnings(record=True) as w:
            warnings.simplefilter("always")
              APISettings({
                  'MAX_PAGINATE_BY': 100
              })
  
  
keep keep keep keep replace keep keep keep keep keep
 Changed error to warning message 
tests/test_settings.py