We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f64cba0 commit fadc146Copy full SHA for fadc146
core/schemas/dfiq.py
@@ -184,6 +184,7 @@ def load(cls, object: dict):
184
185
def save(self, *args, **kwargs) -> "DFIQBase":
186
self.modified = now()
187
+ self.dfiq_yaml = self.to_yaml()
188
return super().save(*args, **kwargs)
189
190
@classmethod
tests/apiv2/dfiq.py
@@ -313,6 +313,7 @@ def test_dfiq_patch_object(self):
313
self.assertEqual(len(data["approaches"][2]["steps"]), 1)
314
self.assertEqual(data["approaches"][2]["steps"][0]["type"], "opensearch-query")
315
self.assertEqual(data["approaches"][2]["steps"][0]["value"], "***")
316
+ self.assertNotIn("mock", data["dfiq_yaml"])
317
318
def test_dfiq_patch_updates_parents(self) -> None:
319
scenario1 = dfiq.DFIQScenario(
0 commit comments