Exemple #1
0
    def test_getattr(self):
        b = Block()
        a = NumberMeta("int32").make_attribute()
        b.replace_endpoints(dict(a=a))

        def f(meta, value):
            a.set_value(value)

        b.set_writeable_functions(dict(a=f))
        b.a = 32
        self.assertEqual(b.a, 32)