diff options
| -rw-r--r-- | tests/topotests/lib/topotest.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/topotests/lib/topotest.py b/tests/topotests/lib/topotest.py index e9b8d34ec3..6d3e512a4d 100644 --- a/tests/topotests/lib/topotest.py +++ b/tests/topotests/lib/topotest.py @@ -336,7 +336,7 @@ def normalize_text(text): return text -def module_present(module, load=True): +def module_present_linux(module, load): """ Returns whether `module` is present. @@ -352,6 +352,15 @@ def module_present(module, load=True): else: return True +def module_present_freebsd(module, load): + return True + +def module_present(module, load=True): + if sys.platform.startswith("linux"): + module_present_linux(module, load) + elif sys.platform.startswith("freebsd"): + module_present_freebsd(module, load) + def version_cmp(v1, v2): """ Compare two version strings and returns: |
