def __init__(self): super(PlayFrame, self).__init__(parent=None, title='Durak GUI', size=(self.WIDTH, self.HEIGHT)) self._create_layout() self._controller = GameController( player1_name='HUMAN', player2_name='ENGINE', log_filename=get_filename('last_game'), overwrite_log=True) self._engine = None self._engine_path = None self._trump = None self._start_new_game()
def __init__(self): super(PlayFrame, self).__init__( parent=None, title='Durak GUI', size=(self.WIDTH, self.HEIGHT) ) self._create_layout() self._controller = GameController( player1_name='HUMAN', player2_name='ENGINE', log_filename=get_filename('last_game'), overwrite_log=True ) self._engine = None self._engine_path = None self._trump = None self._start_new_game()
def test_parent_dir_is_created_if_does_not_exist(self): with patch.object(os, 'makedirs') as makedirs_mock: with patch.object(os.path, 'exists', return_value=False): result = get_filename(self.filename) self.assertEqual(result, self.expected) self.assertTrue(makedirs_mock.called)
def test_path_is_just_joined_if_parent_dir_exists(self): with patch.object(os, 'makedirs') as makedirs_mock: with patch.object(os.path, 'exists', return_value=True): result = get_filename(self.filename) self.assertEqual(result, self.expected) self.assertFalse(makedirs_mock.called)