Chromium Code Reviews| Index: appengine/findit/handlers/flake/test/check_flake_test.py |
| diff --git a/appengine/findit/handlers/flake/test/check_flake_test.py b/appengine/findit/handlers/flake/test/check_flake_test.py |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..f815af266d76c725e5450a6468fae36eb22a4533 |
| --- /dev/null |
| +++ b/appengine/findit/handlers/flake/test/check_flake_test.py |
| @@ -0,0 +1,29 @@ |
| +from handlers.flake import check_flake |
|
chanli
2016/07/27 21:52:18
We need the comment for copyright to be at the top
caiw
2016/07/27 23:27:11
Done.
|
| +from waterfall.test import wf_testcase |
| +import webapp2 |
|
chanli
2016/07/27 21:52:18
this import should be at the first group like this
caiw
2016/07/27 23:27:11
Done.
|
| + |
| + |
| +class CheckFlakeTest(wf_testcase.WaterfallTestCase): |
| + app_module = webapp2.WSGIApplication([ |
| + ('/waterfall/check-flake', check_flake.CheckFlake), |
| + ], debug=True) |
| + |
| + def setUp(self): |
| + super(CheckFlakeTest, self).setUp() |
|
chanli
2016/07/27 21:52:18
This setUp can be deleted.
caiw
2016/07/27 23:27:11
Done.
|
| + |
| + def testBasicFlow(self): |
| + master_name = 'm' |
| + builder_name = 'b' |
| + build_number = '123' |
| + step_name = 's' |
| + test_name = 't' |
| + |
| + self.mock_current_user(user_email='test@chromium.org', is_admin=True) |
| + |
| + response = self.test_app.get('/waterfall/check-flake', params={ |
| + 'master_name': master_name, |
| + 'builder_name': builder_name, |
| + 'build_number': build_number, |
| + 'step_name': step_name, |
| + 'test_name': test_name}) |
| + self.assertEquals(200, response.status_int) |