@@ -587,63 +587,28 @@ class TestPackageFinderExcludeNewerThan:
587
587
588
588
def test_package_finder_create_with_exclude_newer_than (self ) -> None :
589
589
"""Test that PackageFinder.create() accepts exclude_newer_than parameter."""
590
- session = PipSession ()
591
- search_scope = SearchScope ([], [], no_index = False )
592
- link_collector = LinkCollector (session , search_scope )
593
- selection_prefs = SelectionPreferences (
594
- allow_yanked = False ,
595
- allow_all_prereleases = False ,
596
- )
597
590
exclude_newer_than = datetime .datetime (
598
591
2023 , 6 , 1 , 0 , 0 , 0 , tzinfo = datetime .timezone .utc
599
592
)
600
593
601
- finder = PackageFinder .create (
602
- link_collector = link_collector ,
603
- selection_prefs = selection_prefs ,
604
- exclude_newer_than = exclude_newer_than ,
605
- )
594
+ finder = make_test_finder (exclude_newer_than = exclude_newer_than )
606
595
607
596
assert finder ._exclude_newer_than == exclude_newer_than
608
597
609
598
def test_package_finder_make_link_evaluator_with_exclude_newer_than (self ) -> None :
610
599
"""Test that PackageFinder creates LinkEvaluator with exclude_newer_than."""
611
-
612
- session = PipSession ()
613
- search_scope = SearchScope ([], [], no_index = False )
614
- link_collector = LinkCollector (session , search_scope )
615
- selection_prefs = SelectionPreferences (
616
- allow_yanked = False ,
617
- allow_all_prereleases = False ,
618
- )
619
600
exclude_newer_than = datetime .datetime (
620
601
2023 , 6 , 1 , 0 , 0 , 0 , tzinfo = datetime .timezone .utc
621
602
)
622
603
623
- finder = PackageFinder .create (
624
- link_collector = link_collector ,
625
- selection_prefs = selection_prefs ,
626
- exclude_newer_than = exclude_newer_than ,
627
- )
604
+ finder = make_test_finder (exclude_newer_than = exclude_newer_than )
628
605
629
606
link_evaluator = finder .make_link_evaluator ("test-package" )
630
607
assert link_evaluator ._exclude_newer_than == exclude_newer_than
631
608
632
609
def test_package_finder_exclude_newer_than_none (self ) -> None :
633
610
"""Test that PackageFinder works correctly when exclude_newer_than is None."""
634
- session = PipSession ()
635
- search_scope = SearchScope ([], [], no_index = False )
636
- link_collector = LinkCollector (session , search_scope )
637
- selection_prefs = SelectionPreferences (
638
- allow_yanked = False ,
639
- allow_all_prereleases = False ,
640
- )
641
-
642
- finder = PackageFinder .create (
643
- link_collector = link_collector ,
644
- selection_prefs = selection_prefs ,
645
- exclude_newer_than = None ,
646
- )
611
+ finder = make_test_finder (exclude_newer_than = None )
647
612
648
613
assert finder ._exclude_newer_than is None
649
614
0 commit comments