iPXE
tests.c File Reference

Self-test collection. More...

Go to the source code of this file.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 PROVIDE_REQUIRING_SYMBOL ()
 REQUIRE_OBJECT (memset_test)
 REQUIRE_OBJECT (memcpy_test)
 REQUIRE_OBJECT (string_test)
 REQUIRE_OBJECT (math_test)
 REQUIRE_OBJECT (vsprintf_test)
 REQUIRE_OBJECT (list_test)
 REQUIRE_OBJECT (byteswap_test)
 REQUIRE_OBJECT (base64_test)
 REQUIRE_OBJECT (base16_test)
 REQUIRE_OBJECT (settings_test)
 REQUIRE_OBJECT (time_test)
 REQUIRE_OBJECT (tcpip_test)
 REQUIRE_OBJECT (ipv4_test)
 REQUIRE_OBJECT (ipv6_test)
 REQUIRE_OBJECT (crc32_test)
 REQUIRE_OBJECT (md4_test)
 REQUIRE_OBJECT (md5_test)
 REQUIRE_OBJECT (sha1_test)
 REQUIRE_OBJECT (sha256_test)
 REQUIRE_OBJECT (sha512_test)
 REQUIRE_OBJECT (aes_test)
 REQUIRE_OBJECT (hmac_drbg_test)
 REQUIRE_OBJECT (hash_df_test)
 REQUIRE_OBJECT (bigint_test)
 REQUIRE_OBJECT (rsa_test)
 REQUIRE_OBJECT (x509_test)
 REQUIRE_OBJECT (ocsp_test)
 REQUIRE_OBJECT (cms_test)
 REQUIRE_OBJECT (pnm_test)
 REQUIRE_OBJECT (deflate_test)
 REQUIRE_OBJECT (png_test)
 REQUIRE_OBJECT (dns_test)
 REQUIRE_OBJECT (uri_test)
 REQUIRE_OBJECT (profile_test)
 REQUIRE_OBJECT (setjmp_test)
 REQUIRE_OBJECT (pccrc_test)
 REQUIRE_OBJECT (linebuf_test)
 REQUIRE_OBJECT (iobuf_test)
 REQUIRE_OBJECT (bitops_test)
 REQUIRE_OBJECT (der_test)
 REQUIRE_OBJECT (pem_test)
 REQUIRE_OBJECT (ntlm_test)
 REQUIRE_OBJECT (zlib_test)
 REQUIRE_OBJECT (gzip_test)
 REQUIRE_OBJECT (utf8_test)
 REQUIRE_OBJECT (acpi_test)
 REQUIRE_OBJECT (hmac_test)
 REQUIRE_OBJECT (gcm_test)
 REQUIRE_OBJECT (nap_test)
 REQUIRE_OBJECT (x25519_test)
 REQUIRE_OBJECT (des_test)
 REQUIRE_OBJECT (mschapv2_test)
 REQUIRE_OBJECT (uuid_test)
 REQUIRE_OBJECT (editstring_test)
 REQUIRE_OBJECT (p256_test)
 REQUIRE_OBJECT (p384_test)
 REQUIRE_OBJECT (efi_siglist_test)
 REQUIRE_OBJECT (cpio_test)
 REQUIRE_OBJECT (fdt_test)
 REQUIRE_OBJECT (ecdsa_test)
 REQUIRE_OBJECT (hkdf_test)
 REQUIRE_OBJECT (ffdhe_test)
 REQUIRE_OBJECT (mime_test)
 REQUIRE_OBJECT (datauri_test)
 REQUIRE_OBJECT (tlskey_test)

Detailed Description

Self-test collection.

Definition in file tests.c.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )

◆ PROVIDE_REQUIRING_SYMBOL()

PROVIDE_REQUIRING_SYMBOL ( )

◆ REQUIRE_OBJECT() [1/65]

REQUIRE_OBJECT ( memset_test )

◆ REQUIRE_OBJECT() [2/65]

REQUIRE_OBJECT ( memcpy_test )

◆ REQUIRE_OBJECT() [3/65]

REQUIRE_OBJECT ( string_test )

◆ REQUIRE_OBJECT() [4/65]

REQUIRE_OBJECT ( math_test )

◆ REQUIRE_OBJECT() [5/65]

REQUIRE_OBJECT ( vsprintf_test )

◆ REQUIRE_OBJECT() [6/65]

REQUIRE_OBJECT ( list_test )

◆ REQUIRE_OBJECT() [7/65]

REQUIRE_OBJECT ( byteswap_test )

◆ REQUIRE_OBJECT() [8/65]

REQUIRE_OBJECT ( base64_test )

◆ REQUIRE_OBJECT() [9/65]

REQUIRE_OBJECT ( base16_test )

◆ REQUIRE_OBJECT() [10/65]

REQUIRE_OBJECT ( settings_test )

◆ REQUIRE_OBJECT() [11/65]

REQUIRE_OBJECT ( time_test )

◆ REQUIRE_OBJECT() [12/65]

REQUIRE_OBJECT ( tcpip_test )

◆ REQUIRE_OBJECT() [13/65]

REQUIRE_OBJECT ( ipv4_test )

◆ REQUIRE_OBJECT() [14/65]

REQUIRE_OBJECT ( ipv6_test )

◆ REQUIRE_OBJECT() [15/65]

REQUIRE_OBJECT ( crc32_test )

