In reference to issue https://github.com/dagster-io/dagster/issues/3492.
This diff makes the error states consistent between input and output managers when [1] a resource is provided for a manager key that is not a manager [2] no resource is provided for a manager key.
Details
Details
Added unit tests for failure states
Diff Detail
Diff Detail
- Repository
- R1 dagster
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
python_modules/dagster/dagster/core/definitions/environment_configs.py | ||
---|---|---|
272 | I believe the mode should be providing the resource def in all cases, even with the default key. Does that not match what you've observed? |
python_modules/dagster/dagster/core/definitions/environment_configs.py | ||
---|---|---|
272 | ah i remember that this is the case. Oddly it does not match what I've seen. For example, in test_composite_descent.py some are getting to this stage with no resources. Looks like a bug, will investigate further. Thanks for catching. |