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