debian-koji/tests/test_hub/test_get_win_archive.py
2023-03-29 13:49:32 +02:00

19 lines
657 B
Python

import kojihub
from .utils import DBQueryTestCase
class TestGetWinArchive(DBQueryTestCase):
def setUp(self):
super(TestGetWinArchive, self).setUp()
self.maxDiff = None
def test_valid(self):
kojihub.get_win_archive(123)
self.assertEqual(len(self.queries), 1)
query = self.queries[0]
self.assertEqual(query.tables, ['win_archives'])
self.assertEqual(query.joins, None)
self.assertEqual(query.clauses, ['archive_id = %(archive_id)i'])
self.assertEqual(query.values, {'archive_id': 123})
self.assertEqual(query.columns, ['archive_id', 'flags', 'platforms', 'relpath'])