text: import unittest
  import os
  from test.aiml_tests.client import TestClient
  from programy.config.sections.brain.file import BrainFileConfiguration
  
  # TODO make sure topic star and that star match for set
  # TODO <that><topic> can take single "1" and double "1,2" indexes
  
  class TopicStarTestClient(TestClient):
  
      def __init__(self):
          TestClient.__init__(self)
  
      def load_configuration(self, arguments):
          super(TopicStarTestClient, self).load_configuration(arguments)
          self.configuration.brain_configuration.files.aiml_files._files = os.path.dirname(__file__)
  
  class TopicStarAIMLTests(unittest.TestCase):
  
      @classmethod
      def setUpClass(cls):
          TopicStarAIMLTests.test_client = TopicStarTestClient()
  
      def test_single_topicstar_word(self):
  
          response = TopicStarAIMLTests.test_client.bot.ask_question("test", "HELLO")
          self.assertIsNotNone(response)
          self.assertEqual(response, 'HELLO STAR TOPIC')
  
  