|
205 | 205 | PLATFORM = "platform"
|
206 | 206 | MODULE_FILE_INFO = ModuleFileInfo(module_id=ID, version=VERSION, platform=PLATFORM)
|
207 | 207 | FILE = b"file"
|
| 208 | +USER_DEFINED_METADATA = {"number": 0, "string": "string"} |
208 | 209 |
|
209 | 210 |
|
210 | 211 | @pytest.fixture(scope="function")
|
@@ -778,26 +779,30 @@ async def test_rotate_key(self, service: MockApp):
|
778 | 779 | assert key == API_KEY
|
779 | 780 | assert id == ID
|
780 | 781 |
|
781 |
| - async def test_get_organization_metadata(self, service: MockApp): |
782 |
| - _ = service |
783 |
| - |
784 |
| - async def test_update_organization_metadata(self, service: MockApp): |
785 |
| - _ = service |
786 |
| - |
787 |
| - async def test_get_location_metadata(self, service: MockApp): |
788 |
| - _ = service |
789 |
| - |
790 |
| - async def test_update_location_metadata(self, service: MockApp): |
791 |
| - _ = service |
792 |
| - |
793 |
| - async def test_get_robot_metadata(self, service: MockApp): |
794 |
| - _ = service |
| 782 | + async def test_get_and_update_organization_metadata(self, service: MockApp): |
| 783 | + async with ChannelFor([service]) as channel: |
| 784 | + client = AppClient(channel, METADATA, ID) |
| 785 | + await client.update_organization_metadata(ID, USER_DEFINED_METADATA) |
| 786 | + user_defined_metadata = await client.get_organization_metadata(ID) |
| 787 | + assert user_defined_metadata == USER_DEFINED_METADATA |
795 | 788 |
|
796 |
| - async def test_update_robot_metadata(self, service: MockApp): |
797 |
| - _ = service |
| 789 | + async def test_get_and_update_location_metadata(self, service: MockApp): |
| 790 | + async with ChannelFor([service]) as channel: |
| 791 | + client = AppClient(channel, METADATA, ID) |
| 792 | + await client.update_location_metadata(ID, USER_DEFINED_METADATA) |
| 793 | + user_defined_metadata = await client.get_location_metadata(ID) |
| 794 | + assert user_defined_metadata == USER_DEFINED_METADATA |
798 | 795 |
|
799 |
| - async def test_get_robot_part_metadata(self, service: MockApp): |
800 |
| - _ = service |
| 796 | + async def test_get_and_update_robot_metadata(self, service: MockApp): |
| 797 | + async with ChannelFor([service]) as channel: |
| 798 | + client = AppClient(channel, METADATA, ID) |
| 799 | + await client.update_robot_metadata(ID, USER_DEFINED_METADATA) |
| 800 | + user_defined_metadata = await client.get_robot_metadata(ID) |
| 801 | + assert user_defined_metadata == USER_DEFINED_METADATA |
801 | 802 |
|
802 |
| - async def test_update_robot_part_metadata(self, service: MockApp): |
803 |
| - _ = service |
| 803 | + async def test_get_and_update_robot_part_metadata(self, service: MockApp): |
| 804 | + async with ChannelFor([service]) as channel: |
| 805 | + client = AppClient(channel, METADATA, ID) |
| 806 | + await client.update_robot_part_metadata(ID, USER_DEFINED_METADATA) |
| 807 | + user_defined_metadata = await client.get_robot_part_metadata(ID) |
| 808 | + assert user_defined_metadata == USER_DEFINED_METADATA |
0 commit comments