From 9c7f681e3dd2d8f530cb9484f2406826d01f0d54 Mon Sep 17 00:00:00 2001 From: Dominic Date: Tue, 9 Mar 2021 20:51:44 +0100 Subject: [PATCH] remove outdated tests --- tests/trybuild_ui.rs | 7 ------- tests/ui/openapi_type/enum_with_fields.rs | 12 ------------ tests/ui/openapi_type/enum_with_fields.stderr | 11 ----------- tests/ui/openapi_type/nullable_non_bool.rs | 10 ---------- tests/ui/openapi_type/nullable_non_bool.stderr | 5 ----- tests/ui/openapi_type/rename_non_string.rs | 10 ---------- tests/ui/openapi_type/rename_non_string.stderr | 5 ----- tests/ui/openapi_type/tuple_struct.rs | 7 ------- tests/ui/openapi_type/tuple_struct.stderr | 5 ----- tests/ui/openapi_type/union.rs | 10 ---------- tests/ui/openapi_type/union.stderr | 5 ----- tests/ui/openapi_type/unknown_key.rs | 10 ---------- tests/ui/openapi_type/unknown_key.stderr | 5 ----- 13 files changed, 102 deletions(-) delete mode 100644 tests/ui/openapi_type/enum_with_fields.rs delete mode 100644 tests/ui/openapi_type/enum_with_fields.stderr delete mode 100644 tests/ui/openapi_type/nullable_non_bool.rs delete mode 100644 tests/ui/openapi_type/nullable_non_bool.stderr delete mode 100644 tests/ui/openapi_type/rename_non_string.rs delete mode 100644 tests/ui/openapi_type/rename_non_string.stderr delete mode 100644 tests/ui/openapi_type/tuple_struct.rs delete mode 100644 tests/ui/openapi_type/tuple_struct.stderr delete mode 100644 tests/ui/openapi_type/union.rs delete mode 100644 tests/ui/openapi_type/union.stderr delete mode 100644 tests/ui/openapi_type/unknown_key.rs delete mode 100644 tests/ui/openapi_type/unknown_key.stderr diff --git a/tests/trybuild_ui.rs b/tests/trybuild_ui.rs index 2317215..406ae6a 100644 --- a/tests/trybuild_ui.rs +++ b/tests/trybuild_ui.rs @@ -4,14 +4,7 @@ use trybuild::TestCases; #[ignore] fn trybuild_ui() { let t = TestCases::new(); - - // always enabled t.compile_fail("tests/ui/endpoint/*.rs"); t.compile_fail("tests/ui/from_body/*.rs"); t.compile_fail("tests/ui/resource/*.rs"); - - // require the openapi feature - if cfg!(feature = "openapi") { - t.compile_fail("tests/ui/openapi_type/*.rs"); - } } diff --git a/tests/ui/openapi_type/enum_with_fields.rs b/tests/ui/openapi_type/enum_with_fields.rs deleted file mode 100644 index b07cbfa..0000000 --- a/tests/ui/openapi_type/enum_with_fields.rs +++ /dev/null @@ -1,12 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -enum Food { - Pasta, - Pizza { pineapple: bool }, - Rice, - Other(String) -} - -fn main() {} diff --git a/tests/ui/openapi_type/enum_with_fields.stderr b/tests/ui/openapi_type/enum_with_fields.stderr deleted file mode 100644 index 2925a32..0000000 --- a/tests/ui/openapi_type/enum_with_fields.stderr +++ /dev/null @@ -1,11 +0,0 @@ -error: #[derive(OpenapiType)] does not support enum variants with fields - --> $DIR/enum_with_fields.rs:7:2 - | -7 | Pizza { pineapple: bool }, - | ^^^^^ - -error: #[derive(OpenapiType)] does not support enum variants with fields - --> $DIR/enum_with_fields.rs:9:2 - | -9 | Other(String) - | ^^^^^ diff --git a/tests/ui/openapi_type/nullable_non_bool.rs b/tests/ui/openapi_type/nullable_non_bool.rs deleted file mode 100644 index 2431e94..0000000 --- a/tests/ui/openapi_type/nullable_non_bool.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -struct Foo { - #[openapi(nullable = "yes, please")] - bar: String -} - -fn main() {} diff --git a/tests/ui/openapi_type/nullable_non_bool.stderr b/tests/ui/openapi_type/nullable_non_bool.stderr deleted file mode 100644 index 421d9cd..0000000 --- a/tests/ui/openapi_type/nullable_non_bool.stderr +++ /dev/null @@ -1,5 +0,0 @@ -error: Expected bool - --> $DIR/nullable_non_bool.rs:6:23 - | -6 | #[openapi(nullable = "yes, please")] - | ^^^^^^^^^^^^^ diff --git a/tests/ui/openapi_type/rename_non_string.rs b/tests/ui/openapi_type/rename_non_string.rs deleted file mode 100644 index 83f8bd6..0000000 --- a/tests/ui/openapi_type/rename_non_string.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -struct Foo { - #[openapi(rename = 42)] - bar: String -} - -fn main() {} diff --git a/tests/ui/openapi_type/rename_non_string.stderr b/tests/ui/openapi_type/rename_non_string.stderr deleted file mode 100644 index 0446b21..0000000 --- a/tests/ui/openapi_type/rename_non_string.stderr +++ /dev/null @@ -1,5 +0,0 @@ -error: Expected string literal - --> $DIR/rename_non_string.rs:6:21 - | -6 | #[openapi(rename = 42)] - | ^^ diff --git a/tests/ui/openapi_type/tuple_struct.rs b/tests/ui/openapi_type/tuple_struct.rs deleted file mode 100644 index 7def578..0000000 --- a/tests/ui/openapi_type/tuple_struct.rs +++ /dev/null @@ -1,7 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -struct Foo(String); - -fn main() {} diff --git a/tests/ui/openapi_type/tuple_struct.stderr b/tests/ui/openapi_type/tuple_struct.stderr deleted file mode 100644 index 62a81c1..0000000 --- a/tests/ui/openapi_type/tuple_struct.stderr +++ /dev/null @@ -1,5 +0,0 @@ -error: #[derive(OpenapiType)] does not support unnamed fields - --> $DIR/tuple_struct.rs:5:11 - | -5 | struct Foo(String); - | ^^^^^^^^ diff --git a/tests/ui/openapi_type/union.rs b/tests/ui/openapi_type/union.rs deleted file mode 100644 index 99efd49..0000000 --- a/tests/ui/openapi_type/union.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -union IntOrPointer { - int: u64, - pointer: *mut String -} - -fn main() {} diff --git a/tests/ui/openapi_type/union.stderr b/tests/ui/openapi_type/union.stderr deleted file mode 100644 index 2dbe3b6..0000000 --- a/tests/ui/openapi_type/union.stderr +++ /dev/null @@ -1,5 +0,0 @@ -error: #[derive(OpenapiType)] only works for structs and enums - --> $DIR/union.rs:5:1 - | -5 | union IntOrPointer { - | ^^^^^ diff --git a/tests/ui/openapi_type/unknown_key.rs b/tests/ui/openapi_type/unknown_key.rs deleted file mode 100644 index daab52a..0000000 --- a/tests/ui/openapi_type/unknown_key.rs +++ /dev/null @@ -1,10 +0,0 @@ -#[macro_use] -extern crate gotham_restful; - -#[derive(OpenapiType)] -struct Foo { - #[openapi(like = "pizza")] - bar: String -} - -fn main() {} diff --git a/tests/ui/openapi_type/unknown_key.stderr b/tests/ui/openapi_type/unknown_key.stderr deleted file mode 100644 index b5e9ac1..0000000 --- a/tests/ui/openapi_type/unknown_key.stderr +++ /dev/null @@ -1,5 +0,0 @@ -error: Unknown key - --> $DIR/unknown_key.rs:6:12 - | -6 | #[openapi(like = "pizza")] - | ^^^^