fixed bugs in open curves

1 job for master in 11 minutes and 19 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #511620
tests

00:11:19

 
Name Stage Failure
failed
tests Test
FAILED tests/test_curve.py::test_interpolation_7points[False-basis_func0] - V...
FAILED tests/test_curve.py::test_interpolation_7points[False-basis_func2] - V...
===== 2 failed, 1398 passed, 76 skipped, 28 warnings in 343.53s (0:05:43) ======
Uploading artifacts for failed job
Uploading artifacts...
WARNING: coverage.xml: no matching files
ERROR: No files to upload
Cleaning up file based variables
ERROR: Job failed: exit code 1