Skip to content

Commit 1cdd5f8

Browse files
stephane-caronStéphane Caron
authored andcommitted
Test commit kwarg in all loaders
1 parent c0786aa commit 1cdd5f8

File tree

1 file changed

+37
-9
lines changed

1 file changed

+37
-9
lines changed

tests/test_loaders.py

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@
1717

1818

1919
import unittest
20-
import pybullet
2120

21+
import pybullet
22+
from robot_descriptions.loaders.idyntree import (
23+
load_robot_description as load_idyntree,
24+
)
2225
from robot_descriptions.loaders.mujoco import (
2326
load_robot_description as load_mujoco,
2427
)
@@ -34,32 +37,57 @@
3437
from robot_descriptions.loaders.yourdfpy import (
3538
load_robot_description as load_yourdfpy,
3639
)
37-
from robot_descriptions.loaders.idyntree import (
38-
load_robot_description as load_idyntree,
39-
)
40+
4041

4142
class TestLoaders(unittest.TestCase):
4243

4344
"""
4445
Test loaders.
4546
"""
4647

48+
upkie_description_commit = "98502d5b175c3d6b60b3cf475b7eeef9fd290c43"
49+
4750
def test_mujoco(self):
4851
self.assertIsNotNone(load_mujoco("cassie_mj_description"))
4952

5053
def test_pinocchio(self):
51-
self.assertIsNotNone(load_pinocchio("upkie_description"))
54+
self.assertIsNotNone(
55+
load_pinocchio(
56+
"upkie_description",
57+
commit=self.upkie_description_commit,
58+
)
59+
)
5260

5361
def test_pybullet(self):
5462
pybullet.connect(pybullet.DIRECT)
55-
self.assertIsNotNone(load_pybullet("upkie_description"))
63+
self.assertIsNotNone(
64+
load_pybullet(
65+
"upkie_description",
66+
commit=self.upkie_description_commit,
67+
)
68+
)
5669
pybullet.disconnect()
5770

5871
def test_robomeshcat(self):
59-
self.assertIsNotNone(load_robomeshcat("upkie_description"))
72+
self.assertIsNotNone(
73+
load_robomeshcat(
74+
"upkie_description",
75+
commit=self.upkie_description_commit,
76+
)
77+
)
6078

6179
def test_yourdfpy(self):
62-
self.assertIsNotNone(load_yourdfpy("upkie_description"))
80+
self.assertIsNotNone(
81+
load_yourdfpy(
82+
"upkie_description",
83+
commit=self.upkie_description_commit,
84+
)
85+
)
6386

6487
def test_idyntree(self):
65-
self.assertIsNotNone(load_idyntree("upkie_description"))
88+
self.assertIsNotNone(
89+
load_idyntree(
90+
"upkie_description",
91+
commit=self.upkie_description_commit,
92+
)
93+
)

0 commit comments

Comments
 (0)