Best Python code snippet using lisa_python
legacy_runner.py
Source:legacy_runner.py  
...155        all_cases: List[Dict[str, str]],156        running_cases: List[Dict[str, str]],157        completed_cases: List[Dict[str, str]],158    ) -> None:159        self._extend_all_results(all_cases=all_cases)160        self._set_running_results(running_cases=running_cases)161        self._set_completed_results(completed_cases=completed_cases)162    @property163    def results(self) -> List[TestResult]:164        return self._results165    def _extend_all_results(self, all_cases: List[Dict[str, str]]) -> None:166        """167        The test case list is in single file, and the order is stable.168        So just extend the list, if more test cases found.169        """170        if len(self._results) < len(all_cases):171            for i in range(len(self._results), len(all_cases)):172                case_metadata = TestCaseMetadata("")173                case_metadata.name = all_cases[i]["name"]174                case_metadata.full_name = f"legacy.{case_metadata.name}"175                case_metadata.suite = self.test_suite_metadata176                case_runtime_data = TestCaseRuntimeData(case_metadata)177                # create result message for new cases178                result = TestResult(179                    id_=f"{self.id_}_{len(self._results)}",...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
