Esempio n. 1
0
    def test_entity(self):
        e = EntityBase({'fooBar': 'baz'}, type='container', name='x')
        self.assertEqual(e.attributes, {'type': 'container', 'name':'x', 'fooBar': 'baz'})
        self.assertEqual(e.name, 'x')
        self.assertEqual(e['name'], 'x')

        e.name = 'y'
        self.assertEqual(e.name, 'y')
        self.assertEqual(e['name'], 'y')
        self.assertEqual(e.attributes['name'], 'y')

        e.xx = 'xx'
        self.assertEqual(e.xx, 'xx')
        self.assertEqual(e['xx'], 'xx')
        self.assertEqual(e.attributes['xx'], 'xx')
Esempio n. 2
0
    def test_entity(self):
        e = EntityBase({'foo-bar': 'baz'}, type='container', name='x')
        self.assertEqual(e.attributes, {'type': 'container', 'name':'x', 'foo-bar': 'baz'})
        self.assertEqual(e.name, 'x')
        self.assertEqual(e['name'], 'x')

        e.name = 'y'
        self.assertEqual(e.name, 'y')
        self.assertEqual(e['name'], 'y')
        self.assertEqual(e.attributes['name'], 'y')

        e.xx = 'xx'
        self.assertEqual(e.xx, 'xx')
        self.assertEqual(e['xx'], 'xx')
        self.assertEqual(e.attributes['xx'], 'xx')
 def setUp(self):
     self.sent = []
     self.neighbors = {}
     self.id = "R1"
     self.instance = 0
     # Fake configuration
     self.config = EntityBase({
         'helloInterval': 1.0,
         'helloMaxAge': 3.0,
         'raInterval': 30.0,
         'remoteLsMaxAge': 60.0
     })
     self.neighbors = {}