diff --git a/legacy/elementary/tests/test_setter.sh b/legacy/elementary/tests/test_setter.sh index 8b825320fb..eef720083c 100755 --- a/legacy/elementary/tests/test_setter.sh +++ b/legacy/elementary/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/legacy/elementary/tests/test_setter_blacklist.txt b/legacy/elementary/tests/test_setter_blacklist.txt new file mode 100644 index 0000000000..63f30063ea --- /dev/null +++ b/legacy/elementary/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