mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 20:25:34 -05:00
The code in `loadEndToEndDesc` attempts to load the contents of a YAML file without ensuring that the stream from which the file is read was set up correctly. As a result, streams in a bad state, e.g., if the file to be opened does not exist, simply result in an empty string for the file contents. The test driver cannot distinguish this result from a valid YAML file that is simply empty. This patch causes `loadEndToEndDesc` to abort execution whenever a file input stream could not be set up correctly.