|
5 | 5 | from typing import Tuple, Type |
6 | 6 |
|
7 | 7 | import pytest |
| 8 | +from smp import enumeration_management as smpem |
8 | 9 | from smp import error as smperr |
9 | 10 | from smp import file_management as smpfs |
10 | 11 | from smp import header as smphdr |
|
18 | 19 | from smp.user import intercreate as smpic |
19 | 20 |
|
20 | 21 | from smpclient.generics import SMPRequest, TEr1, TEr2, TRep |
| 22 | +from smpclient.requests.enumeration_management import ( |
| 23 | + CountSupportedGroups, |
| 24 | + GroupDetails, |
| 25 | + GroupId, |
| 26 | + ListSupportedGroups, |
| 27 | +) |
21 | 28 | from smpclient.requests.file_management import ( |
22 | 29 | FileClose, |
23 | 30 | FileDownload, |
|
55 | 62 | @pytest.mark.parametrize( |
56 | 63 | "test_tuple", |
57 | 64 | ( |
| 65 | + ( |
| 66 | + smpem.GroupCountRequest(), |
| 67 | + CountSupportedGroups(), |
| 68 | + smpem.GroupCountResponse, |
| 69 | + smpem.EnumManagementErrorV1, |
| 70 | + smpem.EnumManagementErrorV2, |
| 71 | + ), |
| 72 | + ( |
| 73 | + smpem.ListOfGroupsRequest(), |
| 74 | + ListSupportedGroups(), |
| 75 | + smpem.ListOfGroupsResponse, |
| 76 | + smpem.EnumManagementErrorV1, |
| 77 | + smpem.EnumManagementErrorV2, |
| 78 | + ), |
| 79 | + ( |
| 80 | + smpem.GroupIdRequest(), |
| 81 | + GroupId(), |
| 82 | + smpem.GroupIdResponse, |
| 83 | + smpem.EnumManagementErrorV1, |
| 84 | + smpem.EnumManagementErrorV2, |
| 85 | + ), |
| 86 | + ( |
| 87 | + smpem.GroupDetailsRequest(), |
| 88 | + GroupDetails(), |
| 89 | + smpem.GroupDetailsResponse, |
| 90 | + smpem.EnumManagementErrorV1, |
| 91 | + smpem.EnumManagementErrorV2, |
| 92 | + ), |
58 | 93 | ( |
59 | 94 | smpimg.ImageStatesReadRequest(), |
60 | 95 | ImageStatesRead(), |
|
0 commit comments