|
29 | 29 | RDM_MAX_DOMAIN_NAME_LENGTH, |
30 | 30 | RDM_MAX_HOSTNAME_LENGTH, |
31 | 31 | RDM_MAX_SERIAL_NUMBER_LENGTH, |
| 32 | + RDM_MAX_STRING_LENGTH, |
32 | 33 | RDM_MAX_TEST_DATA_PATTERN_LENGTH, |
33 | 34 | RDM_MIN_HOSTNAME_LENGTH, |
34 | 35 | RDM_ZERO_FOOTPRINT_DMX_ADDRESS) |
@@ -8151,6 +8152,37 @@ class AllSubDevicesGetTestData(TestMixins.AllSubDevicesGetMixin, |
8151 | 8152 | DATA = [1] |
8152 | 8153 |
|
8153 | 8154 |
|
| 8155 | +class GetTestDataPatternLengthZero(TestMixins.GetTestDataMixin, |
| 8156 | + OptionalParameterTestFixture): |
| 8157 | + """GET TEST_DATA with a pattern length of 0.""" |
| 8158 | + PATTERN_LENGTH = 0 |
| 8159 | + |
| 8160 | + |
| 8161 | +class GetTestDataPatternLengthOne(TestMixins.GetTestDataMixin, |
| 8162 | + OptionalParameterTestFixture): |
| 8163 | + """GET TEST_DATA with a pattern length of 1.""" |
| 8164 | + PATTERN_LENGTH = 1 |
| 8165 | + |
| 8166 | + |
| 8167 | +class GetTestDataPatternLengthMaxStringLength(TestMixins.GetTestDataMixin, |
| 8168 | + OptionalParameterTestFixture): |
| 8169 | + """GET TEST_DATA with a pattern length of the max string length.""" |
| 8170 | + PATTERN_LENGTH = RDM_MAX_STRING_LENGTH |
| 8171 | + |
| 8172 | + |
| 8173 | +class GetTestDataPatternLengthMaxPDL(TestMixins.GetTestDataMixin, |
| 8174 | + OptionalParameterTestFixture): |
| 8175 | + """GET TEST_DATA with a pattern length of the max PDL.""" |
| 8176 | + # TODO(Peter): Make this a constant |
| 8177 | + PATTERN_LENGTH = 231 |
| 8178 | + |
| 8179 | + |
| 8180 | +class GetTestDataPatternLengthMaxPatternLength(TestMixins.GetTestDataMixin, |
| 8181 | + OptionalParameterTestFixture): |
| 8182 | + """GET TEST_DATA with a pattern length of the max pattern length.""" |
| 8183 | + PATTERN_LENGTH = RDM_MAX_TEST_DATA_PATTERN_LENGTH |
| 8184 | + |
| 8185 | + |
8154 | 8186 | class GetTestDataWithNoData(TestMixins.GetWithNoDataMixin, |
8155 | 8187 | OptionalParameterTestFixture): |
8156 | 8188 | """GET TEST_DATA with no argument given.""" |
|
0 commit comments