Added first etc hook into test plugin

This commit is contained in:
philip-morlier
2023-09-28 12:34:38 -07:00
parent 399cbbc8fd
commit 5be3014e0b
3 changed files with 28 additions and 20 deletions
+13 -3
View File
@@ -41,6 +41,15 @@ func GetAPIs(stack core.Node, backend core.Backend) []core.API {
// this injection is covered by another test in this package. See documentation for details.
// }
// cmd/utils/
func SetSnapDiscoveryURLs() {
m := map[string]struct{}{
"SetSnapDiscoveryURLs":struct{}{},
}
hookChan <- m
}
// core/
@@ -176,12 +185,13 @@ var plugins map[string]struct{} = map[string]struct{}{
"LivePostProcessBlock": struct{}{},
"LiveCaptureStart": struct{}{},
"LiveCaptureState": struct{}{},
"LiveCaptureEnd": struct{}{},
"PreTrieCommit": struct{}{},
"PostTrieCommit": struct{}{},
// "LiveCaptureFault": struct{}{},
// "LiveCaptureEnter": struct{}{},
// "LiveCaptureExit": struct{}{},
// "LiveTracerResult": struct{}{},
"LiveCaptureEnd": struct{}{},
"PreTrieCommit": struct{}{},
"PostTrieCommit": struct{}{},
"SetSnapDiscoveryURLs": struct{}{},
}
+8 -6
View File
@@ -101,6 +101,12 @@ func BlockChain() {
delete(plugins, "LiveCaptureStart")
case f("LiveCaptureState"):
delete(plugins, "LiveCaptureState")
case f("LiveCaptureEnd"):
delete(plugins, "LiveCaptureEnd")
case f("PreTrieCommit"):
delete(plugins, "PreTrieCommit")
case f("PostTrieCommit"):
delete(plugins, "PostTrieCommit")
// These methods are not covered by tests at this time
// case f("LiveCaptureFault"):
// delete(plugins, "LiveCaptureFault")
@@ -110,12 +116,8 @@ func BlockChain() {
// delete(plugins, "LiveCaptureExit")
// case f("LiveTracerResult"):
// delete(plugins, "LiveTracerResult")
case f("LiveCaptureEnd"):
delete(plugins, "LiveCaptureEnd")
case f("PreTrieCommit"):
delete(plugins, "PreTrieCommit")
case f("PostTrieCommit"):
delete(plugins, "PostTrieCommit")
case f("SetSnapDiscoveryURLs"):
delete(plugins, "SetSnapDiscoveryURLs")
}
}
}