diny_test 0.2.4

Test serializer format for the diny framework
Documentation
#![cfg_attr(not(feature = "std"), no_std)]

#![allow(incomplete_features)]
#![feature(generic_associated_types)]

mod common;

use common::VAR_IDX_LEN;
use common::method::eq::*;
use common::empty_enum::*;


#[test]
fn can_serialize_empty_enum_unitary() {
    let send = EmptyEnum::Unitary;
    test_serialize_exact::<EmptyEnum, {VAR_IDX_LEN}>(send);
}

#[test]
fn can_serialize_empty_enum_new_type() {
    let send = EmptyEnum::NewType();
    test_serialize_exact::<EmptyEnum, {VAR_IDX_LEN}>(send);
}

#[test]
fn can_serialize_empty_enum_anon_type() {
    let send = EmptyEnum::AnonType{};
    test_serialize_exact::<EmptyEnum, {VAR_IDX_LEN}>(send);
}