def testMultipleNid(self): """add multiple nid per node""" nm = NidMap() nm.add("foo[4-5]", "foo[4-5]-ib0@o2ib1") nm.add("foo[4-5]", "foo[4-5]-ib1@o2ib2") self.assertEqual(nm["foo4"], ["foo4-ib0@o2ib1", "foo4-ib1@o2ib2"]) self.assertEqual(nm["foo5"], ["foo5-ib0@o2ib1", "foo5-ib1@o2ib2"])
def testMultipleNid(self): """add multiple nid per node""" nm = NidMap() nm.add("foo[4-5]", "foo[4-5]-ib0@o2ib1") nm.add("foo[4-5]", "foo[4-5]-ib1@o2ib2") self.assertEqual(nm["foo4"], ["foo4-ib0@o2ib1", "foo4-ib1@o2ib2"]) self.assertEqual(nm["foo5"], ["foo5-ib0@o2ib1", "foo5-ib1@o2ib2"])
def testAddMapping(self): """add() method""" nm = NidMap() nm.add("bar[1-3]", "bar[1-3]-ib0@o2ib3") self.assertEqual(nm["bar1"], ["bar1-ib0@o2ib3"]) self.assertEqual(nm["bar2"], ["bar2-ib0@o2ib3"])
def testAddMapping(self): """add() method""" nm = NidMap() nm.add("bar[1-3]", "bar[1-3]-ib0@o2ib3") self.assertEqual(nm["bar1"], ["bar1-ib0@o2ib3"]) self.assertEqual(nm["bar2"], ["bar2-ib0@o2ib3"])