def testLonger(self):
 	kmap = learn(longer, {
 		# column 0 depends on column 1
 		0 : 1,
 	})
 	self.assertEqual(dict(kmap), {
 		0: {
 			'A': 'a',
 			'B': 'b',
 		}
 	})
 def testSimple(self):
 	kmap = learn(simple, {
 		# column 0 depends on column 1
 		0 : 1,
 	})
 	self.assertEqual(kmap[0]['A'], 'a')