Commit 01ac13a
committed
config: split _getconftestmodules and _loadconftestmodules
Previously, the `_getconftestmodules` function was used both to load
conftest modules for a path (during `pytest_load_initial_conftests`),
and to retrieve conftest modules for a path (during hook dispatch and
for fetching `collect_ignore`). This made things muddy - it is usually
nicer to have clear separation between "command" and "query" functions,
when they occur in separate phases.
So split into "load" and "get".
Currently, `gethookproxy` still loads conftest itself. I hope to change
this in the future.1 parent 485c555 commit 01ac13a
File tree
5 files changed
+50
-84
lines changed- src/_pytest
- config
- testing
- python
5 files changed
+50
-84
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
581 | 581 | | |
582 | 582 | | |
583 | 583 | | |
584 | | - | |
| 584 | + | |
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
588 | 588 | | |
589 | | - | |
| 589 | + | |
590 | 590 | | |
591 | | - | |
| 591 | + | |
592 | 592 | | |
593 | | - | |
| 593 | + | |
594 | 594 | | |
595 | | - | |
| 595 | + | |
596 | 596 | | |
597 | 597 | | |
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
601 | | - | |
602 | | - | |
603 | | - | |
| 601 | + | |
| 602 | + | |
604 | 603 | | |
605 | 604 | | |
606 | 605 | | |
| |||
613 | 612 | | |
614 | 613 | | |
615 | 614 | | |
616 | | - | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
617 | 619 | | |
618 | 620 | | |
619 | 621 | | |
620 | 622 | | |
621 | 623 | | |
622 | | - | |
623 | | - | |
624 | 624 | | |
625 | | - | |
| 625 | + | |
626 | 626 | | |
627 | 627 | | |
628 | 628 | | |
| |||
1562 | 1562 | | |
1563 | 1563 | | |
1564 | 1564 | | |
1565 | | - | |
1566 | | - | |
1567 | | - | |
| 1565 | + | |
1568 | 1566 | | |
1569 | | - | |
1570 | | - | |
1571 | | - | |
| 1567 | + | |
1572 | 1568 | | |
1573 | 1569 | | |
1574 | 1570 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
379 | | - | |
| 379 | + | |
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| |||
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
390 | | - | |
| 390 | + | |
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
| |||
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
554 | | - | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
555 | 559 | | |
556 | 560 | | |
557 | 561 | | |
558 | 562 | | |
| 563 | + | |
559 | 564 | | |
560 | 565 | | |
561 | 566 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2103 | 2103 | | |
2104 | 2104 | | |
2105 | 2105 | | |
2106 | | - | |
2107 | | - | |
2108 | | - | |
| 2106 | + | |
2109 | 2107 | | |
2110 | 2108 | | |
2111 | 2109 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
642 | 642 | | |
643 | 643 | | |
644 | 644 | | |
645 | | - | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | | - | |
650 | | - | |
651 | | - | |
652 | | - | |
653 | | - | |
654 | | - | |
655 | | - | |
656 | | - | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
657 | 650 | | |
658 | 651 | | |
659 | 652 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
| 65 | + | |
| 66 | + | |
71 | 67 | | |
72 | 68 | | |
73 | 69 | | |
74 | 70 | | |
75 | 71 | | |
76 | 72 | | |
77 | | - | |
78 | | - | |
79 | | - | |
| 73 | + | |
80 | 74 | | |
81 | 75 | | |
82 | | - | |
| 76 | + | |
83 | 77 | | |
84 | 78 | | |
85 | 79 | | |
86 | | - | |
| 80 | + | |
87 | 81 | | |
88 | 82 | | |
89 | 83 | | |
90 | 84 | | |
91 | 85 | | |
92 | 86 | | |
93 | 87 | | |
94 | | - | |
95 | | - | |
96 | | - | |
| 88 | + | |
97 | 89 | | |
98 | 90 | | |
99 | 91 | | |
100 | 92 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
112 | 97 | | |
| 98 | + | |
113 | 99 | | |
114 | 100 | | |
115 | 101 | | |
116 | 102 | | |
117 | 103 | | |
118 | | - | |
119 | | - | |
120 | | - | |
| 104 | + | |
121 | 105 | | |
122 | 106 | | |
123 | 107 | | |
| |||
143 | 127 | | |
144 | 128 | | |
145 | 129 | | |
146 | | - | |
147 | | - | |
148 | | - | |
| 130 | + | |
149 | 131 | | |
150 | 132 | | |
151 | 133 | | |
| |||
192 | 174 | | |
193 | 175 | | |
194 | 176 | | |
195 | | - | |
196 | | - | |
197 | | - | |
| 177 | + | |
| 178 | + | |
198 | 179 | | |
199 | | - | |
| 180 | + | |
200 | 181 | | |
201 | 182 | | |
| 183 | + | |
202 | 184 | | |
203 | 185 | | |
204 | 186 | | |
205 | 187 | | |
206 | | - | |
207 | | - | |
208 | | - | |
| 188 | + | |
209 | 189 | | |
210 | 190 | | |
211 | 191 | | |
212 | | - | |
213 | | - | |
214 | | - | |
| 192 | + | |
215 | 193 | | |
216 | 194 | | |
217 | 195 | | |
| |||
221 | 199 | | |
222 | 200 | | |
223 | 201 | | |
224 | | - | |
225 | | - | |
226 | | - | |
| 202 | + | |
227 | 203 | | |
228 | 204 | | |
229 | 205 | | |
| |||
433 | 409 | | |
434 | 410 | | |
435 | 411 | | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
| 412 | + | |
| 413 | + | |
440 | 414 | | |
441 | 415 | | |
442 | 416 | | |
| |||
0 commit comments