Paul Prescod
Paul Prescod
"No encoder found for " error is generated with fake.latitude
Centralize all of the code for evaluating extremely simple expressions like: field: A: blah This used to be treated as a special case of field: A: ${{blah}} where the string...
When Snowfakery is embedded in CumulusCI it needs to format data slightly differently because Salesforce requires date-times to have a timezone. This puts the parent application (like CumulusCI) in charge...
`api.py` previously had code to swallow errors closing streams (files, database connections, etc.) This might hide errors, so I took it out. There is a kind of output stream known...
1. Include Python 3.12 2. Install graphviz in some test contexts to check that it is properly invoked 3. Test a mocked version of image processing in all contexts.
Snowfakery represents functions with keyword arguments as a dict with a single key/value pair like this: ``` choice: when: ${{HomePhone!=NULL}} pick: Home ``` Which is the YAML equivalent of: ```...
Runs on PR reviews or manually.
Unit test for some of the Salesforce query features.
Various docs improvements relating to Snowfakery calling Salesforce.