Added missing dependencies on functions and tests
diff --git a/tests/suites/test_suite_hmac_shax.function b/tests/suites/test_suite_hmac_shax.function
index d7f81d5..4a15322 100644
--- a/tests/suites/test_suite_hmac_shax.function
+++ b/tests/suites/test_suite_hmac_shax.function
@@ -4,7 +4,7 @@
 #include <polarssl/sha512.h>
 /* END_HEADER */
 
-/* BEGIN_CASE */
+/* BEGIN_CASE depends_on:POLARSSL_SHA1_C */
 void sha1_hmac( int trunc_size, char *hex_key_string, char *hex_src_string,
                 char *hex_hash_string)
 {
@@ -29,7 +29,7 @@
 }
 /* END_CASE */
 
-/* BEGIN_CASE */
+/* BEGIN_CASE depends_on:POLARSSL_SHA256_C */
 void sha224_hmac( int trunc_size, char *hex_key_string, char *hex_src_string,
                   char *hex_hash_string)
 {
@@ -54,7 +54,7 @@
 }
 /* END_CASE */
 
-/* BEGIN_CASE */
+/* BEGIN_CASE depends_on:POLARSSL_SHA256_C */
 void sha256_hmac( int trunc_size, char *hex_key_string, char *hex_src_string,
                   char *hex_hash_string)
 {
@@ -79,7 +79,7 @@
 }
 /* END_CASE */
 
-/* BEGIN_CASE */
+/* BEGIN_CASE depends_on:POLARSSL_SHA512_C */
 void sha384_hmac( int trunc_size, char *hex_key_string, char *hex_src_string,
                   char *hex_hash_string)
 {
@@ -104,7 +104,7 @@
 }
 /* END_CASE */
 
-/* BEGIN_CASE */
+/* BEGIN_CASE depends_on:POLARSSL_SHA512_C */
 void sha512_hmac( int trunc_size, char *hex_key_string, char *hex_src_string,
                   char *hex_hash_string)
 {