From 171ad08b4e98bd23dd1aa9d28731c12dde35bba2 Mon Sep 17 00:00:00 2001 From: Joe Wilm Date: Fri, 16 Sep 2016 20:25:43 -0700 Subject: Add test for ext::Transition Debugging --- codegen/src/ext.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'codegen/src') diff --git a/codegen/src/ext.rs b/codegen/src/ext.rs index 94fdd51..d489bf0 100644 --- a/codegen/src/ext.rs +++ b/codegen/src/ext.rs @@ -396,3 +396,15 @@ fn expand_state_table<'cx>( MacEager::expr(ast) } + +#[cfg(test)] +mod tests { + use definitions::{State, Action}; + use super::Transition; + + #[test] + fn pack_u8() { + let transition = Transition::StateAction(State::CsiParam, Action::Collect); + assert_eq!(transition.pack_u8(), 0x24); + } +} -- cgit