Esempio n. 1
0
 def test_listattr(self):
     plugins = PyPlugins()
     class api1:
         x = 41
     class api2:
         x = 42
     class api3:
         x = 43
     plugins.register(api1())
     plugins.register(api2())
     plugins.register(api3())
     l = list(plugins.listattr('x'))
     assert l == [41, 42, 43]
     l = list(plugins.listattr('x', reverse=True))
     assert l == [43, 42, 41]