136aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa# Copyright (c) 2014 The Chromium OS Authors. All rights reserved.
236aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa# Use of this source code is governed by a BSD-style license that can be
336aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa# found in the LICENSE file.
436aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa
536aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussafrom collections import namedtuple
636aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa
736aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa
836aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussa# light weight data structure to represent the result of an image comparison
936aaa77cb66b9250d1da2759aa29ddb1bfcb07abMussaComparisonResult = namedtuple('ComparisonResult',
10ed7559ef8174565357583f1bea1cfdfcd354a2e8David Haddock                              'diff_pixel_count comparison_url '
1128a710519f998410b853aa2cc4691b1ffe7ffb55David Haddock                              'pdiff_image_path')
1228a710519f998410b853aa2cc4691b1ffe7ffb55David Haddock
1328a710519f998410b853aa2cc4691b1ffe7ffb55David HaddockComparisonResult.__new__.__defaults__ = (0, '', None)
14