summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/choice.rs13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/choice.rs b/src/choice.rs
index 0b642fc..9db2d13 100644
--- a/src/choice.rs
+++ b/src/choice.rs
@@ -1,8 +1,17 @@
#[cfg(test)]
mod tests {
+ use super::*;
+
#[test]
- fn exp() {
- assert_eq!(2 + 2, 4);
+ fn parse_single_choice() {
+ let result = Choice::parse_choice("6").unwrap();
+ assert_eq!(
+ 6,
+ match result {
+ Choice::Field(x) => x,
+ _ => panic!(),
+ }
+ )
}
}