Exemplo n.º 1
0
class NodesTest(unittest.TestCase):

    def setUp(self):
        self.nodes = NodesDict()

    def test_uniq(self):
        compute1 = dict()
        compute1['hwaddr'] = 'compute1_hwaddr'

        compute2 = dict()
        compute2['hwaddr'] = 'compute2_hwaddr'

        compute3 = dict()
        compute3['hwaddr'] = 'compute2_hwaddr'  # duplicate hwaddr

        self.nodes.add(compute1)
        self.nodes.add(compute2)
        self.nodes.add(compute3)

        self.assertEqual(2, self.nodes.__len__())

    def test_add(self):
        compute1 = dict()
        compute1['hwa3ddr'] = 'compute1_hwaddr'
        self.assertRaises(KeyError, self.nodes.add, compute1)
Exemplo n.º 2
0
class NodesTest(unittest.TestCase):
    def setUp(self):
        self.nodes = NodesDict()

    def test_uniq(self):
        compute1 = dict()
        compute1['hwaddr'] = 'compute1_hwaddr'

        compute2 = dict()
        compute2['hwaddr'] = 'compute2_hwaddr'

        compute3 = dict()
        compute3['hwaddr'] = 'compute2_hwaddr'  # duplicate hwaddr

        self.nodes.add(compute1)
        self.nodes.add(compute2)
        self.nodes.add(compute3)

        self.assertEqual(2, self.nodes.__len__())

    def test_add(self):
        compute1 = dict()
        compute1['hwa3ddr'] = 'compute1_hwaddr'
        self.assertRaises(KeyError, self.nodes.add, compute1)
Exemplo n.º 3
0
 def setUp(self):
     self.nodes = NodesDict()
Exemplo n.º 4
0
 def setUp(self):
     self.nodes = NodesDict()