diff --git a/tests/exec_test/check_model.py b/tests/exec_test/check_model.py
new file mode 100644
index 0000000000000000000000000000000000000000..949f8a9c6f627f17f628d730e3c80ea097b71bd6
--- /dev/null
+++ b/tests/exec_test/check_model.py
@@ -0,0 +1,11 @@
+from cpp_sisso import Model
+from pathlib import Path
+
+import numpy as np
+
+model = Model(
+    str("models/train_dim_2_model_0.dat"), str("models/test_dim_2_model_0.dat")
+)
+
+assert model.rmse < 1e-7
+assert model.test_rmse < 1e-7
diff --git a/tests/exec_test/data.csv b/tests/exec_test/data.csv
index 9f3143292dd7db04959f6c4b2ea3a55669155131..00650540f6e20790878d1dac44efbd7b9c00f5eb 100644
--- a/tests/exec_test/data.csv
+++ b/tests/exec_test/data.csv
@@ -1,4 +1,4 @@
-Sample,Task,Prop,A (m) : (-inf; inf) | [0.0],B (s) : (0; infty),C,D (Unitless) : (-infty; 0)
+Sample,Task,Prop,A (m),B (s),C,D (Unitless)
 1,X,1031303.34310437,40047.7725031033,81.6019767547866,12535.2818525271,-683.666065848847
 2,X,207179.181972689,8273.93114052335,47.4359192293739,2518.19019867913,-1407.86160002623
 3,X,594547.990034924,-24495.5390890833,46.3994727792424,7226.59341895378,-154.449699580799