call site 5 for path.SvnAuth.makecmdoptions
path/svn/testing/test_auth.py - line 119
117
118
119
120
121
   def test_checkout_auth_from_constructor(self):
       wc = svnwc_no_svn('foo', auth=self.auth)
->     wc.checkout('url')
       assert wc.commands[0][-1] == ('--username="user" --password="pass" '
                                     '--no-auth-cache')
path/svn/wccommand.py - line 133
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
   def checkout(self, url=None, rev=None):
       """ checkout from url to local wcpath. """
       args = []
       if url is None:
           url = self.url
       if rev is None or rev == -1:
           if (py.std.sys.platform != 'win32' and
                   svncommon._getsvnversion() == '1.3'):
               url += "@HEAD" 
       else:
           if svncommon._getsvnversion() == '1.3':
               url += "@%d" % rev
           else:
               args.append('-r' + str(rev))
       args.append(url)
->     self._authsvn('co', args)
path/svn/wccommand.py - line 80
78
79
80
81
   def _authsvn(self, cmd, args=None):
       args = args and list(args) or []
->     args.append(self._makeauthoptions())
       return self._svn(cmd, *args)
path/svn/wccommand.py - line 76
73
74
75
76
   def _makeauthoptions(self):
       if self.auth is None:
           return ''
->     return self.auth.makecmdoptions()