code: def test_glob_literal(self):
      eq = self.assertSequencesEqual_noorder
      eq(self.glob("a"), [self.norm("a")])
      eq(self.glob("a", "D"), [self.norm("a", "D")])
      eq(self.glob("aab"), [self.norm("aab")])
      eq(self.glob("zymurgy"), [])
  
      res = glob.glob("*")
      self.assertEqual({type(r) for r in res}, {str})
      res = glob.glob(os.path.join(os.curdir, "*"))
      self.assertEqual({type(r) for r in res}, {str})
  
      res = glob.glob(b"*")
      self.assertEqual({type(r) for r in res}, {bytes})
      res = glob.glob(os.path.join(os.fsencode(os.curdir), b"*"))
      self.assertEqual({type(r) for r in res}, {bytes})
  
imports: import glob
  import os
  import re
  import shutil
  import sys
  import unittest
  from test.support.os_helper import TESTFN, skip_unless_symlink, can_symlink, create_empty_file, change_cwd
label_desc: Use image node_id 8 for calling the GlobTests obj's underlying member method code with example usage: obj.test_glob_literal() without return types