New issue 818: Test failure in test_particle_octree_counts https://bitbucket.org/yt_analysis/yt/issue/818/test-failure-in Kacper Kowalik: Experimental branch (revision 75033f476463) fails in one of the octree's tests: ``` #!text $ nosetests -v geometry/tests/test_particle_octree.py:test_particle_octree_counts Failure: YTUnitConversionError (Unit dimensionalities do not match. Tried to convert between dimensionless (dim 1) and code_length (dim (length)).) ... ERROR ====================================================================== ERROR: Failure: YTUnitConversionError (Unit dimensionalities do not match. Tried to convert between dimensionless (dim 1) and code_length (dim (length)).) ---------------------------------------------------------------------- Traceback (most recent call last): File ".../nose/loader.py", line 253, in generate for test in g(): File "yt/geometry/tests/test_particle_octree.py", line 94, in test_particle_octree_counts bi2 = dd["all", "mesh_id"] File "yt/data_objects/data_containers.py", line 212, in __getitem__ self.get_data(f) File "yt/data_objects/data_containers.py", line 621, in get_data self._generate_fields(fields_to_generate) File "data_objects/data_containers.py", line 638, in _generate_fields fd = self._generate_field(field) File "yt/data_objects/data_containers.py", line 247, in _generate_field tr = self._generate_particle_field(field) File "yt/data_objects/data_containers.py", line 310, in _generate_particle_field size = self._count_particles(ftype) File "yt/data_objects/data_containers.py", line 341, in _count_particles self.selector, x, y, z) File "yt/data_objects/octree_subset.py", line 250, in count_particles count = selector.count_points(x,y,z) File "selection_routines.pyx", line 459, in yt.geometry.selection_routines.SelectorObject.count_points (yt/geometry/selection_routines.c:7513) File "selection_routines.pyx", line 56, in yt.geometry.selection_routines._ensure_code (yt/geometry/selection_routines.c:2599) File "yt/units/yt_array.py", line 331, in convert_to_units new_units = self._unit_repr_check_same(units) File "yt/units/yt_array.py", line 317, in _unit_repr_check_same self.units, self.units.dimensions, units, units.dimensions) YTUnitConversionError: Unit dimensionalities do not match. Tried to convert between dimensionless (dim 1) and code_length (dim (length)). ``` Responsible: MatthewTurk