summaryrefslogtreecommitdiff
path: root/test/lua/verify_dissector.lua
diff options
context:
space:
mode:
authorHadriel Kaplan <hadriel@128technology.com>2014-12-29 20:49:05 -0500
committerMichael Mann <mmann78@netscape.net>2014-12-31 16:01:51 +0000
commitf7b6dcc58ca52af222cd14404c56b741abe64738 (patch)
tree3bdb56d7abea70a3e1d14b45a5a79555ff8d448d /test/lua/verify_dissector.lua
parent11212887a1d6b0ed21ed50b4c9b233aed4ab40c3 (diff)
downloadwireshark-f7b6dcc58ca52af222cd14404c56b741abe64738.tar.gz
Lua: allow a Dissector object to be passed in for register_heuristic
Bug: 10695 Change-Id: I81181b2d00fcb5f0c25ab89bbe4968897f47a3a6 Reviewed-on: https://code.wireshark.org/review/6131 Petri-Dish: Hadriel Kaplan <hadrielk@yahoo.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'test/lua/verify_dissector.lua')
-rw-r--r--test/lua/verify_dissector.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/lua/verify_dissector.lua b/test/lua/verify_dissector.lua
index 46ec704e40..99003a0ee7 100644
--- a/test/lua/verify_dissector.lua
+++ b/test/lua/verify_dissector.lua
@@ -135,6 +135,19 @@ local lines = {
-- dissector, then the first one by the heuristic, then the second one by
-- a conversation match
local numtests = 1 + #lines[1] + #lines[2] + #lines[3] + #lines[4]
+
+local hasHeuristic = true
+
+-- grab passed-in arguments
+local args = { ... }
+if #args > 0 then
+ for _, arg in ipairs(args) do
+ if arg == "no_heur" then
+ numtests = numtests - 1
+ end
+ end
+end
+
print("going to run "..numtests.." tests")
-- for an example of what we're reading through to verify, look at end of this file