diff options
Diffstat (limited to 'chromium/components/policy/tools/template_writers/writers/mock_writer.py')
-rwxr-xr-x | chromium/components/policy/tools/template_writers/writers/mock_writer.py | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/chromium/components/policy/tools/template_writers/writers/mock_writer.py b/chromium/components/policy/tools/template_writers/writers/mock_writer.py new file mode 100755 index 00000000000..19e1d748908 --- /dev/null +++ b/chromium/components/policy/tools/template_writers/writers/mock_writer.py @@ -0,0 +1,29 @@ +#!/usr/bin/env python3 +# Copyright (c) 2012 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +from .template_writer import TemplateWriter + + +class MockWriter(TemplateWriter): + '''Helper class for unit tests in policy_template_generator_unittest.py + ''' + + def __init__(self, platforms=[], config={}): + super(MockWriter, self).__init__(platforms, config) + + def WritePolicy(self, policy): + pass + + def BeginTemplate(self): + pass + + def GetTemplateText(self): + pass + + def IsPolicySupported(self, policy): + return True + + def Test(self): + pass |