test!: Moved tests/src to tests/main to allow several commits
This commit is contained in:
parent
86845c54a6
commit
01d3755ea6
5 changed files with 5 additions and 3 deletions
|
|
@ -1,8 +1,10 @@
|
|||
use squad_quest::{config::Config, quest::Quest};
|
||||
|
||||
static CONFIG_PATH: &str = "./tests/main/config.toml";
|
||||
|
||||
#[test]
|
||||
fn load_quests() {
|
||||
let config = Config::load("./tests/cfg/config.toml".into());
|
||||
let config = Config::load(CONFIG_PATH.into());
|
||||
let quests = config.load_quests();
|
||||
|
||||
assert_eq!(quests.len(), 2);
|
||||
|
|
@ -11,7 +13,7 @@ fn load_quests() {
|
|||
#[test]
|
||||
fn empty_quest_is_default() {
|
||||
// First loaded quest should be 0.toml, which is empty
|
||||
let config = Config::load("./tests/cfg/config.toml".into());
|
||||
let config = Config::load(CONFIG_PATH.into());
|
||||
let mut quests = config.load_quests();
|
||||
quests.sort_by(|a,b| a.id.cmp(&b.id));
|
||||
let quest = quests.first().unwrap();
|
||||
|
|
@ -23,7 +25,7 @@ fn empty_quest_is_default() {
|
|||
|
||||
#[test]
|
||||
fn quest_one() {
|
||||
let config = Config::load("./tests/cfg/config.toml".into());
|
||||
let config = Config::load(CONFIG_PATH.into());
|
||||
let quests = config.load_quests();
|
||||
let quest = quests.iter().find(|q| q.id == 1).unwrap();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue