class_docstr: Test navigation of a single pixel.
class_docstr_tok: ["Test","navigation","of","a","single","pixel","."]
docstr: Test vector normalization.
docstr_tok: ["Test","vector","normalization","."]
code: def test_normalize_vector(self):
      """Test vector normalization."""
      v = nav.Vector3D(1, 2, 3)
      norm = np.sqrt(14)
      exp = nav.Vector3D(1 / norm, 2 / norm, 3 / norm)
      normed = nav.normalize_vector(v)
      np.testing.assert_allclose(normed, exp)
  
imports: import numpy
  import pytest
  from satpy.tests.reader_tests.utils import get_jit_methods, skip_numba_unstable_if_missing
label_desc: Use image node_id 7 for calling the TestSinglePixelNavigation obj's underlying member method code with example usage: obj.test_normalize_vector() without return types