code: def test_sticky_movements():
      partition_movements = PartitionMovements()
      partition_movements.move_partition(
          TopicPartition("t", 1), "C1", "C2"
      )
      partition_movements.move_partition(
          TopicPartition("t", 1), "C2", "C3"
      )
      partition_movements.move_partition(
          TopicPartition("t", 1), "C3", "C1"
      )
      assert partition_movements.are_sticky()
  
imports: from kafka.structs import TopicPartition
  from kafka.coordinator.assignors.sticky.partition_movements import PartitionMovements
label_desc: Use image node_id 2 for calling a global function with example usage: test_sticky_movements() without return types