code: def test_split_words_on_whitespace(self) -> None:
      # Preserves the whitespace from the original text.
      words, whitespace = split_words_on_whitespace(
          "Can't stop\nthinkin'  about\tyou"
      )
      self.assertEqual(
          words, ["Can't", "stop", "thinkin'", "about", "you"]
      )
      self.assertEqual(whitespace, ["", " ", "\n", "  ", "\t", ""])
      self.assertEqual(
          rejoin_words_and_whitespace(words, whitespace),
          "Can't stop\nthinkin'  about\tyou",
      )
  
imports: import unittest
  from augly.text.augmenters.utils import detokenize, rejoin_words_and_whitespace, split_words_on_whitespace, tokenize
label_desc: Use image node_id 2 for calling the UtilsTest obj's underlying member method code with example usage: obj.test_split_words_on_whitespace() without return types