Adds more unit tests
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-06-11 20:51:37 +02:00
parent 0c076dd711
commit 56e1237c22
24 changed files with 306 additions and 42 deletions

View File

@@ -1,4 +1,4 @@
use crate::static_data::moves::secondary_effect::EffectParameter;
use crate::static_data::EffectParameter;
use crate::StringKey;
#[derive(Debug)]

View File

@@ -1,9 +1,9 @@
use self::super::learnable_moves::LearnableMoves;
use crate::static_data::species_data::ability::Ability;
use crate::static_data::species_data::ability_index::AbilityIndex;
use crate::static_data::statistic_set::StatisticSet;
use crate::static_data::statistics::Statistic;
use crate::utils::random::Random;
use crate::static_data::Ability;
use crate::static_data::AbilityIndex;
use crate::static_data::LearnableMoves;
use crate::static_data::Statistic;
use crate::static_data::StatisticSet;
use crate::Random;
use crate::StringKey;
use hashbrown::HashSet;
use std::ops::Deref;

View File

@@ -1,5 +1,5 @@
use crate::defines::LevelInt;
use crate::static_data::moves::move_data::MoveData;
use crate::static_data::MoveData;
use hashbrown::hash_map::Entry::{Occupied, Vacant};
use hashbrown::HashMap;

View File

@@ -1,6 +1,13 @@
pub mod ability;
pub mod ability_index;
pub mod form;
pub mod gender;
pub mod learnable_moves;
pub mod species;
pub mod ability;
pub use ability::Ability;
pub use ability_index::AbilityIndex;
pub use form::Form;
pub use gender::Gender;
pub use learnable_moves::LearnableMoves;
pub use species::Species;

View File

@@ -1,6 +1,6 @@
use self::super::form::Form;
use crate::static_data::species_data::gender::Gender;
use crate::utils::random::Random;
use crate::static_data::Form;
use crate::static_data::Gender;
use crate::Random;
use crate::StringKey;
use hashbrown::{HashMap, HashSet};