diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-06-27 20:12:43 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-06-27 20:12:43 -0700 |
commit | 76ff990d1fdd3b5f27db195cbab48f5392b576bd (patch) | |
tree | 1595f3bda7b0ffeb34531084ddb9f143420975ff /tests | |
parent | c82110d230aaaab086ab8c0634abe4cccc0ff999 (diff) |
add some slack in aniso test for ati/nvidia differences
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/runner.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/runner.py b/tests/runner.py index 1f7f294e..f2e57003 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -7798,11 +7798,11 @@ elif 'browser' in str(sys.argv): Popen(['python', EMCC, program, '-o', 'program.html', '--pre-js', 'reftest.js'] + args).communicate() self.run_browser('program.html', '', '/report_result?0') - def btest(self, filename, expected=None, reference=None, args=[]): # TODO: use in all other tests + def btest(self, filename, expected=None, reference=None, reference_slack=0, args=[]): # TODO: use in all other tests if not reference: open(os.path.join(self.get_dir(), filename), 'w').write(self.with_report_result(open(path_from_root('tests', filename)).read())) else: - expected = '0' # 0 pixels difference than reference + expected = [str(i) for i in range(0, reference_slack+1)] shutil.copyfile(path_from_root('tests', filename), os.path.join(self.get_dir(), filename)) self.reftest(path_from_root('tests', reference)) args += ['--pre-js', 'reftest.js'] @@ -7908,7 +7908,7 @@ elif 'browser' in str(sys.argv): def test_aniso(self): shutil.copyfile(path_from_root('tests', 'water.dds'), 'water.dds') - self.btest('aniso.c', reference='aniso.png', args=['--preload-file', 'water.dds']) + self.btest('aniso.c', reference='aniso.png', reference_slack=2, args=['--preload-file', 'water.dds']) def test_pre_run_deps(self): # Adding a dependency in preRun will delay run |