• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

testit-tms / adapters-python / 17790047561

17 Sep 2025 07:24AM UTC coverage: 43.237% (-0.2%) from 43.443%
17790047561

Pull #202

github

web-flow
Merge a14ece727 into b59427724
Pull Request #202: fix: TMS-35114: add threads for creating and updating autotests with …

61 of 177 new or added lines in 5 files covered. (34.46%)

117 existing lines in 3 files now uncovered.

1285 of 2972 relevant lines covered (43.24%)

0.87 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

50.0
/testit-python-commons/src/testit_python_commons/client/models/threads_for_update_and_result.py
1
import typing
2✔
2

3
from testit_api_client.models import AutoTestPutModel, AutoTestResultsForTestRunModel
2✔
4

5

6
class ThreadForUpdateAndResult:
2✔
7
    def __init__(
2✔
8
            self,
9
            thread_for_update: typing.Dict[str, AutoTestPutModel],
10
            thread_results_for_updated_autotests: typing.List[AutoTestResultsForTestRunModel],
11
            thread_for_autotest_links_to_wi_for_update: typing.Dict[str, typing.List[str]]
12
    ):
NEW
13
        self.__thread_for_update = thread_for_update
×
NEW
14
        self.__thread_results_for_updated_autotests = thread_results_for_updated_autotests
×
NEW
15
        self.__thread_for_autotest_links_to_wi_for_update = thread_for_autotest_links_to_wi_for_update
×
16

17
    def get_thread_for_update(self) -> typing.Dict[str, AutoTestPutModel]:
2✔
NEW
18
        return self.__thread_for_update
×
19

20
    def get_thread_results_for_updated_autotests(self) -> typing.List[AutoTestResultsForTestRunModel]:
2✔
NEW
21
        return self.__thread_results_for_updated_autotests
×
22

23
    def get_thread_for_autotest_links_to_wi_for_update(self) -> typing.Dict[str, typing.List[str]]:
2✔
NEW
24
        return self.__thread_for_autotest_links_to_wi_for_update
×
25

26

27
class ThreadsForUpdateAndResult:
2✔
28
    def __init__(
2✔
29
            self,
30
            threads_for_update: typing.List[typing.Dict[str, AutoTestPutModel]],
31
            threads_results_for_updated_autotests: typing.List[typing.List[AutoTestResultsForTestRunModel]],
32
            threads_for_autotest_links_to_wi_for_update: typing.List[typing.Dict[str, typing.List[str]]]
33
    ):
NEW
34
        self.__threads_for_update = threads_for_update
×
NEW
35
        self.__threads_results_for_updated_autotests = threads_results_for_updated_autotests
×
NEW
36
        self.__threads_for_autotest_links_to_wi_for_update = threads_for_autotest_links_to_wi_for_update
×
37

38
    def get_threads_for_update(self) -> typing.List[typing.Dict[str, AutoTestPutModel]]:
2✔
NEW
39
        return self.__threads_for_update
×
40

41
    def get_threads_results_for_updated_autotests(self) -> typing.List[typing.List[AutoTestResultsForTestRunModel]]:
2✔
NEW
42
        return self.__threads_results_for_updated_autotests
×
43

44
    def get_threads_for_autotest_links_to_wi_for_update(self) -> typing.List[typing.Dict[str, typing.List[str]]]:
2✔
NEW
45
        return self.__threads_for_autotest_links_to_wi_for_update
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc