summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Geary <rtgnj42@gmail.com>2019-09-15 18:28:57 -0400
committerRyan Geary <rtgnj42@gmail.com>2019-09-17 23:40:35 -0400
commite668d9f508d2b5f45d1b68c50a436726d6137de3 (patch)
treea851699ad426e95660023eb9bf7297164be4876e
parentfd66e3cfb7f935b00befd7b04609cef7464e6e67 (diff)
Add first test
-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!(),
+ }
+ )
}
}