mirror of
				https://github.com/f-droid/fdroidserver.git
				synced 2025-11-04 14:30:30 +03:00 
			
		
		
		
	scanner: test of --refresh controls triggering a refresh
This commit is contained in:
		
							parent
							
								
									6fb2e07dda
								
							
						
					
					
						commit
						d6aa3caaca
					
				
					 1 changed files with 19 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -711,6 +711,25 @@ class Test_ScannerTool(unittest.TestCase):
 | 
			
		|||
        st.sdcs[0].load.assert_called_once_with()
 | 
			
		||||
        st.sdcs[1].load.assert_called_once_with()
 | 
			
		||||
 | 
			
		||||
    def test_refresh_default(self):
 | 
			
		||||
        with mock.patch('fdroidserver.scanner.ScannerTool.refresh') as refresh:
 | 
			
		||||
            fdroidserver.scanner.ScannerTool()
 | 
			
		||||
            refresh.assert_not_called()
 | 
			
		||||
 | 
			
		||||
    def test_refresh_true(self):
 | 
			
		||||
        fdroidserver.scanner.options = mock.Mock()
 | 
			
		||||
        fdroidserver.scanner.options.refresh_scanner = True
 | 
			
		||||
        with mock.patch('fdroidserver.scanner.ScannerTool.refresh') as refresh:
 | 
			
		||||
            fdroidserver.scanner.ScannerTool()
 | 
			
		||||
            refresh.assert_called_once()
 | 
			
		||||
 | 
			
		||||
    def test_refresh_false(self):
 | 
			
		||||
        fdroidserver.scanner.options = mock.Mock()
 | 
			
		||||
        fdroidserver.scanner.options.refresh_scanner = False
 | 
			
		||||
        with mock.patch('fdroidserver.scanner.ScannerTool.refresh') as refresh:
 | 
			
		||||
            fdroidserver.scanner.ScannerTool()
 | 
			
		||||
            refresh.assert_not_called()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Test_main(unittest.TestCase):
 | 
			
		||||
    def setUp(self):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue