def test_split_function_moar(self, mock_logging):
     result = function.split_some_parts('test.some.more.content')
     self.assertEqual(result, 4)
     self.assertTrue(mock_logging.warn.called)
 def test_split_function_one(self, mock_logging):
     result = function.split_some_parts('test')
     self.assertEqual(result, 1)
     self.assertTrue(mock_logging.info.called)
 def test_split_function_three(self, mock_logging):
     result = function.split_some_parts('test.some.more')
     self.assertEqual(result, 3)
     self.assertTrue(mock_logging.info.called)
 def test_split_function_none(self, mock_logging):
     result = function.split_some_parts('')
     self.assertEqual(result, 0)
     self.assertTrue(mock_logging.error.called)