Module Import alias Import alias Import alias Import alias Import alias Import alias Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body If Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr BinOpMod Str AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Str Index Num orelse If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index NameLoad BinOpMod Str AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index BinOpAdd NameLoad Num If CompareIs NameLoad NameLoad body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Print BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr BoolOpOr NameLoad Dict Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr If CompareIsNot NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad Str attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword NameLoad keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str Assign NameStore Call NameLoad Str Str keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpMod Str NameLoad If BoolOpAnd CompareNotIn NameLoad AttributeLoad NameLoad attr CompareEq Call AttributeLoad NameLoad attr Str Str body Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIn NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If BoolOpAnd NameLoad CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore BinOpMod Str NameLoad If BoolOpAnd CompareNotIn NameLoad AttributeLoad NameLoad attr CompareEq Call AttributeLoad NameLoad attr Str Str body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If BoolOpAnd NameLoad CompareEq Call AttributeLoad NameLoad attr Str Str body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad Str comprehension NameStore NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Import alias For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr CompareIsNot AttributeLoad NameLoad attr NameLoad BinOpMod Str NameLoad If Call NameLoad NameLoad Str body Assign NameStore NameLoad If Call NameLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore TupleLoad AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpNot Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot Call AttributeLoad NameLoad attr Str body TryExcept body If UnaryOpNot BoolOpOr Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad BoolOpAnd Call NameLoad NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Num AttributeLoad AttributeLoad NameLoad attr attr CompareEq Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad decorator_list
N/A N/A sys N/A unittest N/A getpass N/A inspect N/A atom.mock_http_core N/A gdata.gauth N/A Loads configuration for tests which connect to Google servers.

Settings used in tests are stored in a ConfigCollection instance in this
module called options. If your test needs to get a test related setting,
use

import gdata.test_config
option_value = gdata.test_config.options.get_value('x')

The above will check the command line for an '--x' argument, and if not
found will either use the default value for 'x' or prompt the user to enter
one. 

Your test can override the value specified by the user by performing:

gdata.test_config.options.set_value('x', 'y')

If your test uses a new option which you would like to allow the user to
specify on the command line or via a prompt, you can use the register_option
method as follows:

