mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	[1.10.x] Fixed #27154 -- Allowed comparing CallableBool with bitwise or.
Thanks Tim for the review.
Backport of b7fb608142 from master
			
			
This commit is contained in:
		
				
					committed by
					
						 Tim Graham
						Tim Graham
					
				
			
			
				
	
			
			
			
						parent
						
							c6c1d940c1
						
					
				
				
					commit
					7c57f5cf8c
				
			| @@ -14,3 +14,14 @@ class TestCallableBool(SimpleTestCase): | ||||
|         self.assertEqual(CallableFalse, False) | ||||
|         self.assertFalse(CallableFalse != False)  # noqa: E712 | ||||
|         self.assertNotEqual(CallableFalse, True) | ||||
|  | ||||
|     def test_or(self): | ||||
|         self.assertIs(CallableTrue | CallableTrue, True) | ||||
|         self.assertIs(CallableTrue | CallableFalse, True) | ||||
|         self.assertIs(CallableFalse | CallableTrue, True) | ||||
|         self.assertIs(CallableFalse | CallableFalse, False) | ||||
|  | ||||
|         self.assertIs(CallableTrue | True, True) | ||||
|         self.assertIs(CallableTrue | False, True) | ||||
|         self.assertIs(CallableFalse | True, True) | ||||
|         self.assertFalse(CallableFalse | False, False) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user