Skip to content

Commit

Permalink
Restyled by autopep8
Browse files Browse the repository at this point in the history
  • Loading branch information
restyled-commits authored and DamMicSzm committed Feb 24, 2023
1 parent c491c58 commit 8e2e0dd
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 47 deletions.
74 changes: 37 additions & 37 deletions src/python_testing/TC_TestEventTrigger.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,75 +40,75 @@ async def test_all_zeros_key(self):
with asserts.assert_raises_regex(InteractionModelError,
"ConstraintError", "All-zero TestEventTrigger key must return ConstraintError"):
await dev_ctrl.SendCommand(
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kAllZerosKey,
eventTrigger=kValidEventTrigger)
)
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kAllZerosKey,
eventTrigger=kValidEventTrigger)
)

@async_test_body
async def test_incorrect_key(self):
dev_ctrl = self.default_controller
test_event_triggers_enabled = await self.read_single_attribute(
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
asserts.assert_true(test_event_triggers_enabled, "This test expects Test Event Triggers are Enabled")

with asserts.assert_raises_regex(InteractionModelError,
"ConstraintError", "Bad TestEventTrigger key must return ConstraintError"):
await dev_ctrl.SendCommand(
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kBadKey,
eventTrigger=kValidEventTrigger)
)
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kBadKey,
eventTrigger=kValidEventTrigger)
)

@async_test_body
async def test_correct_key_valid_code(self):
dev_ctrl = self.default_controller
test_event_triggers_enabled = await self.read_single_attribute(
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
asserts.assert_true(test_event_triggers_enabled, "This test expects Test Event Triggers are Enabled")

# No response to command --> Success yields "None".
asserts.assert_is_none(
await dev_ctrl.SendCommand(
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kExpectedKey,
eventTrigger=kValidEventTrigger)
)
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(enableKey=kExpectedKey,
eventTrigger=kValidEventTrigger)
)
)

@async_test_body
async def test_correct_key_invalid_code(self):
dev_ctrl = self.default_controller
test_event_triggers_enabled = await self.read_single_attribute(
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
dev_ctrl,
self.dut_node_id,
endpoint=0,
attribute=Clusters.GeneralDiagnostics.Attributes.TestEventTriggersEnabled
)
asserts.assert_true(test_event_triggers_enabled, "This test expects Test Event Triggers are Enabled")

with asserts.assert_raises_regex(InteractionModelError,
"InvalidCommand",
"Unsupported EventTrigger must return InvalidCommand"):
await dev_ctrl.SendCommand(
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(
enableKey=kExpectedKey,
eventTrigger=kInvalidEventTrigger
)
)
self.dut_node_id,
endpoint=0,
payload=Clusters.GeneralDiagnostics.Commands.TestEventTrigger(
enableKey=kExpectedKey,
eventTrigger=kInvalidEventTrigger
)
)


if __name__ == "__main__":
Expand Down
20 changes: 10 additions & 10 deletions src/python_testing/hello_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ class HelloTest(MatterBaseTest):
async def test_names_as_expected(self):
dev_ctrl = self.default_controller
vendor_name = await self.read_single_attribute(
dev_ctrl,
self.dut_node_id,
0,
Clusters.BasicInformation.Attributes.VendorName
)
dev_ctrl,
self.dut_node_id,
0,
Clusters.BasicInformation.Attributes.VendorName
)

logging.info("Found VendorName: %s" % (vendor_name))
asserts.assert_equal(vendor_name, "TEST_VENDOR", "VendorName must be TEST_VENDOR!")
Expand All @@ -41,11 +41,11 @@ async def test_names_as_expected(self):
async def test_failure_on_wrong_endpoint(self):
dev_ctrl = self.default_controller
result = await self.read_single_attribute(
dev_ctrl,
self.dut_node_id,
9999,
Clusters.BasicInformation.Attributes.ProductName
)
dev_ctrl,
self.dut_node_id,
9999,
Clusters.BasicInformation.Attributes.ProductName
)
asserts.assert_true(isinstance(result, Clusters.Attribute.ValueDecodeFailure), "Should fail to read on endpoint 9999")
asserts.assert_equal(result.Reason.status, Status.UnsupportedEndpoint, "Failure reason should be UnsupportedEndpoint")

Expand Down

0 comments on commit 8e2e0dd

Please sign in to comment.