summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBruno Dilly <bdilly@profusion.mobi>2010-11-09 20:22:44 +0000
committerBruno Dilly <bdilly@profusion.mobi>2010-11-09 20:22:44 +0000
commitb8602362df148a34c1212cff383ee6d83785fefa (patch)
treecef222e31534674432c202d08e921cd8e5e55c9f /tests
parent0dd9c7c1b6c1a9b426961bccc5a56a49e5f4560b (diff)
downloadelementary-b8602362df148a34c1212cff383ee6d83785fefa.tar.gz
Blacklist some false positives on elm test_setter.sh
SVN revision: 54373
Diffstat (limited to 'tests')
-rwxr-xr-xtests/test_setter.sh6
-rw-r--r--tests/test_setter_blacklist.txt17
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/test_setter.sh b/tests/test_setter.sh
index 8b825320f..eef720083 100755
--- a/tests/test_setter.sh
+++ b/tests/test_setter.sh
@@ -1,9 +1,15 @@
#!/bin/bash
ret=0
+BLACKLIST="tests/test_setter_blacklist.txt"
+
check(){
func=$(echo $1 | grep -oe '_\?elm_\w\+')
base=${func%_set}
+ cat $BLACKLIST | grep -q $func
+ if [ $? == 0 ];then
+ return
+ fi
echo $1 | grep -qe "_set(const \+[^\(char \+\*\)]"
if [ $? == 0 ];then
echo -e "\e[31;1mCONST\e[m\t $func"
diff --git a/tests/test_setter_blacklist.txt b/tests/test_setter_blacklist.txt
new file mode 100644
index 000000000..63f30063e
--- /dev/null
+++ b/tests/test_setter_blacklist.txt
@@ -0,0 +1,17 @@
+elm_widget_del_hook_set
+elm_widget_del_pre_hook_set
+elm_widget_focus_hook_set
+elm_widget_activate_hook_set
+elm_widget_disable_hook_set
+elm_widget_theme_hook_set
+elm_widget_event_hook_set
+elm_widget_changed_hook_set
+elm_widget_signal_emit_hook_set
+elm_widget_signal_callback_add_hook_set
+elm_widget_signal_callback_del_hook_set
+elm_widget_focus_next_hook_set
+elm_widget_on_focus_hook_set
+elm_widget_on_change_hook_set
+elm_widget_on_show_region_hook_set
+elm_widget_focus_region_hook_set
+elm_widget_on_focus_region_hook_set