瀏覽代碼

[oozie] Clean-up the externally submitted workflows in the tests

If not a 'suspended' workflow will stay running
Romain Rigaux 10 年之前
父節點
當前提交
04d2d45
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      apps/oozie/src/oozie/tests.py

+ 4 - 0
apps/oozie/src/oozie/tests.py

@@ -3173,6 +3173,10 @@ my_prop_not_filtered=10
     }, follow=True)
     assert_true(response.context['oozie_workflow'], response.content)
 
+    # Clean-up
+    response = self.c.post(reverse('oozie:manage_oozie_jobs', args=[response.context['oozie_workflow'].id, 'kill']))
+    data = json.loads(response.content)
+    assert_equal(0, data.get('status'), data)
 
   def test_oozie_not_running_message(self):
     raise SkipTest # Not reseting the oozie url for some reason