(self, key)
| 1134 | class NamespaceProxy(BaseProxy): |
| 1135 | _exposed_ = ('__getattribute__', '__setattr__', '__delattr__') |
| 1136 | def __getattr__(self, key): |
| 1137 | if key[0] == '_': |
| 1138 | return object.__getattribute__(self, key) |
| 1139 | callmethod = object.__getattribute__(self, '_callmethod') |
| 1140 | return callmethod('__getattribute__', (key,)) |
| 1141 | def __setattr__(self, key, value): |
| 1142 | if key[0] == '_': |
| 1143 | return object.__setattr__(self, key, value) |
nothing calls this directly
no test coverage detected