| Total Complexity | 2 |
| Total Lines | 30 |
| Duplicated Lines | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | ''' |
||
| 21 | class CLITestCase(unittest.TestCase): |
||
| 22 | def setUp(self): |
||
| 23 | self.get_config_patch = mock.patch('binstar_client.utils.get_config') |
||
| 24 | self.get_config = self.get_config_patch.start() |
||
| 25 | self.get_config.return_value = {} |
||
| 26 | |||
| 27 | self.load_token_patch = mock.patch('binstar_client.utils.config.load_token') |
||
| 28 | self.load_token = self.load_token_patch.start() |
||
| 29 | self.load_token.return_value = '123' |
||
| 30 | |||
| 31 | self.store_token_patch = mock.patch('binstar_client.utils.config.store_token') |
||
| 32 | self.store_token = self.store_token_patch.start() |
||
| 33 | |||
| 34 | self.setup_logging_patch = mock.patch('binstar_client.scripts.cli._setup_logging') |
||
| 35 | self.setup_logging_patch.start() |
||
| 36 | |||
| 37 | self.logger = logger = logging.getLogger('binstar') |
||
| 38 | logger.setLevel(logging.INFO) |
||
| 39 | self.stream = AnyIO() |
||
| 40 | self.hndlr = hndlr = logging.StreamHandler(stream=self.stream) |
||
| 41 | hndlr.setLevel(logging.INFO) |
||
| 42 | logger.addHandler(hndlr) |
||
| 43 | |||
| 44 | def tearDown(self): |
||
| 45 | self.setup_logging_patch.stop() |
||
| 46 | self.get_config_patch.stop() |
||
| 47 | self.load_token_patch.stop() |
||
| 48 | self.store_token_patch.stop() |
||
| 49 | |||
| 50 | self.logger.removeHandler(self.hndlr) |
||
| 51 |