From f9191d439b30decf4dd2ee4106e90ef142afc61b Mon Sep 17 00:00:00 2001 From: Zeke Medley Date: Wed, 13 Feb 2019 23:19:31 -0800 Subject: [PATCH] added tests for lstrip function --- testing/btest/Baseline/language.lstrip/out | 5 +++++ testing/btest/language/lstrip.bro | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 testing/btest/Baseline/language.lstrip/out create mode 100644 testing/btest/language/lstrip.bro diff --git a/testing/btest/Baseline/language.lstrip/out b/testing/btest/Baseline/language.lstrip/out new file mode 100644 index 0000000000..caa9eaa559 --- /dev/null +++ b/testing/btest/Baseline/language.lstrip/out @@ -0,0 +1,5 @@ +*www.zeek.org* +*dcab* +** +*https://www.zeek.org* +*dog* diff --git a/testing/btest/language/lstrip.bro b/testing/btest/language/lstrip.bro new file mode 100644 index 0000000000..606e015c05 --- /dev/null +++ b/testing/btest/language/lstrip.bro @@ -0,0 +1,17 @@ +# +# @TEST-EXEC: bro -b %INPUT >out +# @TEST-EXEC: btest-diff out + +event bro_init() + { + local link_test = "https://www.zeek.org"; + local one_side = "abcdcab"; + local nothing = ""; + local strange_chars = "ådog"; + + print fmt("%s", lstrip(link_test, "htps:/")); + print fmt("%s", lstrip(one_side,"abc")); + print fmt("%s", lstrip("","å")); + print fmt("%s", lstrip(link_test,"")); + print fmt("%s", lstrip(strange_chars,"å")); + }