blob: af5806db337d0c473f40c776a0946a320c44937f [file] [log] [blame]
package(default_visibility = ["//tools/build_defs:internal_pkg"])
licenses(["notice"]) # Apache 2.0
filegroup(
name = "test_lib",
srcs = [
"test_util.sh",
],
)
sh_test(
name = "keyset_reader_writer_test",
size = "small",
srcs = [
"keyset_reader_writer_test.sh",
],
data = [
":test_lib",
"//tools/testing/cc:keyset_reader_writer_cli",
"//tools/tinkey",
],
)
sh_test(
name = "version_test",
size = "medium",
srcs = [
"version_test.sh",
],
data = [
":test_lib",
"//:tink_version",
"//tools/testing:version_cli_java",
"//tools/testing/cc:version_cli_cc",
],
)
sh_test(
name = "aead_test",
size = "medium",
srcs = [
"aead_test.sh",
],
data = [
":test_lib",
"//tools/testing:aead_cli_java",
"//tools/testing/cc:aead_cli_cc",
"//tools/tinkey",
],
)
sh_test(
name = "deterministic_aead_test",
size = "medium",
srcs = [
"deterministic_aead_test.sh",
],
data = [
":test_lib",
"//tools/testing:deterministic_aead_cli_java",
"//tools/testing/cc:deterministic_aead_cli_cc",
"//tools/tinkey",
],
)
sh_test(
name = "streaming_aead_test",
size = "medium",
srcs = [
"streaming_aead_test.sh",
],
data = [
":test_lib",
"//tools/testing:streaming_aead_cli_java",
"//tools/tinkey",
],
)
sh_test(
name = "mac_test",
size = "medium",
srcs = [
"mac_test.sh",
],
data = [
":test_lib",
"//tools/testing:mac_cli_java",
"//tools/testing/cc:mac_cli_cc",
"//tools/tinkey",
],
)
sh_test(
name = "hybrid_encryption_test",
size = "medium",
srcs = [
"hybrid_encryption_test.sh",
],
data = [
":test_lib",
"//tools/testing:hybrid_decrypt_cli_java",
"//tools/testing:hybrid_encrypt_cli_java",
"//tools/testing/cc:hybrid_decrypt_cli_cc",
"//tools/testing/cc:hybrid_encrypt_cli_cc",
"//tools/tinkey",
],
)
sh_test(
name = "signature_test",
size = "medium",
srcs = [
"signature_test.sh",
],
data = [
":test_lib",
"//tools/testing:public_key_sign_cli_java",
"//tools/testing:public_key_verify_cli_java",
"//tools/testing/cc:public_key_sign_cli_cc",
"//tools/testing/cc:public_key_verify_cli_cc",
"//tools/tinkey",
],
)