11import unittest
22from worldengine .plates import Step , world_gen
33from worldengine .world import World
4+ from worldengine .common import _equal
45import tempfile
56import os
6- import numpy
77
88
99def _sort (l ):
@@ -28,15 +28,15 @@ def test_pickle_serialize_unserialize(self):
2828 self .assertEqual (w .ocean , unserialized .ocean )
2929 self .assertEqual (w .biome , unserialized .biome )
3030 self .assertEqual (w .humidity , unserialized .humidity )
31- self .assertTrue (numpy . array_equiv (w .irrigation , unserialized .irrigation ))
31+ self .assertTrue (_equal (w .irrigation , unserialized .irrigation ))
3232 self .assertEqual (w .permeability , unserialized .permeability )
3333 self .assertEqual (w .watermap , unserialized .watermap )
3434 self .assertEqual (w .precipitation , unserialized .precipitation )
3535 self .assertEqual (w .temperature , unserialized .temperature )
3636 self .assertEqual (w .sea_depth , unserialized .sea_depth )
3737 self .assertEquals (w .seed , unserialized .seed )
3838 self .assertEquals (w .n_plates , unserialized .n_plates )
39- self .assertAlmostEqual ( w .ocean_level , unserialized .ocean_level )
39+ self .assertTrue ( _equal ( w .ocean_level , unserialized .ocean_level ) )
4040 self .assertEquals (w .lake_map , unserialized .lake_map )
4141 self .assertEquals (w .river_map , unserialized .river_map )
4242 self .assertEquals (w .step , unserialized .step )
@@ -52,15 +52,15 @@ def test_protobuf_serialize_unserialize(self):
5252 self .assertEqual (w .ocean , unserialized .ocean )
5353 self .assertEqual (w .biome , unserialized .biome )
5454 self .assertEqual (w .humidity , unserialized .humidity )
55- self .assertTrue (numpy . array_equiv (w .irrigation , unserialized .irrigation ))
55+ self .assertTrue (_equal (w .irrigation , unserialized .irrigation ))
5656 self .assertEqual (w .permeability , unserialized .permeability )
5757 self .assertEqual (w .watermap , unserialized .watermap )
5858 self .assertEqual (w .precipitation , unserialized .precipitation )
5959 self .assertEqual (w .temperature , unserialized .temperature )
6060 self .assertEqual (w .sea_depth , unserialized .sea_depth )
6161 self .assertEquals (w .seed , unserialized .seed )
6262 self .assertEquals (w .n_plates , unserialized .n_plates )
63- self .assertAlmostEqual ( w .ocean_level , unserialized .ocean_level )
63+ self .assertTrue ( _equal ( w .ocean_level , unserialized .ocean_level ) )
6464 self .assertEquals (w .lake_map , unserialized .lake_map )
6565 self .assertEquals (w .river_map , unserialized .river_map )
6666 self .assertEquals (w .step , unserialized .step )
0 commit comments