def test_job_normal(self):
JobModel(jobid=self.job_id, jobtype='VNF', jobaction='INST', resid='1').save()
JobStatusModel(indexid=1, jobid=self.job_id, status='inst', errcode='0', progress=20, descp='inst').save()
- response = self.client.get("/api/genericparser/v1/jobs/%s" % self.job_id)
+ response = self.client.get("/api/parser/v1/jobs/%s" % self.job_id)
self.failUnlessEqual(status.HTTP_200_OK, response.status_code)
def test_job_when_jobid_not_exist(self):
job_id = 'test_new_job_id'
JobModel(jobid=self.job_id, jobtype='VNF', jobaction='INST', resid='1').save()
JobStatusModel(indexid=1, jobid=self.job_id, status='inst', progress=20, descp='inst').save()
- response = self.client.get("/api/genericparser/v1/jobs/%s" % job_id)
+ response = self.client.get("/api/parser/v1/jobs/%s" % job_id)
self.assertIn('jobId', response.data)
self.assertNotIn('responseDescriptor', response.data)
from genericparser.jobs.views import JobView
urlpatterns = [
- url(r'^api/genericparser/v1/jobs/(?P<job_id>[0-9a-zA-Z_-]+)$', JobView.as_view()),
+ url(r'^api/parser/v1/jobs/(?P<job_id>[0-9a-zA-Z_-]+)$', JobView.as_view()),
]
pass
def test_callback(self):
- response = self.client.get("/api/genericparser/v1/callback_sample")
+ response = self.client.get("/api/parser/v1/callback_sample")
self.assertEqual(status.HTTP_204_NO_CONTENT, response.status_code, response.content)
from genericparser.samples import views
urlpatterns = [
- url(r'^api/genericparser/v1/mandb/(?P<modelName>[a-zA-Z\-]+)$', views.TablesList.as_view()),
- url(r'^api/genericparser/v1/callback_sample$', views.CallbackSample.as_view()),
+ url(r'^api/parser/v1/mandb/(?P<modelName>[a-zA-Z\-]+)$', views.TablesList.as_view()),
+ url(r'^api/parser/v1/callback_sample$', views.CallbackSample.as_view()),
url(r'^samples/$', views.SampleList.as_view())
]
def handle(self, *args, **options):
self.client = Client()
- response = self.client.get("/api/genericparser/v1/swagger.json")
+ response = self.client.get("/api/parser/v1/swagger.json")
with open(options['name'], 'w') as swagger_file:
swagger_file.write(json.dumps(response.data))
print "swagger api is written to %s" % options['name']
pass
def test_swagger(self):
- response = self.client.get("/api/genericparser/v1/swagger.json")
+ response = self.client.get("/api/parser/v1/swagger.json")
self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
self.assertEqual("2.0", response.data.get("swagger"))
default_version='v1',
description="""
-The `swagger-ui` view can be found [here](/api/genericparser/v1/swagger).
-The `ReDoc` view can be found [here](/api/genericparser/v1/redoc).
-The swagger YAML document can be found [here](/api/genericparser/v1/swagger.yaml).
-The swagger JSON document can be found [here](/api/genericparser/v1/swagger.json)."""
+The `swagger-ui` view can be found [here](/api/parser/v1/swagger).
+The `ReDoc` view can be found [here](/api/parser/v1/redoc).
+The swagger YAML document can be found [here](/api/parser/v1/swagger.yaml).
+The swagger JSON document can be found [here](/api/parser/v1/swagger.json)."""
)
SchemaView = get_schema_view(
urlpatterns = [
# url(r'^api/genericparser/v1/swagger.json$', SwaggerJsonView.as_view()),
- url(r'^api/genericparser/v1/swagger(?P<format>.json|.yaml)$', SchemaView.without_ui(cache_timeout=0), name='schema-json'),
- url(r'^api/genericparser/v1/swagger$', SchemaView.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
- url(r'^api/genericparser/v1/redoc$', SchemaView.with_ui('redoc', cache_timeout=0), name='schema-redoc'),
+ url(r'^api/parser/v1/swagger(?P<format>.json|.yaml)$', SchemaView.without_ui(cache_timeout=0), name='schema-json'),
+ url(r'^api/parser/v1/swagger$', SchemaView.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
+ url(r'^api/parser/v1/redoc$', SchemaView.with_ui('redoc', cache_timeout=0), name='schema-redoc'),
]
from genericparser.pub.config.config import REG_TO_MSB_WHEN_START, REG_TO_MSB_REG_URL, REG_TO_MSB_REG_PARAM
urlpatterns = [
- url(r'^api/genericparser/v1/admin', admin.site.urls),
+ url(r'^api/parser/v1/admin', admin.site.urls),
url(r'^', include('genericparser.samples.urls')),
url(r'^', include('genericparser.packages.urls')),
url(r'^', include('genericparser.jobs.urls')),