уже 
                  
                  
                  
                  
                  
                  я пытаюсь прогнать этот тест
                  
                  
                   @patch('jira_parser.JiraParser.get_worklog_from_issue')
                  
                  
                      @patch('main.get_users_list')
                  
                  
                      def test_with_list_get_users_data(self, fun_mock):
                  
                  
                          needed_res = [{"user": 'alex'}]
                  
                  
                          fun_mock.return_value = ['alex']
                  
                  
                  
                  
                  
                          result = get_users_data()
                  
                  
                          self.assertEqual(result, needed_res)
                  
                  
                  По этой функции
                  
                  
                  def get_users_data():
                  
                  
                      users_names = get_users_list()
                  
                  
                      if not users_names:
                  
                  
                          print("Cannot get users data")
                  
                  
                          return None
                  
                  
                      else:
                  
                  
                          all_users_issues = []
                  
                  
                          for username in users_names:
                  
                  
                              jira = JiraParser(JIRA_URL, username, JIRA_LOGIN, JIRA_PASSWORD)
                  
                  
                              data_list = jira.get_worklog_from_issue()
                  
                  
                              all_users_issues.extend(data_list)
                  
                  
                          return all_users_issues
                  
                  
                  В итоге функция get_users_list()
                  
                  
                  заебись патчится и выводит то что ей приказали 
                  
                  
                  и метод get_worklog_from_issue класса JiraParser тоже патчится
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  НОООООООООООООООООО
                  
                  
                  если я отключу интернет то тогда оказывается что метод get_worklog_from_issue работает как он хочет просто в конце выводит то что я попросил но поскольку инета нет он не может придти к выводу из за своей логики
                  
                  
                  
                  
                  
                  как мне сделать так что бы этот матод и класс нахер заменялись полностью для этого теста!?!?!??!
                  
                  
                
Так драматчно
у тебя тест примнимает, 1 объек, а патчишь ты два. значит и тест принимает 2. мнекажется он должен вываливаться уже по этому
Обсуждают сегодня