mirror of
				https://github.com/django/django.git
				synced 2025-10-26 07:06:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			915 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			915 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from django.db.backends.sqlite3._functions import (
 | |
|     _sqlite_date_trunc,
 | |
|     _sqlite_datetime_trunc,
 | |
|     _sqlite_time_trunc,
 | |
| )
 | |
| from django.test import SimpleTestCase
 | |
| 
 | |
| 
 | |
| class FunctionTests(SimpleTestCase):
 | |
|     def test_sqlite_date_trunc(self):
 | |
|         msg = "Unsupported lookup type: 'unknown-lookup'"
 | |
|         with self.assertRaisesMessage(ValueError, msg):
 | |
|             _sqlite_date_trunc("unknown-lookup", "2005-08-11", None, None)
 | |
| 
 | |
|     def test_sqlite_datetime_trunc(self):
 | |
|         msg = "Unsupported lookup type: 'unknown-lookup'"
 | |
|         with self.assertRaisesMessage(ValueError, msg):
 | |
|             _sqlite_datetime_trunc("unknown-lookup", "2005-08-11 1:00:00", None, None)
 | |
| 
 | |
|     def test_sqlite_time_trunc(self):
 | |
|         msg = "Unsupported lookup type: 'unknown-lookup'"
 | |
|         with self.assertRaisesMessage(ValueError, msg):
 | |
|             _sqlite_time_trunc("unknown-lookup", "2005-08-11 1:00:00", None, None)
 |