forked from osmocom/wireshark
make unit-test suite work out-of-tree
Change-Id: I638015a9b55712bb6843d6756c9c55915e142372 Reviewed-on: https://code.wireshark.org/review/2893 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Evan Huus <eapache@gmail.com>
This commit is contained in:
parent
9e5e43ba44
commit
5fda232659
|
@ -60,33 +60,43 @@ unittests_step_test() {
|
||||||
test_step_ok
|
test_step_ok
|
||||||
}
|
}
|
||||||
|
|
||||||
|
set_dut() {
|
||||||
|
if [ "$SOURCE_DIR" = "$WS_BIN_PATH" -o "$WS_SYSTEM" = "Windows" ]; then
|
||||||
|
DUT=$SOURCE_DIR/epan/$1
|
||||||
|
else
|
||||||
|
# In out-of-tree builds, all bianries end up in the same folder
|
||||||
|
# regardless of their path during in-tree builds, so we strip
|
||||||
|
# off any prefix part of the path (such as wmem/ for wmem_test)
|
||||||
|
DUT=$WS_BIN_PATH/${1##*/}
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
unittests_step_exntest() {
|
unittests_step_exntest() {
|
||||||
DUT=$SOURCE_DIR/epan/exntest
|
set_dut exntest
|
||||||
ARGS=
|
ARGS=
|
||||||
unittests_step_test
|
unittests_step_test
|
||||||
}
|
}
|
||||||
|
|
||||||
unittests_step_oids_test() {
|
unittests_step_oids_test() {
|
||||||
DUT=$SOURCE_DIR/epan/oids_test
|
set_dut oids_test
|
||||||
ARGS=
|
ARGS=
|
||||||
unittests_step_test
|
unittests_step_test
|
||||||
}
|
}
|
||||||
|
|
||||||
unittests_step_reassemble_test() {
|
unittests_step_reassemble_test() {
|
||||||
DUT=$SOURCE_DIR/epan/reassemble_test
|
set_dut reassemble_test
|
||||||
ARGS=
|
ARGS=
|
||||||
unittests_step_test
|
unittests_step_test
|
||||||
}
|
}
|
||||||
|
|
||||||
unittests_step_tvbtest() {
|
unittests_step_tvbtest() {
|
||||||
DUT=$SOURCE_DIR/epan/tvbtest
|
set_dut tvbtest
|
||||||
ARGS=
|
ARGS=
|
||||||
unittests_step_test
|
unittests_step_test
|
||||||
}
|
}
|
||||||
|
|
||||||
unittests_step_wmem_test() {
|
unittests_step_wmem_test() {
|
||||||
DUT=$SOURCE_DIR/epan/wmem/wmem_test
|
set_dut wmem/wmem_test
|
||||||
ARGS=--verbose
|
ARGS=--verbose
|
||||||
unittests_step_test
|
unittests_step_test
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue