diff -r fc2cfec95d86 -r add191d825f4 rust/hedgewars-server/src/protocol/test.rs --- a/rust/hedgewars-server/src/protocol/test.rs Fri Apr 12 19:26:44 2019 +0300 +++ b/rust/hedgewars-server/src/protocol/test.rs Fri Apr 12 22:36:54 2019 +0300 @@ -129,6 +129,7 @@ hog(8), ]; TeamInfo { + owner: String::new(), name, color, grave, @@ -150,7 +151,7 @@ type Parameters = (); fn arbitrary_with(args: Self::Parameters) -> Self::Strategy { - (0..2) + (0..=2) .no_shrink() .prop_flat_map(|i| { proto_msg_match!(i, def = ServerVar::LatestProto(0), @@ -166,14 +167,13 @@ } pub fn gen_proto_msg() -> BoxedStrategy where { - let res = (0..58).no_shrink().prop_flat_map(|i| { - proto_msg_match!(i, def = Malformed, + let res = (0..=55).no_shrink().prop_flat_map(|i| { + proto_msg_match!(i, def = Ping, 0 => Ping(), 1 => Pong(), 2 => Quit(Option), - //3 => Cmd 4 => Global(Ascii), - 5 => Watch(Ascii), + 5 => Watch(u32), 6 => ToggleServerRegisteredOnly(), 7 => SuperPower(), 8 => Info(Ascii), @@ -223,9 +223,7 @@ 52 => Save(Ascii, Ascii), 53 => Delete(Ascii), 54 => SaveRoom(Ascii), - 55 => LoadRoom(Ascii), - 56 => Malformed(), - 57 => Empty() + 55 => LoadRoom(Ascii) ) }); res.boxed()