[Piglit] [PATCH 7/9] tests/oglconform.py: Fix style issues indentified by pylint

Vinson Lee vlee at freedesktop.org
Fri Oct 23 01:17:21 PDT 2015


On Wed, Oct 21, 2015 at 11:06 AM,  <baker.dylan.c at gmail.com> wrote:
> From: Dylan Baker <baker.dylan.c at gmail.com>
>
> - constants should be ALL_CAPS
> - shadowing names from the outer scope
>
> Signed-off-by: Dylan Baker <dylanx.c.baker at intel.com>
> ---
>  tests/oglconform.py | 19 +++++++++----------
>  1 file changed, 9 insertions(+), 10 deletions(-)
>
> diff --git a/tests/oglconform.py b/tests/oglconform.py
> index ebf2c97..c0ac4a3 100644
> --- a/tests/oglconform.py
> +++ b/tests/oglconform.py
> @@ -31,12 +31,11 @@ from framework.profile import TestProfile, Test
>
>  __all__ = ['profile']
>
> -bin_oglconform = core.PIGLIT_CONFIG.required_get('oglconform', 'path')
> +BIN = core.PIGLIT_CONFIG.required_get('oglconform', 'path')
>
> -if not os.path.exists(bin_oglconform):
> +if not os.path.exists(BIN):
>      raise exceptions.PiglitFatalError(
> -        'Cannot find binary {}'.format(bin_oglconform))
> -
> +        'Cannot find binary {}'.format(BIN))
>
>
>  class OGLCTest(Test):
> @@ -46,7 +45,6 @@ class OGLCTest(Test):
>      will obtain a list of tests from oglconform and add them all.
>
>      """
> -    _BIN = bin_oglconform
>      skip_re = re.compile(r'Total Not run: 1|no test in schedule is '
>                           r'compat|GLSL [13].[345]0 is not supported|wont be '
>                           r'scheduled due to lack of compatible fbconfig')
> @@ -56,7 +54,7 @@ class OGLCTest(Test):
>
>      @Test.command.getter
>      def command(self):
> -        return [self._BIN, '-minFmt', '-v', '4', '-test'] + \
> +        return [BIN, '-minFmt', '-v', '4', '-test'] + \
>              super(OGLCTest, self).command
>
>      def interpret_result(self):
> @@ -69,11 +67,12 @@ class OGLCTest(Test):
>
>
>  def _make_profile():
> -    profile = TestProfile()
> +    """Create and populate a TestProfile instance."""
> +    profile_ = TestProfile()
>
>      with tempfile.NamedTemporaryFile() as f:
>          with open(os.devnull, "w") as devnull:
> -            subprocess.call([bin_oglconform, '-generateTestList', f.name],
> +            subprocess.call([BIN, '-generateTestList', f.name],
>                              stdout=devnull.fileno(), stderr=devnull.fileno())
>
>          f.seek(0)
> @@ -85,9 +84,9 @@ def _make_profile():
>                  continue
>
>              group = grouptools.join('oglconform', category, test)
> -            profile.test_list[group] = OGLCTest(category, test)
> +            profile_.test_list[group] = OGLCTest(category, test)
>
> -    return profile
> +    return profile_
>
>
>  profile = _make_profile()  # pylint: disable=invalid-name
> --
> 2.6.1
>
> _______________________________________________
> Piglit mailing list
> Piglit at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/piglit

Reviewed-by: Vinson Lee <vlee at freedesktop.org>


More information about the Piglit mailing list