def test_assert_file_does_not_contain_regex_match(self):
     action = actions.AssertFileDoesNotContain('/foo', ['EE', 'W{3}Q+'])
     context = action_context.ActionContext(
         file_contents_collector=FakeCollector('abc\naWWWQQd'))
     self.assertRaises(AssertionError, lambda: action.execute(context))
 def test_assert_file_does_not_contain_no_match(self):
     action = actions.AssertFileDoesNotContain('/foo', ['EE', 'WW'])
     context = action_context.ActionContext(
         file_contents_collector=FakeCollector('abc\ndef'))
     action.execute(context)