precice / PreCICE.jl

Julia language bindings for preCICE
GNU Lesser General Public License v3.0
11 stars 1 forks source link

Tests do not use the preCICE API #59

Open IshaanDesai opened 8 months ago

IshaanDesai commented 8 months ago

Currently the tests do not use the C bindings API of preCICE, but rather a dummy C API. This makes the testing infrastructure easy to maintain, but also quite weak, as highlighted in https://github.com/precice/PreCICE.jl/issues/53. Only the solver dummy tests against a real API, and unfortunately it does not cover all the API functions. There is a need for tests which will use the C bindings API and test individual functions.