This commit is contained in:
@@ -792,17 +792,18 @@ pub mod test {
|
||||
use crate::dynamic_data::models::pokemon::Pokemon;
|
||||
use crate::static_data::Gender;
|
||||
use crate::static_data::{AbilityIndex, DataLibrary};
|
||||
use std::sync::Arc;
|
||||
|
||||
#[test]
|
||||
fn construct_pokemon() {
|
||||
let lib = Arc::new(crate::dynamic_data::libraries::dynamic_library::test::build());
|
||||
let species = lib.static_data().species().get(&"foo".into()).unwrap();
|
||||
let form = species.get_form(&"default".into()).unwrap();
|
||||
let species = lib.static_data().species().get(&"foo".into()).unwrap().clone();
|
||||
let form = species.get_form(&"default".into()).unwrap().clone();
|
||||
|
||||
let pokemon = Pokemon::new(
|
||||
&lib,
|
||||
lib,
|
||||
species,
|
||||
form,
|
||||
&form,
|
||||
AbilityIndex {
|
||||
hidden: false,
|
||||
index: 0,
|
||||
|
||||
@@ -476,7 +476,7 @@ mod tests {
|
||||
pub script: ScriptContainer,
|
||||
}
|
||||
|
||||
impl<'a> ScriptSource<'a> for TestScriptSource {
|
||||
impl ScriptSource for TestScriptSource {
|
||||
fn get_script_count(&self) -> usize {
|
||||
1
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user