Add keys method on EvalEnvironment
The keys method is used by domain inversion to test known fields. issue9199 review305211002
This commit is contained in:
1 parent
f6df7b9a1f
commit
b040a119ec
1 file changed
+6
@@ -52,3 +52,9 @@ class EvalEnvironment(dict):
|
||||
return item in self.parent.get_eval()
|
||||
else:
|
||||
return item in self.parent.group.fields
|
||||
|
||||
def keys(self):
|
||||
if self.eval_type == 'eval':
|
||||
return self.parent.get_eval().keys()
|
||||
else:
|
||||
return self.parent.group.fields.keys()
|
||||
Reference in new issue
Block a user