|
6 | 6 |
|
7 | 7 |
|
8 | 8 | @pytest.mark.parametrize( |
9 | | - "event_name, is_default_branch, expected_activity", |
| 9 | + "event_name, event_action, is_default_branch, expected_activity", |
10 | 10 | [ |
11 | | - ("workflow_run", True, "post_comment"), |
12 | | - ("push", True, "save_coverage_data_files"), |
13 | | - ("push", False, "process_pr"), |
14 | | - ("pull_request", True, "process_pr"), |
15 | | - ("pull_request", False, "process_pr"), |
| 11 | + ("workflow_run", None, True, "post_comment"), |
| 12 | + ("push", None, True, "save_coverage_data_files"), |
| 13 | + ("push", None, False, "process_pr"), |
| 14 | + ("pull_request", "merged", True, "save_coverage_data_files"), |
| 15 | + ("pull_request", None, True, "process_pr"), |
| 16 | + ("pull_request", None, False, "process_pr"), |
| 17 | + ("schedule", None, False, "save_coverage_data_files"), |
16 | 18 | ], |
17 | 19 | ) |
18 | | -def test_find_activity(event_name, is_default_branch, expected_activity): |
| 20 | +def test_find_activity(event_name, event_action, is_default_branch, expected_activity): |
19 | 21 | result = activity.find_activity( |
20 | | - event_name=event_name, is_default_branch=is_default_branch |
| 22 | + event_name=event_name, event_action=event_action, is_default_branch=is_default_branch |
21 | 23 | ) |
22 | 24 | assert result == expected_activity |
23 | 25 |
|
|
0 commit comments