class PadeViewerTestCase(unittest.TestCase): def setUp(self): self.app = PadeViewer().test_client() pade.http.jobdetails.job_dbs = [ JobMeta(0, None, path, imported=True) for path in ['sample_jobs/test/server_test_job.pade'] ] def assertOk(self, route): self.assertStatus(route, 200) def assertStatus(self, route, status): rv = self.app.get(route) self.assertEquals(rv.status_code, status) def test_routes(self): for route in standard_routes: self.assertOk(route) for route in ['/jobs/0/features/14/interaction_plot']: self.assertStatus(route, 404)
class PadeViewerTestCase(unittest.TestCase): def setUp(self): self.app = PadeViewer().test_client() pade.http.jobdetails.job_dbs = [ JobMeta(0, None, path, imported=True) for path in [ 'sample_jobs/test/server_test_job.pade' ] ] def assertOk(self, route): self.assertStatus(route, 200) def assertStatus(self, route, status): rv = self.app.get(route) self.assertEquals(rv.status_code, status) def test_routes(self): for route in standard_routes: self.assertOk(route) for route in ['/jobs/0/features/14/interaction_plot']: self.assertStatus(route, 404)