-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathmatrix.yml
More file actions
80 lines (74 loc) · 2.24 KB
/
Copy pathmatrix.yml
File metadata and controls
80 lines (74 loc) · 2.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# PER-8195 Phase 1 — Selenium-Python matrix-row mapping.
# Test code: tests/test_todomvc_advanced.py (pytest).
sdk: selenium-python
package: percy-selenium
language: python
sdk_min_version: '2.1.2'
cli_min_version: '1.31.13'
rows:
- id: widths
state: covered
test: 'test_exercises_widths'
- id: min_height
state: covered
test: 'test_exercises_min_height'
- id: enable_javascript
state: covered
test: 'test_exercises_enable_javascript'
- id: responsive_snapshot_capture
state: covered
test: 'test_exercises_responsive_snapshot_capture'
- id: readiness_preset
state: covered
test: 'test_exercises_readiness_preset'
- id: sync
state: covered
test: 'test_exercises_sync'
- id: percy_css
state: covered
test: 'global via .percy.yml snapshot.percy-css'
- id: labels
state: covered
test: 'test_exercises_labels'
- id: test_case
state: covered
test: 'test_exercises_test_case'
- id: device_pixel_ratio
state: covered
test: 'test_exercises_device_pixel_ratio'
- id: browsers
state: covered
test: 'test_exercises_browsers'
# Python-specific.
- id: snake_case_camelcase_dual_naming
state: covered
test: 'test_exercises_snake_case_camelcase_dual_naming'
- id: cross_origin_iframe_handling
state: covered
test: 'automatic via percy-selenium >= 2.1.2'
- id: disable_shadow_dom
state: planned
- id: enable_layout
state: planned
# Options not exposed as kwargs in percy-selenium (per SDK source).
- id: scope
state: n_a
reason: 'Not exposed in percy-selenium 2.1.2 kwargs surface.'
- id: dom_transformation
state: n_a
reason: 'Not exposed in percy-selenium 2.1.2 kwargs surface.'
- id: regions
state: n_a
reason: 'create_region helper exists for Automate; not used in DOM snapshot path in 2.1.2.'
- id: discovery
state: n_a
reason: 'discovery is per-build, not per-snapshot in this SDK.'
- id: env_percy_server_address
state: covered
test: 'CI: advanced job sets PERCY_SERVER_ADDRESS via env'
- id: percy_yml_global_config
state: covered
test: 'global config consumed via .percy.yml'
- id: environment_info_reporting
state: covered
test: 'automatic via percy-selenium client info'