diff options
author | Ilion Beyst <ilion.beyst@gmail.com> | 2022-09-15 18:07:28 +0200 |
---|---|---|
committer | Ilion Beyst <ilion.beyst@gmail.com> | 2022-09-15 18:07:28 +0200 |
commit | ecd378f0d988c2139d08d3426e8549d09d930f9d (patch) | |
tree | 27a733c8ad23d0afde63739d3dbc2c0f68c77bee /planetwars-matchrunner/src/bin | |
parent | 46efe3c5fa28939151e1ff2bf9e4b9eeea4069e3 (diff) | |
download | planetwars.dev-ecd378f0d988c2139d08d3426e8549d09d930f9d.tar.xz planetwars.dev-ecd378f0d988c2139d08d3426e8549d09d930f9d.zip |
remove obsolete test code
Diffstat (limited to 'planetwars-matchrunner/src/bin')
-rw-r--r-- | planetwars-matchrunner/src/bin/testmatch.rs | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/planetwars-matchrunner/src/bin/testmatch.rs b/planetwars-matchrunner/src/bin/testmatch.rs deleted file mode 100644 index 4a9d10e..0000000 --- a/planetwars-matchrunner/src/bin/testmatch.rs +++ /dev/null @@ -1,44 +0,0 @@ -use std::{env, path::PathBuf}; - -use planetwars_matchrunner::{docker_runner::DockerBotSpec, run_match, MatchConfig, MatchPlayer}; - -#[tokio::main] -async fn main() { - let args: Vec<String> = env::args().collect(); - assert!(args.len() >= 2); - let map_path = args[1].clone(); - _run_match(map_path).await; -} - -const IMAGE: &str = "python:3.10-slim-buster"; - -async fn _run_match(map_path: String) { - run_match(MatchConfig { - map_path: PathBuf::from(map_path), - map_name: "hex".to_string(), - log_path: PathBuf::from("match.log"), - players: vec![ - MatchPlayer { - name: "a".to_string(), - bot_spec: Box::new(DockerBotSpec { - image: IMAGE.to_string(), - // code_path: PathBuf::from("../simplebot"), - code_path: PathBuf::from("./bots/simplebot"), - argv: vec!["python".to_string(), "simplebot.py".to_string()], - }), - }, - MatchPlayer { - name: "b".to_string(), - bot_spec: Box::new(DockerBotSpec { - image: IMAGE.to_string(), - code_path: PathBuf::from("./bots/broken_bot"), - argv: vec!["python".to_string(), "bot.py".to_string()], - }), - }, - ], - }) - .await; - - // TODO: use a joinhandle to wait for the logger to finish - tokio::time::sleep(std::time::Duration::from_secs(1)).await; -} |