Example #1
0
 def install(self, dependency):
     if self._is_installed(dependency):
         Logger.info("'{}' is already installed.\n".format(dependency, ))
     elif self._install(dependency):
         Logger.success("'{}' has been successfully installed.\n".format(
             dependency, ))
     else:
         Logger.error("'{}' could not be installed.\n".format(dependency, ))
Example #2
0
def test_success(mock_log):
    Logger.success('message')
    mock_log.assert_called_once_with(Level.SUCCESS, 'message')