code: def test_masking_with_strings(
      self, dtype, missing_value, window_length
  ):
      missing_value = coerce_to_dtype(dtype, missing_value)
      baseline_ints = arange(15).reshape(5, 3)
  
      # Coerce to string first so that coercion to object gets us an array of
      # string objects.
      baseline = baseline_ints.astype(str).astype(dtype)
      mask = (baseline_ints % 2).astype(bool)
  
      masked_baseline = LabelArray(
          baseline, missing_value=missing_value
      )
      masked_baseline[~mask] = missing_value
  
      array = AdjustedArray(
          baseline,
          mask,
          adjustments={},
          missing_value=missing_value,
      )
  
      gen_expected = moving_window(masked_baseline, window_length)
      gen_actual = array.traverse(window_length=window_length)
  
      for expected, actual in zip(gen_expected, gen_actual):
          check_arrays(expected, actual)
  
imports: from collections import namedtuple
  from itertools import chain, product
  from textwrap import dedent
  from unittest import TestCase
  from nose_parameterized import parameterized
  from numpy import arange, array, asarray, dtype, full, where
  from six.moves import zip_longest
  from toolz import curry
  from catalyst.errors import WindowLengthNotPositive, WindowLengthTooLong
  from catalyst.lib.adjustment import Datetime64Overwrite, Datetime641DArrayOverwrite, Float64Multiply, Float64Overwrite, Float641DArrayOverwrite, Int64Overwrite, ObjectOverwrite
  from catalyst.lib.adjusted_array import AdjustedArray, NOMASK
  from catalyst.lib.labelarray import LabelArray
  from catalyst.testing import check_arrays, parameter_space
  from catalyst.utils.compat import unicode
  from catalyst.utils.numpy_utils import coerce_to_dtype, datetime64ns_dtype, default_missing_value_for_dtype, float64_dtype, int64_dtype, object_dtype
label_desc: Use image node_id 5 for calling the AdjustedArrayTestCase obj's underlying member method code with example usage: obj.test_masking_with_strings(dtype, missing_value, window_length) without return types