--- a
+++ b/Tests/Applications/test_KneeSimulator.any
@@ -0,0 +1,48 @@
+//import pytest
+//define = (
+//   [
+//    {'USE_FDK':'0'},
+//    {'USE_FDK':'1'},
+//  ])
+//pytest_markers=["slow"]
+//# Ignore a specific a specific quirk in the model, where sigle time step was not converging
+//# to the specified tolerance (AB#2486)
+//ignore_errors = ['causes looping of Newton method (final force error = 0.']
+//save_study=[
+//  "Main.KneeSimulatorStudy",
+//]
+
+#include "../libdef.any"
+
+
+#include "../../Application/Examples/KneeSimulator/Main.any"
+
+#ifndef TEST_NAME
+
+#endif
+
+
+
+Main = 
+{
+#ifndef CREATE_IMAGE
+AnyOperation& RunTest = Main.RunApplication;
+#else
+
+  #include "../Cameras.any"
+  // Use a a special time for the initial position picture.   
+  AnyOperationSequence CameraInitPos = 
+  {
+     AnyOperationSetValue setTime = 
+     {
+       AnyFloat t_custom  = 0.4;
+       Source = {&t_custom};
+       Target = {&Main.KneeSimulatorStudy.tStart};
+     };
+     AnyOperation& CameraInitPos = Main.KneeSimulatorStudy.InitialConditions;
+  };
+  LoadTimeCam.CameraLookAtPoint = {-0.2,0.40,0};
+  LoadTimeCam.CameraFieldOfView = DesignVar(0.25);
+  LoadTimeCam.CameraDirection  = {-0.7,0,1};
+#endif
+};