def test_list(self, *, rmock: requests_mock.Mocker) -> None:
     rmock.get("http://test/api/repos",
               text='[{"Name":"maurusnet","Comment":"","DefaultDistribution":"",'
                    '"DefaultComponent":"main"},{"Name":"aptly-repo","Comment":"comment",'
                    '"DefaultDistribution":"stretch","DefaultComponent":"main"}]')
     self.assertListEqual(
         self.rapi.list(),
         [
             Repo(name='maurusnet', comment='', default_distribution='', default_component='main'),
             Repo(name='aptly-repo', comment='comment', default_distribution='stretch', default_component='main'),
         ]
     )
 def test_add_package(self, *, rmock: requests_mock.Mocker) -> None:
     rmock.post("http://test/api/repos/aptly-repo/packages",
                text='{"Name":"aptly-repo","Comment":"","DefaultDistribution":"","DefaultComponent":""}')
     self.assertEqual(
         self.rapi.add_packages_by_key("aptly-repo", "Pamd64 dirmngr 2.1.18-6 4c7412c5f0d7b30a"),
         Repo(name='aptly-repo', comment='', default_distribution='', default_component='')
     )
 def test_repo_edit(self, *, rmock: requests_mock.Mocker) -> None:
     rmock.put("http://test/api/repos/aptly-repo",
               text='{"Name":"aptly-repo","Comment":"comment",'
                    '"DefaultDistribution":"stretch","DefaultComponent":"main"}')
     self.assertEqual(
         self.rapi.edit("aptly-repo", comment="comment", default_distribution="stretch", default_component="main"),
         Repo(name='aptly-repo', comment='comment', default_distribution='stretch', default_component='main')
     )
 def test_show(self, *, rmock: requests_mock.Mocker) -> None:
     rmock.get("http://test/api/repos/aptly-repo",
               text='{"Name":"aptly-repo","Comment":"","DefaultDistribution":"","DefaultComponent":""}')
     self.assertEqual(
         self.rapi.show("aptly-repo"),
         Repo(
             name="aptly-repo",
             default_distribution="",
             default_component="",
             comment="",
         )
     )