Otestována i druhá safe funkce (aspoň trošku)
This commit is contained in:
		
							parent
							
								
									8bdfa745e9
								
							
						
					
					
						commit
						14400a2465
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		|  | @ -25,8 +25,16 @@ class SimpleTreeLibTests(TestCase): | |||
| 		self.root.save() | ||||
| 	 | ||||
| 	def test_safe_functions(self): | ||||
| 		# safe_pred | ||||
| 		self.assertEqual(tl.safe_pred(self.other_node), self.some_node) | ||||
| 		self.assertIsNone(tl.safe_pred(self.root)) | ||||
| 		self.assertIsNone(tl.safe_pred(self.some_node)) | ||||
| 		self.assertIsNone(tl.safe_pred(self.some_orphan)) | ||||
| 		self.assertIsNone(tl.safe_pred(self.other_orphan)) | ||||
| 
 | ||||
| 		# safe_father_of_first | ||||
| 		self.assertIsNone(tl.safe_father_of_first(self.root)) | ||||
| 		self.assertEqual(tl.safe_father_of_first(self.some_node), self.root) | ||||
| 		self.assertEqual(tl.safe_father_of_first(self.other_node), self.root) | ||||
| 		self.assertIsNone(tl.safe_father_of_first(self.some_orphan)) | ||||
| 		self.assertEqual(tl.safe_father_of_first(self.other_orphan), self.some_orphan) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel 'LEdoian' Turinsky
						Pavel 'LEdoian' Turinsky