      "            ['f', 'o', 'o', ' ', 'b', 'a', 'r']),\n",
      "            ['r', 'a', 'b', ' ', 'o', 'o', 'f'])\n",
      "        print('Success: test_reverse')\n",
      "\n",
      "\n",
      "def main():\n",
      "    test = TestReverse()\n",
      "    test.test_reverse()\n",
      "    test.test_reverse_inplace()\n",
 
</s>
    "    def test_reverse_inplace(self):\n",
    "        target_list = ['f', 'o', 'o', ' ', 'b', 'a', 'r']\n",
    "        list_of_chars(target_list)\n",
    "        assert_equal(target_list, ['r', 'a', 'b', ' ', 'o', 'o', 'f'])\n",
    "        print('Success: test_reverse_inplace')\n",
    "\n",
      "            ['f', 'o', 'o', ' ', 'b', 'a', 'r']),\n",
      "            ['r', 'a', 'b', ' ', 'o', 'o', 'f'])\n",
      "        print('Success: test_reverse')\n",
      "\n",
    "    def test_reverse_inplace(self):\n",
    "        target_list = ['f', 'o', 'o', ' ', 'b', 'a', 'r']\n",
    "        list_of_chars(target_list)\n",
    "        assert_equal(target_list, ['r', 'a', 'b', ' ', 'o', 'o', 'f'])\n",
    "        print('Success: test_reverse_inplace')\n",
    "\n",
      "\n",
      "def main():\n",
      "    test = TestReverse()\n",
      "    test.test_reverse()\n",
      "    test.test_reverse_inplace()\n",
keep keep keep add keep keep keep keep keep
 Test for inplace modification of the array.
arrays_strings/reverse_string/reverse_string_challenge.ipynb