gdata.test_config.options.register(
    'option_name', 'Prompt shown to the user', secret=False #As for password.
    'This is the description of the option, shown when help is requested.',
    'default value, provide only if you do not want the user to be prompted')
 Option N/A object N/A __init__ N/A N/A self name prompt secret description default N/A False None None N/A N/A N/A self name name N/A N/A self prompt prompt N/A N/A self secret secret N/A N/A self description description N/A N/A self default default N/A get N/A N/A self N/A N/A N/A value N/A self default N/A i N/A range N/A len N/A sys argv N/A N/A N/A N/A N/A N/A sys argv N/A i startswith N/A --%s= N/A self name N/A N/A value N/A N/A N/A N/A N/A sys argv N/A i split = N/A 1 N/A N/A N/A N/A N/A sys argv N/A i N/A --%s N/A self name N/A N/A value N/A N/A sys argv N/A N/A i 1 N/A N/A value None N/A N/A prompt N/A %s:  N/A self prompt N/A N/A self secret N/A N/A value N/A N/A getpass getpass prompt N/A N/A N/A You can specify this on the command line using --%s N/A self name N/A value N/A input prompt N/A value N/A N/A ConfigCollection N/A object N/A __init__ N/A N/A self options N/A None N/A N/A N/A self options N/A options N/A N/A N/A self values N/A N/A register_option N/A N/A self option N/A N/A N/A N/A N/A self options N/A N/A option name option N/A register N/A N/A self N/A args kwargs N/A N/A N/A N/A self register_option N/A Option args kwargs N/A get_value N/A N/A self option_name N/A N/A N/A N/A option_name N/A self values N/A N/A N/A N/A self values N/A option_name N/A value N/A N/A N/A N/A self options N/A option_name get N/A N/A value None N/A N/A N/A N/A self values N/A option_name value N/A value N/A set_value N/A N/A self option_name value N/A N/A N/A N/A N/A self values N/A option_name value N/A render_usage N/A N/A self N/A N/A N/A message_parts N/A N/A N/A opt_name option N/A N/A N/A self options items N/A N/A N/A N/A message_parts append N/A --%s: %s N/A opt_name N/A option description N/A N/A N/A join message_parts N/A N/A N/A options N/A ConfigCollection N/A N/A N/A options register username Please enter the email address of your test account description The email address you want to sign in with. Make sure this is a test account as these tests may edit or delete data. N/A N/A N/A options register password Please enter the password for your test account secret True description The test account password. N/A N/A N/A options register clearcache Delete cached data? (enter true or false) description If set to true, any temporary files which cache test requests and responses will be deleted. default true N/A N/A N/A options register savecache Save requests and responses in a temporary file? (enter true or false) description If set to true, requests to the server and responses will be saved in temporary files. default false N/A N/A N/A options register runlive Run the live tests which contact the server? (enter true or false) description If set to true, the tests will make real HTTP requests to the servers. This slows down test execution and may modify the users data, be sure to use a test account. default true N/A N/A N/A options register host Run the live tests against the given host description Examples: docs.google.com, spreadsheets.google.com, etc. default N/A N/A N/A options register ssl Run the live tests over SSL (enter true or false) description If set to true, all tests will be performed over HTTPS (SSL) default false N/A N/A N/A options register clean Clean ALL data first before and after each test (enter true or false) description If set to true, all tests will remove all data (DANGEROUS) default false N/A N/A N/A options register appsusername Please enter the email address of your test Apps domain account description The email address you want to sign in with. Make sure this is a test account on your Apps domain as these tests may edit or delete data. N/A N/A N/A options register appspassword Please enter the password for your test Apps domain account secret True description The test Apps account password. N/A BLOG_ID_OPTION N/A Option blogid Please enter the ID of your test blog description The blog ID for the blog which should have test posts added to it. Example 7682659670455539811 N/A TEST_IMAGE_LOCATION_OPTION N/A Option imgpath Please enter the full path to a test image to upload description This test image will be uploaded to a service which accepts a media file, it must be a jpeg. N/A SPREADSHEET_ID_OPTION N/A Option spreadsheetid Please enter the ID of a spreadsheet to use in these tests description The spreadsheet ID for the spreadsheet which should be modified by theses tests. N/A APPS_DOMAIN_OPTION N/A Option appsdomain Please enter your Google Apps domain description The domain the Google Apps is hosted on or leave blank if n/a N/A SITES_NAME_OPTION N/A Option sitename Please enter name of your Google Site description The webspace name of the Site found in its URL. N/A PROJECT_NAME_OPTION N/A Option project_name Please enter the name of your project hosting project description The name of the project which should have test issues added to it. Example gdata-python-client N/A ISSUE_ASSIGNEE_OPTION N/A Option issue_assignee Enter the email address of the target owner of the updated issue. description The email address of the user a created issue's owner will  become. Example testuser2@gmail.com N/A GA_TABLE_ID N/A Option table_id Enter the Table ID of the Google Analytics profile to test description The Table ID of the Google Analytics profile to test. Example ga:1174 N/A TARGET_USERNAME_OPTION N/A Option targetusername Please enter the username (without domain) of the user which will be affected by the tests description The username of the user to be tested N/A YT_DEVELOPER_KEY_OPTION N/A Option developerkey Please enter your YouTube developer key description The YouTube developer key for your account N/A YT_CLIENT_ID_OPTION N/A Option clientid Please enter your YouTube client ID description The YouTube client ID for your account N/A YT_VIDEO_ID_OPTION N/A Option videoid Please enter the ID of a YouTube video you uploaded description The video ID of a YouTube video uploaded to your account configure_client N/A N/A client case_name service_name use_apps_auth N/A False N/A N/A Sets up a mock client which will reuse a saved session.

  Should be called during setUp of each unit test.

  Handles authentication to allow the GDClient to make requests which
  require an auth header.

  Args:
    client: a gdata.GDClient whose http_client member should be replaced
            with a atom.mock_http_core.MockHttpClient so that repeated
            executions can used cached responses instead of contacting
            the server.
    case_name: str The name of the test case class. Examples: 'BloggerTest',
               'ContactsTest'. Used to save a session
               for the ClientLogin auth token request, so the case_name
               should be reused if and only if the same username, password,
               and service are being used.
    service_name: str The service name as used for ClientLogin to identify
                  the Google Data API being accessed. Example: 'blogger',
                  'wise', etc.
    use_apps_auth: bool (optional) If set to True, use appsusername and
                   appspassword command-line args instead of username and
                   password respectively.
   N/A N/A client http_client N/A N/A N/A atom mock_http_core MockHttpClient N/A N/A N/A client http_client cache_case_name case_name N/A auth_token_key N/A %s_auth_token service_name N/A N/A N/A auth_token_key N/A options values N/A N/A N/A options get_value runlive true N/A N/A N/A N/A client http_client cache_test_name client_login N/A cache_name N/A N/A N/A client http_client get_cache_file_name N/A N/A N/A N/A options get_value clearcache true N/A N/A N/A N/A N/A client http_client delete_session cache_name N/A N/A N/A N/A client http_client use_cached_session cache_name N/A N/A use_apps_auth N/A N/A username N/A N/A options get_value username N/A password N/A N/A options get_value password N/A N/A username N/A N/A options get_value appsusername N/A password N/A N/A options get_value appspassword N/A auth_token N/A N/A client client_login username password case_name service service_name N/A N/A N/A options values N/A auth_token_key N/A N/A N/A gdata gauth token_to_blob auth_token N/A N/A N/A client alt_auth_service None N/A N/A N/A N/A options values N/A N/A client alt_auth_service N/A N/A N/A gdata gauth token_to_blob N/A client alt_auth_token N/A N/A N/A N/A client http_client close_session N/A N/A auth_token_key N/A options values N/A N/A N/A client auth_token N/A N/A N/A gdata gauth token_from_blob N/A N/A options values N/A auth_token_key N/A N/A N/A client alt_auth_service None N/A N/A N/A client alt_auth_token N/A N/A N/A gdata gauth token_from_blob N/A N/A options values N/A N/A client alt_auth_service N/A N/A N/A options get_value host N/A N/A N/A client host N/A N/A options get_value host N/A configure_cache N/A N/A client test_name N/A N/A N/A Loads or begins a cached session to record HTTP traffic.

  Should be called at the beginning of each test method.

  Args:
    client: a gdata.GDClient whose http_client member has been replaced
            with a atom.mock_http_core.MockHttpClient so that repeated
            executions can used cached responses instead of contacting
            the server.
    test_name: str The name of this test method. Examples: 
               'TestClass.test_x_works', 'TestClass.test_crud_operations'.
               This is used to name the recording of the HTTP requests and
               responses, so it should be unique to each test method in the
               test case.
   N/A N/A N/A client http_client cache_test_name test_name N/A cache_name N/A N/A N/A client http_client get_cache_file_name N/A N/A N/A N/A options get_value clearcache true N/A N/A N/A N/A N/A client http_client delete_session cache_name N/A N/A N/A N/A client http_client use_cached_session cache_name N/A close_client N/A N/A client N/A N/A N/A Saves the recoded responses to a temp file if the config file allows.
  
  This should be called in the unit test's tearDown method.

  Checks to see if the 'savecache' option is set to 'true', to make sure we
  only save sessions to repeat if the user desires.
   N/A N/A client N/A N/A N/A options get_value savecache true N/A N/A N/A N/A N/A client http_client close_session N/A configure_service N/A N/A service case_name service_name N/A N/A N/A Sets up a mock GDataService v1 client to reuse recorded sessions.
  
  Should be called during setUp of each unit test. This is a duplicate of
  configure_client, modified to handle old v1 service classes.
   N/A N/A N/A service http_client v2_http_client N/A N/A N/A atom mock_http_core MockHttpClient N/A N/A N/A N/A service http_client v2_http_client cache_case_name case_name N/A auth_token_key N/A service_%s_auth_token service_name N/A N/A N/A auth_token_key N/A options values N/A N/A N/A options get_value runlive true N/A N/A N/A N/A N/A service http_client v2_http_client cache_test_name client_login N/A cache_name N/A N/A N/A N/A service http_client v2_http_client get_cache_file_name N/A N/A N/A N/A options get_value clearcache true N/A N/A N/A N/A N/A N/A service http_client v2_http_client delete_session cache_name N/A N/A N/A N/A N/A service http_client v2_http_client use_cached_session cache_name N/A N/A N/A service ClientLogin N/A N/A options get_value username N/A N/A options get_value password service service_name source case_name N/A N/A N/A options values N/A auth_token_key N/A N/A service GetClientLoginToken N/A N/A N/A N/A N/A service http_client v2_http_client close_session N/A N/A auth_token_key N/A options values N/A N/A N/A N/A service SetClientLoginToken N/A N/A options values N/A auth_token_key N/A configure_service_cache N/A N/A service test_name N/A N/A N/A Loads or starts a session recording for a v1 Service object.
  
  Duplicates the behavior of configure_cache, but the target for this
  function is a v1 Service object instead of a v2 Client.
   N/A N/A N/A N/A service http_client v2_http_client cache_test_name test_name N/A cache_name N/A N/A N/A N/A service http_client v2_http_client get_cache_file_name N/A N/A N/A N/A options get_value clearcache true N/A N/A N/A N/A N/A N/A service http_client v2_http_client delete_session cache_name N/A N/A N/A N/A N/A service http_client v2_http_client use_cached_session cache_name N/A close_service N/A N/A service N/A N/A N/A N/A service N/A N/A N/A options get_value savecache true N/A N/A N/A N/A N/A N/A service http_client v2_http_client close_session N/A build_suite N/A N/A classes N/A N/A N/A Creates a TestSuite for all unit test classes in the list.
  
  Assumes that each of the classes in the list has unit test methods which
  begin with 'test'. Calls unittest.makeSuite.

  Returns: 
    A new unittest.TestSuite containing a test suite for all classes.   
   N/A suites N/A N/A N/A unittest makeSuite a_class test N/A a_class classes N/A N/A N/A unittest TestSuite suites N/A check_data_classes N/A N/A test classes N/A N/A N/A inspect N/A data_class classes N/A N/A N/A N/A test assert_ N/A N/A data_class __doc__ None N/A The class %s should have a docstring data_class N/A N/A hasattr data_class _qname N/A N/A qname_versions None N/A N/A isinstance N/A data_class _qname tuple N/A N/A qname_versions N/A data_class _qname N/A N/A qname_versions N/A N/A data_class _qname N/A versioned_qname qname_versions N/A N/A N/A N/A test assert_ N/A isinstance versioned_qname str N/A The class %s has a non-string _qname data_class N/A N/A N/A test assert_ N/A N/A N/A versioned_qname endswith } N/A The _qname for class %s is only a namespace data_class N/A N/A attribute_name value N/A N/A N/A data_class __dict__ items N/A N/A N/A N/A N/A attribute_name startswith _ N/A N/A N/A N/A N/A N/A N/A isinstance value str N/A N/A inspect isfunction value N/A N/A isinstance value list N/A issubclass N/A value N/A 0 N/A N/A atom core XmlElement N/A N/A type value property N/A N/A inspect ismethod value N/A N/A inspect ismethoddescriptor value N/A issubclass value N/A N/A atom core XmlElement N/A N/A N/A N/A test fail XmlElement member should have an attribute, XML class, or list of XML classes as attributes. N/A N/A N/A TypeError N/A N/A N/A N/A test fail N/A Element %s in %s was of type %s N/A attribute_name N/A data_class _qname N/A type value N/A check_clients_with_auth N/A N/A test classes N/A N/A N/A client_class classes N/A N/A N/A N/A test assert_ N/A hasattr client_class api_version N/A N/A N/A test assert_ N/A isinstance N/A client_class auth_service N/A str int N/A N/A N/A test assert_ N/A hasattr client_class auth_service N/A N/A N/A test assert_ N/A isinstance N/A client_class auth_service str N/A N/A N/A test assert_ N/A hasattr client_class auth_scopes N/A N/A N/A test assert_ N/A isinstance N/A client_class auth_scopes N/A list tuple N/A