def test_list_functions(self): """ Test if it list the functions for all modules. """ self.assertListEqual(sysmod.list_functions(), []) self.assertListEqual(sysmod.list_functions("sys"), [])
def test_list_functions(self): ''' Test if it list the functions for all modules. ''' self.assertListEqual(sysmod.list_functions(), []) self.assertListEqual(sysmod.list_functions('sys'), [])
def test_list_functions(self): ''' Test if it lists the functions for all modules. ''' self.assertListEqual(sysmod.list_functions(), self._functions) self.assertListEqual(sysmod.list_functions('nonexist'), []) # list all functions in/given a specific module self.assertListEqual( sysmod.list_functions('sys'), ['sys.doc', 'sys.list_functions', 'sys.list_modules']) # globs can be used for both module names and function names: self.assertListEqual(sysmod.list_functions('sys*'), [ 'sys.doc', 'sys.list_functions', 'sys.list_modules', 'sysctl.get', 'sysctl.show', 'system.halt', 'system.reboot' ]) self.assertListEqual(sysmod.list_functions('sys.list*'), ['sys.list_functions', 'sys.list_modules']) # "list", or check for a specific function: self.assertListEqual(sysmod.list_functions('sys.list'), []) self.assertListEqual(sysmod.list_functions('exist.exist'), ['exist.exist'])
def test_list_functions(self): ''' Test if it list the functions for all modules. ''' self.assertListEqual(sysmod.list_functions(), functions) self.assertListEqual(sysmod.list_modules('nonexist'), []) # these all really do the same thing (*the '.' at the end is an internal implementation trick) self.assertListEqual( sysmod.list_functions('sys'), ['sys.doc', 'sys.list_functions', 'sys.list_modules']) self.assertListEqual( sysmod.list_functions('sys.'), ['sys.doc', 'sys.list_functions', 'sys.list_modules']) # globs can be used for both module names and function names: self.assertListEqual(sysmod.list_functions('sys*'), [ 'sys.doc', 'sys.list_functions', 'sys.list_modules', 'sysctl.get', 'sysctl.show', 'system.halt', 'system.reboot' ]) self.assertListEqual(sysmod.list_functions('sys.list*'), ['sys.list_functions', 'sys.list_modules']) self.assertListEqual(sysmod.list_functions('sys.list'), [])
def test_list_functions(self): ''' Test if it lists the functions for all modules. ''' self.assertListEqual(sysmod.list_functions(), _functions) self.assertListEqual(sysmod.list_functions('nonexist'), []) # list all functions in/given a specific module self.assertListEqual(sysmod.list_functions('sys'), ['sys.doc', 'sys.list_functions', 'sys.list_modules']) # globs can be used for both module names and function names: self.assertListEqual(sysmod.list_functions('sys*'), ['sys.doc', 'sys.list_functions', 'sys.list_modules', 'sysctl.get', 'sysctl.show', 'system.halt', 'system.reboot']) self.assertListEqual(sysmod.list_functions('sys.list*'), ['sys.list_functions', 'sys.list_modules']) # "list", or check for a specific function: self.assertListEqual(sysmod.list_functions('sys.list'), []) self.assertListEqual(sysmod.list_functions('exist.exist'), ['exist.exist'])
def test_list_functions(self): """ Test if it lists the functions for all modules. """ self.assertListEqual(sysmod.list_functions(), self._functions) self.assertListEqual(sysmod.list_functions("nonexist"), []) # list all functions in/given a specific module self.assertListEqual( sysmod.list_functions("sys"), ["sys.doc", "sys.list_functions", "sys.list_modules"], ) # globs can be used for both module names and function names: self.assertListEqual( sysmod.list_functions("sys*"), [ "sys.doc", "sys.list_functions", "sys.list_modules", "sysctl.get", "sysctl.show", "system.halt", "system.reboot", ], ) self.assertListEqual( sysmod.list_functions("sys.list*"), ["sys.list_functions", "sys.list_modules"], ) # "list", or check for a specific function: self.assertListEqual(sysmod.list_functions("sys.list"), []) self.assertListEqual(sysmod.list_functions("exist.exist"), ["exist.exist"])