From 96fbf3080a23f5a91b8f0948d1a58d54ab979e5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Ignacio=20S=C3=A1nchez=20Lara?= Date: Thu, 19 Jul 2018 21:08:07 +0200 Subject: [PATCH] Base run_street_point_geocoder test --- .../test/test_cartodb_services_geocoder.py | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 server/lib/python/cartodb_services/test/test_cartodb_services_geocoder.py diff --git a/server/lib/python/cartodb_services/test/test_cartodb_services_geocoder.py b/server/lib/python/cartodb_services/test/test_cartodb_services_geocoder.py new file mode 100644 index 0000000..a23554c --- /dev/null +++ b/server/lib/python/cartodb_services/test/test_cartodb_services_geocoder.py @@ -0,0 +1,29 @@ +#!/usr/local/bin/python +# -*- coding: utf-8 -*- + +from unittest import TestCase +from mock import Mock, MagicMock +from nose.tools import assert_not_equal, assert_equal, assert_true +from cartodb_services.geocoder import run_street_point_geocoder + + +class TestRunStreetPointGeocoder(TestCase): + def test_count_increment_total_service_use_on_error(self): + quota_service_mock = Mock() + + service_manager_mock = Mock() + service_manager_mock.quota_service = quota_service_mock + + searches = [] + + logger_config_mock = MagicMock(min_log_level='debug', + log_file_path='/tmp/ptest.log') + with(self.assertRaises(BaseException)): + run_street_point_geocoder(Mock(), + {'logger_config': logger_config_mock}, + None, + service_manager_mock, + None, None, searches) + + quota_service_mock.increment_total_service_use. \ + assert_called_once_with()