Closed benjaminleighton closed 1 year ago
@benjaminleighton this one has been fixed with the latest pull request, please try updating your code to the current version in main. It was a bug I introduced when I was working on some upgrades in the components branch, you may have pulled the code before that was fixed!
Hi @rafa-guedes. I think I'm running against f13235 on main and I'm still seeing this behaviour. I might have something configured wrong in my environment. I've added a new test test_swan_model_boundary in test_swan_model.py that will fail on main to demonstrate the problem.
@benjaminleighton apologies I misread your first message - I thought you were talking about DataInterface
. BoundaryInterface
was indeed inconsistent - I haven't implemented some of the changes in the api in that object and I wasn't using it in the tests / notebooks I was doing so it passed unnoticed. I'll merge this now.
Changed order of BoundaryInterface get method to match expectation in call in SwanConfigComponents on order of arguments to boundary.render. This aligns the order with DataInterface and ingrid. This fixes a bug in rendering SwanConfigComponents