◆ REQUIRE_OBJECT() [16/65]

REQUIRE_OBJECT ( md4_test )

◆ REQUIRE_OBJECT() [17/65]

REQUIRE_OBJECT ( md5_test )

◆ REQUIRE_OBJECT() [18/65]

REQUIRE_OBJECT ( sha1_test )

◆ REQUIRE_OBJECT() [19/65]

REQUIRE_OBJECT ( sha256_test )

◆ REQUIRE_OBJECT() [20/65]

REQUIRE_OBJECT ( sha512_test )

◆ REQUIRE_OBJECT() [21/65]

REQUIRE_OBJECT ( aes_test )

◆ REQUIRE_OBJECT() [22/65]

REQUIRE_OBJECT ( hmac_drbg_test )

◆ REQUIRE_OBJECT() [23/65]

REQUIRE_OBJECT ( hash_df_test )

◆ REQUIRE_OBJECT() [24/65]

REQUIRE_OBJECT ( bigint_test )

◆ REQUIRE_OBJECT() [25/65]

REQUIRE_OBJECT ( rsa_test )

◆ REQUIRE_OBJECT() [26/65]

REQUIRE_OBJECT ( x509_test )

◆ REQUIRE_OBJECT() [27/65]

REQUIRE_OBJECT ( ocsp_test )

◆ REQUIRE_OBJECT() [28/65]

REQUIRE_OBJECT ( cms_test )

◆ REQUIRE_OBJECT() [29/65]

REQUIRE_OBJECT ( pnm_test )

◆ REQUIRE_OBJECT() [30/65]

REQUIRE_OBJECT ( deflate_test )

◆ REQUIRE_OBJECT() [31/65]

REQUIRE_OBJECT ( png_test )

◆ REQUIRE_OBJECT() [32/65]

REQUIRE_OBJECT ( dns_test )

◆ REQUIRE_OBJECT() [33/65]

REQUIRE_OBJECT ( uri_test )

◆ REQUIRE_OBJECT() [34/65]

REQUIRE_OBJECT ( profile_test )

◆ REQUIRE_OBJECT() [35/65]

REQUIRE_OBJECT ( setjmp_test )

◆ REQUIRE_OBJECT() [36/65]

REQUIRE_OBJECT ( pccrc_test )

◆ REQUIRE_OBJECT() [37/65]

REQUIRE_OBJECT ( linebuf_test )

◆ REQUIRE_OBJECT() [38/65]

REQUIRE_OBJECT ( iobuf_test )

◆ REQUIRE_OBJECT() [39/65]

REQUIRE_OBJECT ( bitops_test )

◆ REQUIRE_OBJECT() [40/65]

REQUIRE_OBJECT ( der_test )

◆ REQUIRE_OBJECT() [41/65]

REQUIRE_OBJECT ( pem_test )

◆ REQUIRE_OBJECT() [42/65]

REQUIRE_OBJECT ( ntlm_test )

◆ REQUIRE_OBJECT() [43/65]

REQUIRE_OBJECT ( zlib_test )

◆ REQUIRE_OBJECT() [44/65]

REQUIRE_OBJECT ( gzip_test )

◆ REQUIRE_OBJECT() [45/65]

REQUIRE_OBJECT ( utf8_test )

◆ REQUIRE_OBJECT() [46/65]

REQUIRE_OBJECT ( acpi_test )

◆ REQUIRE_OBJECT() [47/65]

REQUIRE_OBJECT ( hmac_test )

◆ REQUIRE_OBJECT() [48/65]

REQUIRE_OBJECT ( gcm_test )

◆ REQUIRE_OBJECT() [49/65]

REQUIRE_OBJECT ( nap_test )

◆ REQUIRE_OBJECT() [50/65]

REQUIRE_OBJECT ( x25519_test )

◆ REQUIRE_OBJECT() [51/65]

REQUIRE_OBJECT ( des_test )

◆ REQUIRE_OBJECT() [52/65]

REQUIRE_OBJECT ( mschapv2_test )

◆ REQUIRE_OBJECT() [53/65]

REQUIRE_OBJECT ( uuid_test )

◆ REQUIRE_OBJECT() [54/65]

REQUIRE_OBJECT ( editstring_test )

◆ REQUIRE_OBJECT() [55/65]

REQUIRE_OBJECT ( p256_test )

◆ REQUIRE_OBJECT() [56/65]

REQUIRE_OBJECT ( p384_test )

◆ REQUIRE_OBJECT() [57/65]

REQUIRE_OBJECT ( efi_siglist_test )

◆ REQUIRE_OBJECT() [58/65]

REQUIRE_OBJECT ( cpio_test )

◆ REQUIRE_OBJECT() [59/65]

REQUIRE_OBJECT ( fdt_test )

◆ REQUIRE_OBJECT() [60/65]

REQUIRE_OBJECT ( ecdsa_test )

◆ REQUIRE_OBJECT() [61/65]

REQUIRE_OBJECT ( hkdf_test )

◆ REQUIRE_OBJECT() [62/65]

REQUIRE_OBJECT ( ffdhe_test )

◆ REQUIRE_OBJECT() [63/65]

REQUIRE_OBJECT ( mime_test )

◆ REQUIRE_OBJECT() [64/65]

REQUIRE_OBJECT ( datauri_test )

◆ REQUIRE_OBJECT() [65/65]

REQUIRE_OBJECT ( tlskey_test )