rust upgrade

This commit is contained in:
sagie gur ari 2023-05-23 18:07:42 +00:00
parent 85ad192408
commit 2edb430c29
6 changed files with 39 additions and 6 deletions

View file

@ -1,6 +1,7 @@
#![deny(
absolute_paths_not_starting_with_crate,
ambiguous_associated_items,
ambiguous_glob_reexports,
anonymous_parameters,
arithmetic_overflow,
array_into_iter,
@ -24,14 +25,19 @@
deref_into_dyn_supertrait,
deref_nullptr,
drop_bounds,
dropping_copy_types,
dropping_references,
duplicate_macro_attributes,
dyn_drop,
ellipsis_inclusive_range_patterns,
enum_intrinsics_non_enums,
explicit_outlives_requirements,
exported_private_dependencies,
ffi_unwind_calls,
for_loops_over_fallibles,
forbidden_lint_groups,
forgetting_copy_types,
forgetting_references,
function_item_references,
ill_formed_attribute_input,
illegal_floating_point_literal_pattern,
@ -43,8 +49,10 @@
indirect_structural_match,
ineffective_unstable_trait_impl,
inline_no_sanitize,
invalid_alignment,
invalid_atomic_ordering,
invalid_doc_attributes,
invalid_macro_export_arguments,
invalid_type_param_default,
invalid_value,
irrefutable_let_patterns,
@ -55,6 +63,7 @@
let_underscore_drop,
let_underscore_lock,
macro_expanded_macro_exports_accessed_by_absolute_paths,
map_unit_fn,
meta_variable_misuse,
missing_abi,
missing_copy_implementations,
@ -96,6 +105,7 @@
special_module_name,
stable_features,
suspicious_auto_trait_impls,
suspicious_double_ref_op,
temporary_cstring_as_ptr,
text_direction_codepoint_in_comment,
text_direction_codepoint_in_literal,
@ -107,6 +117,7 @@
uncommon_codepoints,
unconditional_panic,
unconditional_recursion,
undefined_naked_function_abi,
unexpected_cfgs,
ungated_async_fn_track_caller,
uninhabited_static,

View file

@ -1,6 +1,7 @@
#![deny(
absolute_paths_not_starting_with_crate,
ambiguous_associated_items,
ambiguous_glob_reexports,
anonymous_parameters,
arithmetic_overflow,
array_into_iter,
@ -24,14 +25,19 @@
deref_into_dyn_supertrait,
deref_nullptr,
drop_bounds,
dropping_copy_types,
dropping_references,
duplicate_macro_attributes,
dyn_drop,
ellipsis_inclusive_range_patterns,
enum_intrinsics_non_enums,
explicit_outlives_requirements,
exported_private_dependencies,
ffi_unwind_calls,
for_loops_over_fallibles,
forbidden_lint_groups,
forgetting_copy_types,
forgetting_references,
function_item_references,
ill_formed_attribute_input,
illegal_floating_point_literal_pattern,
@ -43,8 +49,10 @@
indirect_structural_match,
ineffective_unstable_trait_impl,
inline_no_sanitize,
invalid_alignment,
invalid_atomic_ordering,
invalid_doc_attributes,
invalid_macro_export_arguments,
invalid_type_param_default,
invalid_value,
irrefutable_let_patterns,
@ -55,6 +63,7 @@
let_underscore_drop,
let_underscore_lock,
macro_expanded_macro_exports_accessed_by_absolute_paths,
map_unit_fn,
meta_variable_misuse,
missing_abi,
missing_copy_implementations,
@ -96,6 +105,7 @@
special_module_name,
stable_features,
suspicious_auto_trait_impls,
suspicious_double_ref_op,
temporary_cstring_as_ptr,
text_direction_codepoint_in_comment,
text_direction_codepoint_in_literal,
@ -107,6 +117,7 @@
uncommon_codepoints,
unconditional_panic,
unconditional_recursion,
undefined_naked_function_abi,
unexpected_cfgs,
ungated_async_fn_track_caller,
uninhabited_static,

View file

@ -1,6 +1,7 @@
#![deny(
absolute_paths_not_starting_with_crate,
ambiguous_associated_items,
ambiguous_glob_reexports,
anonymous_parameters,
arithmetic_overflow,
array_into_iter,
@ -24,14 +25,19 @@
deref_into_dyn_supertrait,
deref_nullptr,
drop_bounds,
dropping_copy_types,
dropping_references,
duplicate_macro_attributes,
dyn_drop,
ellipsis_inclusive_range_patterns,
enum_intrinsics_non_enums,
explicit_outlives_requirements,
exported_private_dependencies,
ffi_unwind_calls,
for_loops_over_fallibles,
forbidden_lint_groups,
forgetting_copy_types,
forgetting_references,
function_item_references,
ill_formed_attribute_input,
illegal_floating_point_literal_pattern,
@ -43,8 +49,10 @@
indirect_structural_match,
ineffective_unstable_trait_impl,
inline_no_sanitize,
invalid_alignment,
invalid_atomic_ordering,
invalid_doc_attributes,
invalid_macro_export_arguments,
invalid_type_param_default,
invalid_value,
irrefutable_let_patterns,
@ -55,6 +63,7 @@
let_underscore_drop,
let_underscore_lock,
macro_expanded_macro_exports_accessed_by_absolute_paths,
map_unit_fn,
meta_variable_misuse,
missing_abi,
missing_copy_implementations,
@ -96,6 +105,7 @@
special_module_name,
stable_features,
suspicious_auto_trait_impls,
suspicious_double_ref_op,
temporary_cstring_as_ptr,
text_direction_codepoint_in_comment,
text_direction_codepoint_in_literal,
@ -107,6 +117,7 @@
uncommon_codepoints,
unconditional_panic,
unconditional_recursion,
undefined_naked_function_abi,
unexpected_cfgs,
ungated_async_fn_track_caller,
uninhabited_static,

View file

@ -47,9 +47,9 @@ fn run_post() {
vec![create(""), Box::new(SetCommand {})],
r#"
payload = test_set {\"login\":\"login\",\"password\":\"password\"}
out = http_client --method POST --payload {payload} https://httpbin.org/post
out = http_client --method POST --payload ${payload} https://postman-echo.com/post
"#,
CommandValidation::Contains("out".to_string(), "origin".to_string()),
CommandValidation::Contains("out".to_string(), "password".to_string()),
);
}

View file

@ -22,9 +22,9 @@ end
fn test_post
payload = set {\"login\":\"login\",\"password\":\"password\"}
response = http_client --method POST --payload ${payload} https://httpbin.org/post
response = http_client --method POST --payload ${payload} https://postman-echo.com/post
found = contains ${response} origin
found = contains ${response} password
assert ${found}
end

View file

@ -22,9 +22,9 @@ end
fn test_post
payload = set {\"login\":\"login\",\"password\":\"password\"}
response = wget --method=HTTP-POST --post-data=${payload} https://httpbin.org/post
response = wget --method=HTTP-POST --post-data=${payload} https://postman-echo.com/post
found = contains ${response} origin
found = contains ${response} password
assert ${found}
end