Skip to content

Commit 3e38f03

Browse files
committed
Add test back
1 parent 8fffa65 commit 3e38f03

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

.github/scripts/tests/test_dependency_age.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,31 @@ def test_keeps_current_version_when_higher_than_eligible(self) -> None:
180180
self.assertEqual(outputs["version"], "4.0.0-beta-3")
181181
self.assertEqual(outputs["published_at"], "")
182182

183+
def test_updates_when_eligible_version_is_higher_than_current(self) -> None:
184+
result = self.run_script(
185+
"select-maven",
186+
"--now",
187+
NOW,
188+
"--group-id",
189+
"org.apache.maven.plugins",
190+
"--artifact-id",
191+
"maven-surefire-plugin",
192+
"--search-response-file",
193+
str(FIXTURES / "surefire-boundary.json"),
194+
"--prerelease-pattern",
195+
"alpha",
196+
"--prerelease-pattern",
197+
"beta",
198+
"--current-version",
199+
"3.5.4",
200+
)
201+
202+
self.assertEqual(result.returncode, 0, result.stderr)
203+
outputs = self.parse_outputs(result.stdout)
204+
self.assertEqual(outputs["found"], "true")
205+
self.assertEqual(outputs["version"], "3.5.5")
206+
self.assertEqual(outputs["published_at"], "2026-04-22")
207+
183208
def test_keeps_current_version_when_no_eligible_version_exists(self) -> None:
184209
result = self.run_script(
185210
"select-gradle",

0 commit comments

Comments
 (0)