Make the testKeys extractions methods more robust
This commit is contained in:
parent
bc5fe7d8bf
commit
1879f8e961
9 changed files with 128 additions and 52 deletions
|
|
@ -24,7 +24,7 @@ type FacebookMessengerTestKeys struct {
|
|||
}
|
||||
|
||||
// GetTestKeys generates a summary for a test run
|
||||
func (h FacebookMessenger) GetTestKeys(tk map[string]interface{}) interface{} {
|
||||
func (h FacebookMessenger) GetTestKeys(tk map[string]interface{}) (interface{}, error) {
|
||||
var (
|
||||
dnsBlocking bool
|
||||
tcpBlocking bool
|
||||
|
|
@ -45,7 +45,7 @@ func (h FacebookMessenger) GetTestKeys(tk map[string]interface{}) interface{} {
|
|||
DNSBlocking: dnsBlocking,
|
||||
TCPBlocking: tcpBlocking,
|
||||
IsAnomaly: dnsBlocking || tcpBlocking,
|
||||
}
|
||||
}, nil
|
||||
}
|
||||
|
||||
// LogSummary writes the summary to the standard output
|
||||
|
|
|
|||
Loading…
Reference in a new issue