summaryrefslogtreecommitdiff
path: root/webapp/src/main.rs
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-09-04 19:42:57 -0400
committerKjetil Orbekk <kj@orbekk.com>2022-09-04 19:44:53 -0400
commitab68d26c6b16f973642d378900f5e6ac2be221b7 (patch)
tree357206052643d3ee0b065fd4ee6cb8af928e11f9 /webapp/src/main.rs
parentb7180143745c5ebe571936b0116cca403d082e8d (diff)
Add turn/trick representation
Includes convenience test and parsing utilities
Diffstat (limited to 'webapp/src/main.rs')
-rw-r--r--webapp/src/main.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/webapp/src/main.rs b/webapp/src/main.rs
index a99ea94..633f560 100644
--- a/webapp/src/main.rs
+++ b/webapp/src/main.rs
@@ -3,6 +3,7 @@ use crate::card::{Rank, Suit};
use log::{debug, error, info, warn};
use yew::prelude::*;
pub mod card;
+pub mod bridge_engine;
fn main() {
std::panic::set_hook(Box::new(console_error_panic_hook::hook));
@@ -118,3 +119,11 @@ impl From<card::Card> for CardProps {
CardProps { suit, rank }
}
}
+
+#[cfg(test)]
+mod tests {
+ pub fn test_setup() {
+ dotenv::dotenv().ok();
+ let _ = env_logger::builder().is_test(true).try_init();
+ }
+}