Changeset ee3bccd for protocols/skype


Ignore:
Timestamp:
2013-02-11T12:56:03Z (12 years ago)
Author:
Miklos Vajna <vmiklos@…>
Branches:
master
Children:
b56c76c
Parents:
1146e21
git-author:
Mike Kazantsev <mk.fraggod@…> (11-02-13 12:56:03)
git-committer:
Miklos Vajna <vmiklos@…> (11-02-13 12:56:03)
Message:

skype: make chdirs work more reliably between tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/skype/test.py

    r1146e21 ree3bccd  
    5252                cwd = os.getcwd()
    5353                os.chdir("t/skyped")
    54                 shutil.copyfile("../../skyped.cnf", "skyped.cnf")
    55                 self.openssl(['req', '-new', '-x509', '-days', '365', '-nodes', '-config', 'skyped.cnf', '-out', 'skyped.cert.pem', '-keyout', 'skyped.key.pem'])
    56                 with open("skyped.conf", "w") as sock:
    57                         sock.write("[skyped]\n")
    58                         sock.write("username = alice\n")
    59                         sock.write("password = %s\n" % hashlib.sha1("foo").hexdigest())
    60                         sock.write("cert = %s/skyped.cert.pem\n" % os.getcwd())
    61                         sock.write("key = %s/skyped.key.pem\n" % os.getcwd())
    62                         sock.write("port = 2727\n")
    63                 os.chdir(cwd)
     54                try:
     55                        shutil.copyfile("../../skyped.cnf", "skyped.cnf")
     56                        self.openssl(['req', '-new', '-x509', '-days', '365', '-nodes', '-config', 'skyped.cnf', '-out', 'skyped.cert.pem', '-keyout', 'skyped.key.pem'])
     57                        with open("skyped.conf", "w") as sock:
     58                                sock.write("[skyped]\n")
     59                                sock.write("username = alice\n")
     60                                sock.write("password = %s\n" % hashlib.sha1("foo").hexdigest())
     61                                sock.write("cert = %s/skyped.cert.pem\n" % os.getcwd())
     62                                sock.write("key = %s/skyped.key.pem\n" % os.getcwd())
     63                                sock.write("port = 2727\n")
     64                finally:
     65                        os.chdir(cwd)
    6466
    6567
     
    7274        def testInfo(self):
    7375                self.mock("info")
    74        
     76
    7577        def testCall(self):
    7678                self.mock("call")
    77        
     79
    7880        def testCallFailed(self):
    7981                self.mock("call-failed")
    80        
     82
    8183        def testAddYes(self):
    8284                self.mock("add-yes")
     
    9092        def testGroupchatInvite(self):
    9193                self.mock("groupchat-invite")
    92        
     94
    9395        def testCalledYes(self):
    9496                self.mock("called-yes")
Note: See TracChangeset for help on using the changeset viewer.