code: def test_partitions_stable_bytes(self):
      column_names = [b"rats", b"live", b"on", b"no", b"evil", b"star"]
      # These values can be updated if the hasher changes.
      expected = [14, 9, 28, 42, 3, 18]
      hasher = feature_partition_util.ColumnHasher(44)
      got = [hasher.assign(column_name) for column_name in column_names]
      self.assertEqual(expected, got)
  
imports: from typing import Iterable, List, Tuple
  from unittest import mock
  from absl.testing import absltest
  from absl.testing import parameterized
  import apache_beam
  from apache_beam.testing import util
  import pyarrow
  from tensorflow_data_validation.utils import feature_partition_util
  from tensorflow_data_validation.utils import test_util
  from google.protobuf import text_format
  from tensorflow_metadata.proto.v0 import statistics_pb2
label_desc: Use image node_id 2 for calling the ColumnHasherTest obj's underlying member method code with example usage: obj.test_partitions_stable_bytes() without return types