cubicweb #1424467 strange overriding of entity attributes/methods over its adapter [resolved]

In my ITree implementation, I must copy the interface path() method when similar entity attributes/relations exist already:

self.assertEqual(entity.path, u"a path")
itree = entity.cw_adapt_to('ITree')
self.assertTrue(itree)
self.assertNotEqual(itree.path(), u"a path") # EQUAL HERE !!!

Can be reproduced by command from tarball

python test/unittest_itree.py
prioritynormal
typebug
done in3.10.8
load0.200
load left0.000
closed by<not specified>
tagged by
attachment