Skip to content

Commit 09dfcd7

Browse files
committed
updating test
1 parent d3fb11a commit 09dfcd7

2 files changed

Lines changed: 7 additions & 6 deletions

File tree

src/main/java/org/mujoco/MuJoCoModelManager.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@ public MuJoCoModelManager(String jarpath) throws IOException{
3131

3232
}
3333
private void loadFromFile(File config) {
34+
if(!config.exists())
35+
throw new RuntimeException("Config File does not exist "+config);
3436
byte[] error = new byte[1000];
3537
int error_sz = 0;
36-
m = MuJoCoLib.mj_loadXML(
37-
config.getAbsolutePath(),(mjVFS) null, error,
38-
error_sz);
38+
System.out.println("MuJoCo loading configureation file "+config.getAbsolutePath());
39+
m = MuJoCoLib.mj_loadXML(config.getAbsolutePath(), null, error,error_sz);
3940
if(m==null)
40-
throw new RuntimeException("Model File Failed to load "+new String(error));
41+
throw new RuntimeException("Model File Failed to load "+new String(error)+" code "+error_sz);
4142
System.out.println("Humanoid model loaded " + m);
4243
d = MuJoCoLib.mj_makeData(m);
4344
setModel(new mjModel_(m));

src/test/java/mujoco/java/MuJoColibTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ public void mujocoJNILoadTest() throws IOException {
3131

3232
System.out.println("Starting " + MuJoCoLib.mj_versionString().getString());
3333

34-
//MuJoCoModelManager manager = new MuJoCoModelManager("humanoid/humanoid.xml");
35-
MuJoCoModelManager manager = new MuJoCoModelManager(new File("/home/hephaestus/git/mujoco-java/model/humanoid/humanoid.xml"));
34+
MuJoCoModelManager manager = new MuJoCoModelManager("humanoid/humanoid.xml");
35+
//MuJoCoModelManager manager = new MuJoCoModelManager(new File("/home/hephaestus/git/mujoco-java/model/humanoid/humanoid.xml"));
3636

3737
try {
3838
mjModel_ Maccessable = manager.getModel();

0 commit comments

Comments
 (0)