Skip to content

Test that inspect emits language/test-framework versions - #35

Merged
JonJagger merged 1 commit into
mainfrom
test-inspect-language-test-framework-versions
Jul 3, 2026
Merged

JonJagger merged 1 commit into
mainfrom
test-inspect-language-test-framework-versions

Conversation

@JonJagger

Copy link
Copy Markdown
Member

start-point inspect now surfaces the language and test_framework
[name, version] pairs that its manifest-reading inspect.rb emits, but
no test covered this. The existing custom-start-point test pins
java-junit@01d6142, whose older manifest predates those fields, so it
never exercises the version output.

Add a test that pins ruby-minitest@6d16472 so the cloned manifest.json,
and hence the reported Ruby 4.0.1 / MiniTest 6.0.0 versions, are
deterministic and can be asserted exactly.

  start-point inspect now surfaces the language and test_framework
  [name, version] pairs that its manifest-reading inspect.rb emits, but
  no test covered this. The existing custom-start-point test pins
  java-junit@01d6142, whose older manifest predates those fields, so it
  never exercises the version output.

  Add a test that pins ruby-minitest@6d16472 so the cloned manifest.json,
  and hence the reported Ruby 4.0.1 / MiniTest 6.0.0 versions, are
  deterministic and can be asserted exactly.
@JonJagger
JonJagger merged commit 7f78cb3 into main Jul 3, 2026
3 checks passed
@JonJagger
JonJagger deleted the test-inspect-language-test-framework-versions branch July 3, 2026 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant