class VTest(RESTController):
RESOURCE_ID = "vid"
+ @RESTController.MethodMap(version="0.1")
def list(self):
return {'version': ""}
def setup_server(cls):
cls.setup_controllers([VTest], "/test")
+ def test_list(self):
+ for (version, expected_status) in [
+ ("0.1", 200),
+ ("2.0", 415)
+ ]:
+ with self.subTest(version=version):
+ self._get('/test/api/vtest', version=version)
+ self.assertStatus(expected_status)
+
def test_v1(self):
for (version, expected_status) in [
("1.0", 200),