  def main():
      test = TestPermutation()
      test.test_permutation(permutations)
      try:
          test.test_permutation(permutations_alt)
      except NameError:
          # Alternate solutions are only defined
          # in the solutions file
          pass
  
 
</s> remove     test.test_permutation(permutations)
 </s> add     permutations = Permutations()
    test.test_permutation(permutations.is_permutation) </s> remove     "    test.test_permutation(permutations)\n",
 </s> add     "    permutations = Permutations()\n",
    "    test.test_permutation(permutations.is_permutation)\n", </s> remove     "    test.test_permutation(permutations)\n",
 </s> add     "    permutations = Permutations()\n",
    "    test.test_permutation(permutations.is_permutation)\n", </s> remove     "        test.test_permutation(permutations_alt)\n",
 </s> add     "        permutations_alt = PermutationsAlt()\n",
    "        test.test_permutation(permutations_alt.is_permutation)\n", </s> remove     "        test.test_permutation(permutations_alt)\n",
 </s> add     "        permutations_alt = PermutationsAlt()\n",
    "        test.test_permutation(permutations_alt.is_permutation)\n",
        permutations_alt = PermutationsAlt()
        test.test_permutation(permutations_alt.is_permutation)
  def main():
      test = TestPermutation()
      test.test_permutation(permutations)
      try:
        permutations_alt = PermutationsAlt()
        test.test_permutation(permutations_alt.is_permutation)
      except NameError:
          # Alternate solutions are only defined
          # in the solutions file
          pass
  
keep keep keep keep replace keep keep keep keep keep
 Move string permutation to a class 
arrays_strings/permutation/test_permutation_solution.py