Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

include the name of driver in parametrized test results #885

Merged
merged 3 commits into from Oct 27, 2022
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
54 changes: 27 additions & 27 deletions shotover-proxy/tests/cassandra_int_tests/mod.rs
Expand Up @@ -61,8 +61,8 @@ where
}

#[rstest]
#[case(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
#[case::cdrs(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_passthrough(#[case] driver: CassandraDriver) {
Expand All @@ -78,8 +78,8 @@ async fn test_passthrough(#[case] driver: CassandraDriver) {

#[cfg(feature = "alpha-transforms")]
#[rstest]
#[case(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
#[case::cdrs(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_passthrough_encode(#[case] driver: CassandraDriver) {
Expand All @@ -96,8 +96,8 @@ async fn test_passthrough_encode(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_source_tls_and_single_tls(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -128,8 +128,8 @@ async fn test_source_tls_and_single_tls(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cluster_single_rack_v3(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -161,8 +161,8 @@ async fn test_cluster_single_rack_v3(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cluster_single_rack_v4(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -210,8 +210,8 @@ async fn test_cluster_single_rack_v4(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cluster_multi_rack(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -248,8 +248,8 @@ async fn test_cluster_multi_rack(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_source_tls_and_cluster_tls(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -291,8 +291,8 @@ async fn test_source_tls_and_cluster_tls(#[case] driver: CassandraDriver) {
}

#[rstest]
#[case(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
#[case::cdrs(CdrsTokio)]
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_redis_cache(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -322,8 +322,8 @@ async fn test_cassandra_redis_cache(#[case] driver: CassandraDriver) {
#[cfg(feature = "cassandra-cpp-driver-tests")]
#[cfg(feature = "alpha-transforms")]
#[rstest]
// #[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
// #[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_protect_transform_local(#[case] driver: CassandraDriver) {
Expand All @@ -344,8 +344,8 @@ async fn test_cassandra_protect_transform_local(#[case] driver: CassandraDriver)
#[cfg(feature = "cassandra-cpp-driver-tests")]
#[cfg(feature = "alpha-transforms")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_protect_transform_aws(#[case] driver: CassandraDriver) {
Expand All @@ -364,8 +364,8 @@ async fn test_cassandra_protect_transform_aws(#[case] driver: CassandraDriver) {

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_peers_rewrite_cassandra4(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -458,8 +458,8 @@ async fn test_cassandra_peers_rewrite_cassandra4(#[case] driver: CassandraDriver

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_peers_rewrite_cassandra3(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -490,8 +490,8 @@ async fn test_cassandra_peers_rewrite_cassandra3(#[case] driver: CassandraDriver

#[cfg(feature = "cassandra-cpp-driver-tests")]
#[rstest]
//#[case(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case(Datastax))]
//#[case::cdrs(CdrsTokio)] // TODO
#[cfg_attr(feature = "cassandra-cpp-driver-tests", case::datastax(Datastax))]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_cassandra_request_throttling(#[case] driver: CassandraDriver) {
Expand Down Expand Up @@ -586,7 +586,7 @@ async fn test_cassandra_request_throttling(#[case] driver: CassandraDriver) {
}

#[rstest]
#[case(CdrsTokio)]
#[case::cdrs(CdrsTokio)]
#[tokio::test(flavor = "multi_thread")]
#[serial]
async fn test_events_keyspace(#[case] driver: CassandraDriver) {
Expand Down