Adapted sync app test to latest changes
This commit is contained in:
parent
2c1e5936b3
commit
c5bce6282f
@ -3,9 +3,9 @@ import os
|
|||||||
import sqlite3
|
import sqlite3
|
||||||
import tempfile
|
import tempfile
|
||||||
import unittest
|
import unittest
|
||||||
|
from unittest.mock import MagicMock, Mock
|
||||||
|
|
||||||
from anki.consts import SYNC_VER
|
from ankisyncd.sync import SYNC_VER
|
||||||
|
|
||||||
from ankisyncd.sync_app import SyncCollectionHandler
|
from ankisyncd.sync_app import SyncCollectionHandler
|
||||||
from ankisyncd.sync_app import SyncUserSession
|
from ankisyncd.sync_app import SyncUserSession
|
||||||
|
|
||||||
@ -14,8 +14,13 @@ from collection_test_base import CollectionTestBase
|
|||||||
|
|
||||||
class SyncCollectionHandlerTest(CollectionTestBase):
|
class SyncCollectionHandlerTest(CollectionTestBase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
CollectionTestBase.setUp(self)
|
super().setUp()
|
||||||
self.syncCollectionHandler = SyncCollectionHandler(self.collection)
|
self.session = MagicMock()
|
||||||
|
self.session.name = 'test'
|
||||||
|
self.syncCollectionHandler = SyncCollectionHandler(
|
||||||
|
self.collection,
|
||||||
|
self.session
|
||||||
|
)
|
||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
CollectionTestBase.tearDown(self)
|
CollectionTestBase.tearDown(self)
|
||||||
@ -60,6 +65,7 @@ class SyncCollectionHandlerTest(CollectionTestBase):
|
|||||||
self.assertTrue((type(meta['ts']) == int) and meta['ts'] > 0)
|
self.assertTrue((type(meta['ts']) == int) and meta['ts'] > 0)
|
||||||
self.assertEqual(meta['mod'], self.collection.mod)
|
self.assertEqual(meta['mod'], self.collection.mod)
|
||||||
self.assertEqual(meta['usn'], self.collection._usn)
|
self.assertEqual(meta['usn'], self.collection._usn)
|
||||||
|
self.assertEqual(meta['uname'], self.session.name)
|
||||||
self.assertEqual(meta['musn'], self.collection.media.lastUsn())
|
self.assertEqual(meta['musn'], self.collection.media.lastUsn())
|
||||||
self.assertEqual(meta['msg'], '')
|
self.assertEqual(meta['msg'], '')
|
||||||
self.assertEqual(meta['cont'], True)
|
self.assertEqual(meta['cont'], True)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user