# evennia.contrib.game_systems.cooldowns.tests

Cooldowns tests.

class `evennia.contrib.game_systems.cooldowns.tests.``TestCooldowns`(methodName='runTest')

  Bases: `evennia.utils.test_resources.BaseEvenniaTest`

  `setUp`()

    Sets up testing environment

  `test_empty`(mock_time)
  `test_add`(mock_time)
  `test_add_float`(mock_time)
  `test_add_multi`(mock_time)
  `test_add_none`(mock_time)
  `test_add_negative`(mock_time)
  `test_add_overwrite`(mock_time)
  `test_extend`(mock_time)
  `test_extend_none`(mock_time)
  `test_extend_negative`(mock_time)
  `test_extend_float`(mock_time)
  `test_reset_non_existent`(mock_time)
  `test_reset`(mock_time)
  `test_clear`(mock_time)
  `test_cleanup`(mock_time)
  `test_cleanup_doesnt_delete_anything`(mock_time)