Exemple #1
0
    def test_object_data(self):

        H = FibHeap()

        n1 = FibNode(1, 'this is a string')

        self.assertEqual('this is a string', n1.get_data())

        n2 = FibNode(2)
        n2.set_data((1, 2))
        self.assertEqual((1, 2), n2.get_data())

        H.insert_node(n1)
        H.insert_node(n2)

        self.assertEqual('this is a string', H.extract_min_node_data())
Exemple #2
0
	def test_object_data(self):
		
		H = FibHeap()

		n1 = FibNode(1, 'this is a string')
		
		self.assertEquals('this is a string', n1.get_data())

		n2 = FibNode(2)
		n2.set_data((1,2))
		self.assertEquals((1,2), n2.get_data())

		H.insert_node(n1)
		H.insert_node(n2)
		
		self.assertEquals('this is a string', H.extract_min_node_data())