mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
Bug 1296614 - Fix test_safe_browsing_initial_download.py for ASAN builds. r=francois
MozReview-Commit-ID: HzOLnXmeEWF --HG-- extra : rebase_source : 840e17ce4a2740c61693a5479d7c23b3fc153383
This commit is contained in:
parent
7428b5fd55
commit
b4e537e8eb
@ -3,6 +3,7 @@
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
import os
|
||||
import re
|
||||
|
||||
from firefox_ui_harness.testcases import FirefoxTestCase
|
||||
from marionette_driver import Wait
|
||||
@ -11,32 +12,31 @@ from marionette_driver import Wait
|
||||
class TestSafeBrowsingInitialDownload(FirefoxTestCase):
|
||||
|
||||
test_data = [{
|
||||
'platforms': ['linux', 'windows_nt', 'darwin'],
|
||||
'files': [
|
||||
# Phishing
|
||||
"goog-badbinurl-shavar.pset",
|
||||
"goog-badbinurl-shavar.sbstore",
|
||||
"goog-malware-shavar.pset",
|
||||
"goog-malware-shavar.sbstore",
|
||||
"goog-phish-shavar.pset",
|
||||
"goog-phish-shavar.sbstore",
|
||||
"goog-unwanted-shavar.pset",
|
||||
"goog-unwanted-shavar.sbstore",
|
||||
'platforms': ['linux', 'windows_nt', 'darwin'],
|
||||
'files': [
|
||||
# Phishing
|
||||
r'goog-badbinurl-shavar.pset',
|
||||
r'goog-badbinurl-shavar.sbstore',
|
||||
r'goog-malware-shavar.pset',
|
||||
r'goog-malware-shavar.sbstore',
|
||||
r'goog(pub)?-phish-shavar.pset',
|
||||
r'goog(pub)?-phish-shavar.sbstore',
|
||||
r'goog-unwanted-shavar.pset',
|
||||
r'goog-unwanted-shavar.sbstore',
|
||||
|
||||
# Tracking Protections
|
||||
"base-track-digest256.pset",
|
||||
"base-track-digest256.sbstore",
|
||||
"mozstd-trackwhite-digest256.pset",
|
||||
"mozstd-trackwhite-digest256.sbstore"
|
||||
]
|
||||
},
|
||||
{
|
||||
'platforms': ['windows_nt'],
|
||||
'files': [
|
||||
"goog-downloadwhite-digest256.pset",
|
||||
"goog-downloadwhite-digest256.sbstore"
|
||||
]
|
||||
}
|
||||
# Tracking Protections
|
||||
r'base-track-digest256.pset',
|
||||
r'base-track-digest256.sbstore',
|
||||
r'mozstd-trackwhite-digest256.pset',
|
||||
r'mozstd-trackwhite-digest256.sbstore'
|
||||
],
|
||||
}, {
|
||||
'platforms': ['windows_nt'],
|
||||
'files': [
|
||||
r'goog-downloadwhite-digest256.pset',
|
||||
r'goog-downloadwhite-digest256.sbstore'
|
||||
]
|
||||
},
|
||||
]
|
||||
|
||||
browser_prefs = {
|
||||
@ -72,5 +72,5 @@ class TestSafeBrowsingInitialDownload(FirefoxTestCase):
|
||||
continue
|
||||
for item in data['files']:
|
||||
wait.until(
|
||||
lambda _: os.path.exists(os.path.join(self.sb_files_path, item)),
|
||||
lambda _: [f for f in os.listdir(self.sb_files_path) if re.search(item, f)],
|
||||
message='Safe Browsing File: {} not found!'.format(item))
|
||||
|
Loading…
Reference in New Issue
Block a user