Merge pull request 'L3 final: tool-runner back in node-tools' manifest (issue 774)' (#60) from feat/l3-final into main
This commit was merged in pull request #60.
This commit is contained in:
+1
-1
@@ -8,7 +8,7 @@ require (
|
|||||||
)
|
)
|
||||||
|
|
||||||
require (
|
require (
|
||||||
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103174208-b7abe203a929
|
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103221822-85ba0a9a70d8
|
||||||
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op // indirect
|
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op // indirect
|
||||||
github.com/google/go-tpm v0.9.8 // indirect
|
github.com/google/go-tpm v0.9.8 // indirect
|
||||||
github.com/klauspost/compress v1.20.0 // indirect
|
github.com/klauspost/compress v1.20.0 // indirect
|
||||||
|
|||||||
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103174208-b7abe203a929 h1:RtAFbUJRP1qO9AIMM2ue+cXNzqj7WZ7IOlSqNvttwuU=
|
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103221822-85ba0a9a70d8 h1:XEbIVImp6yGjA91rp0iZBoDdL5KfamjOuDLwWvqh0hc=
|
||||||
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103174208-b7abe203a929/go.mod h1:ouERNpZizzwZ0HLEtAypsY9FR20FyUgUYRni6J7kVCY=
|
git.novox.be/novox/mesh-sdk/go v0.1.14-0.20261103221822-85ba0a9a70d8/go.mod h1:ouERNpZizzwZ0HLEtAypsY9FR20FyUgUYRni6J7kVCY=
|
||||||
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op h1:Z/MZK75wC/NSrkgqeNIa7jexam9uWzhLmFTSCPI/kn0=
|
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op h1:Z/MZK75wC/NSrkgqeNIa7jexam9uWzhLmFTSCPI/kn0=
|
||||||
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op/go.mod h1:FQyySiasQQM8735Ddel3MRojmy4dA1IqCeyJ5jmPMbI=
|
github.com/antithesishq/antithesis-sdk-go v0.7.0-default-no-op/go.mod h1:FQyySiasQQM8735Ddel3MRojmy4dA1IqCeyJ5jmPMbI=
|
||||||
github.com/google/go-tpm v0.9.8 h1:slArAR9Ft+1ybZu0lBwpSmpwhRXaa85hWtMinMyRAWo=
|
github.com/google/go-tpm v0.9.8 h1:slArAR9Ft+1ybZu0lBwpSmpwhRXaa85hWtMinMyRAWo=
|
||||||
|
|||||||
@@ -206,14 +206,12 @@ func TestTheManifestNamesNothingOfTheController(t *testing.T) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
// Read as text, as mesh-catalog's controllerdeps check reads its own: mesh-sdk names no module (issue 774).
|
// Read as text, as mesh-catalog's controllerdeps check reads its own: mesh-sdk names no module (issue 774), and the
|
||||||
|
// manifest says it is the tool runner rather than being known by its name.
|
||||||
if strings.Contains(string(raw), "mesh-controller") {
|
if strings.Contains(string(raw), "mesh-controller") {
|
||||||
t.Error("node-tools' manifest names the ended controller")
|
t.Error("node-tools' manifest names the ended controller")
|
||||||
}
|
}
|
||||||
// The manifest says nothing of being the tool runner until the indexer whose judge knows the word runs (issue 774):
|
if !catalogue.IsToolRunner(m) {
|
||||||
// the running judge refuses a manifest with "tool-runner", and while one manifest is refused the grants part holds
|
t.Error("node-tools' manifest does not say it is the tool runner (\"tool-runner\": true)")
|
||||||
// the bus's user list, so the build of the indexer that knows it is never granted. The word comes back then.
|
|
||||||
if catalogue.IsToolRunner(m) {
|
|
||||||
t.Error("node-tools' manifest says \"tool-runner\" before the judge that reads it runs")
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"module": "node-tools",
|
"module": "node-tools",
|
||||||
"version": "1",
|
"version": "2",
|
||||||
"slug": "node-tools",
|
"slug": "node-tools",
|
||||||
|
"tool-runner": true,
|
||||||
"invokes": [
|
"invokes": [
|
||||||
"*"
|
"*"
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user