X-Gmail-Received: 0e24aba371ce73faa0e00fbbd608b5ae6082c6a5 Delivered-To: james.henstridge@gmail.com Received: by 10.70.61.5 with SMTP id j5cs377000wxa; Tue, 22 Aug 2006 08:01:41 -0700 (PDT) Received: by 10.67.119.5 with SMTP id w5mr4405172ugm; Tue, 22 Aug 2006 08:01:40 -0700 (PDT) Return-Path: Received: from esperanza.ubuntu.com (esperanza.ubuntu.com [82.211.81.173]) by mx.gmail.com with ESMTP id k1si644629ugf.2006.08.22.08.01.28; Tue, 22 Aug 2006 08:01:40 -0700 (PDT) Received-SPF: neutral (gmail.com: 82.211.81.173 is neither permitted nor denied by best guess record for domain of bazaar-ng-bounces@lists.canonical.com) Received: from localhost ([127.0.0.1] helo=esperanza.ubuntu.com) by esperanza.ubuntu.com with esmtp (Exim 4.60) (envelope-from ) id 1GFXkc-0005gS-93; Tue, 22 Aug 2006 16:01:11 +0100 Received: from ip-217-172-181-76.mx-netz.de ([217.172.181.76] helo=mail.mx-netz.de) by esperanza.ubuntu.com with esmtp (Exim 4.60) (envelope-from ) id 1GFXkX-0005gJ-Pq for bazaar-ng@lists.canonical.com; Tue, 22 Aug 2006 16:01:06 +0100 Received: from [172.30.76.19] (unknown [172.30.76.19]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (SASL METHOD:[PLAIN] USERNAME:[metze]) by mail.mx-netz.de (SMTP-MAIL-SERVER) with ESMTP id A04C720C4AA for ; Tue, 22 Aug 2006 17:00:58 +0200 (CEST) Message-ID: <44EB131D.3080709@samba.org> Date: Tue, 22 Aug 2006 16:22:21 +0200 From: "Stefan (metze) Metzmacher" User-Agent: Thunderbird 1.5.0.5 (X11/20060725) MIME-Version: 1.0 To: Bazaar-NG Subject: [BUNDLE] save commit messages X-Enigmail-Version: 0.94.0.0 OpenPGP: id=0E53083F Content-Type: multipart/mixed; boundary="------------090605000700060405030002" X-BeenThere: bazaar-ng@lists.canonical.com X-Mailman-Version: 2.1.8 Precedence: list List-Id: bazaar-ng discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: bazaar-ng-bounces@lists.canonical.com Errors-To: bazaar-ng-bounces@lists.canonical.com This is a multi-part message in MIME format. --------------090605000700060405030002 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi *, I've create a little bundle that stores the commit message in a temporary file and only deletes it on success. Has anyone an idea how to write a blackbox test for this? metze -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFE6xMdm70gjA5TCD8RAr5HAJ9b/aqL5WRgA8cCRdPCD4WShBfLMgCgzdtL VlNdm8zIxE1y3w5LUiBsSB4= =2R/U -----END PGP SIGNATURE----- --------------090605000700060405030002 Content-Type: text/plain; name="bzr-commit-01.bundle" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="bzr-commit-01.bundle" IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHYwLjgKIwojIG1lc3NhZ2U6CiMgICBzdG9yZSB0 aGUgY29tbWl0IG1lc3NhZ2UgaW4gYSBmaWxlIGFuZCBvbmx5IHJlbW92ZSBpdAojICAgd2hl biB0aGUgY29tbWl0IHN1Y2NlZWQuCiMgICAKIyBjb21taXR0ZXI6IFN0ZWZhbiAobWV0emUp IE1ldHptYWNoZXIgPG1ldHplQHNhbWJhLm9yZz4KIyBkYXRlOiBNb24gMjAwNi0wOC0yMSAx NDo0MzoyMC4wNDgwMDAwOTcgKzAyMDAKCj09PSBtb2RpZmllZCBmaWxlIGJ6cmxpYi9idWls dGlucy5weQotLS0gYnpybGliL2J1aWx0aW5zLnB5CisrKyBienJsaWIvYnVpbHRpbnMucHkK QEAgLTE3NTAsMjcgKzE3NTAsNDQgQEAKICAgICAgICAgICAgIHJlcG9ydGVyID0gUmVwb3J0 Q29tbWl0VG9Mb2coKQogICAgICAgICBlbHNlOgogICAgICAgICAgICAgcmVwb3J0ZXIgPSBO dWxsQ29tbWl0UmVwb3J0ZXIoKQotICAgICAgICAKKworICAgICAgICAjIHNhdmUgdGhlIGNv bW1pdCBtZXNzYWdlIGFuZCBvbmx5IHVubGluayBpdCBpZiB0aGUgY29tbWl0IHdhcworICAg ICAgICAjIHN1Y2Nlc3NmdWwKKyAgICAgICAgaW1wb3J0IHRlbXBmaWxlCisgICAgICAgIHRt cF9maWxlbm8sIG1zZ2ZpbGVuYW1lID0gdGVtcGZpbGUubWtzdGVtcChwcmVmaXg9J2J6ci1j b21taXQtJywgZGlyPXUnLicpCisgICAgICAgIG9zLmNsb3NlKHRtcF9maWxlbm8pCisgICAg ICAgIG1zZ2ZpbGUgPSBvcGVuKG1zZ2ZpbGVuYW1lLCAidyIpCisgICAgICAgIG1zZ2ZpbGUu d3JpdGUobWVzc2FnZSkKKyAgICAgICAgbXNnZmlsZS5jbG9zZSgpCisKICAgICAgICAgdHJ5 OgogICAgICAgICAgICAgdHJlZS5jb21taXQobWVzc2FnZSwgc3BlY2lmaWNfZmlsZXM9c2Vs ZWN0ZWRfbGlzdCwKICAgICAgICAgICAgICAgICAgICAgICAgIGFsbG93X3BvaW50bGVzcz11 bmNoYW5nZWQsIHN0cmljdD1zdHJpY3QsIGxvY2FsPWxvY2FsLAogICAgICAgICAgICAgICAg ICAgICAgICAgcmVwb3J0ZXI9cmVwb3J0ZXIpCisgICAgICAgICAgICB0cnk6CisgICAgICAg ICAgICAgICAgb3MudW5saW5rKG1zZ2ZpbGVuYW1lKQorICAgICAgICAgICAgZXhjZXB0IElP RXJyb3IsIGU6CisgICAgICAgICAgICAgICAgd2FybmluZygiZmFpbGVkIHRvIHVubGluayAl czogJXM7IGlnbm9yZWQiLCBtc2dmaWxlbmFtZSwgZSkKICAgICAgICAgZXhjZXB0IFBvaW50 bGVzc0NvbW1pdDoKICAgICAgICAgICAgICMgRklYTUU6IFRoaXMgc2hvdWxkIHJlYWxseSBo YXBwZW4gYmVmb3JlIHRoZSBmaWxlIGlzIHJlYWQgaW47CiAgICAgICAgICAgICAjIHBlcmhh cHMgcHJlcGFyZSB0aGUgY29tbWl0OyBnZXQgdGhlIG1lc3NhZ2U7IHRoZW4gYWN0dWFsbHkg Y29tbWl0CiAgICAgICAgICAgICByYWlzZSBCenJDb21tYW5kRXJyb3IoIm5vIGNoYW5nZXMg dG8gY29tbWl0LiIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiIHVzZSAt LXVuY2hhbmdlZCB0byBjb21taXQgYW55aG93IikKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAiIHVzZSAtLXVuY2hhbmdlZCB0byBjb21taXQgYW55aG93XG4iCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvbW1pdCBtZXNzYWdlIHNhdmVkIGlu ICIgKyBtc2dmaWxlbmFtZSkKICAgICAgICAgZXhjZXB0IENvbmZsaWN0c0luVHJlZToKICAg ICAgICAgICAgIHJhaXNlIEJ6ckNvbW1hbmRFcnJvcigiQ29uZmxpY3RzIGRldGVjdGVkIGlu IHdvcmtpbmcgdHJlZS4gICIKLSAgICAgICAgICAgICAgICAnVXNlICJienIgY29uZmxpY3Rz IiB0byBsaXN0LCAiYnpyIHJlc29sdmUgRklMRSIgdG8gcmVzb2x2ZS4nKQorICAgICAgICAg ICAgICAgICdVc2UgImJ6ciBjb25mbGljdHMiIHRvIGxpc3QsICJienIgcmVzb2x2ZSBGSUxF IiB0byByZXNvbHZlLlxuJworICAgICAgICAgICAgICAgICdDb21taXQgbWVzc2FnZSBzYXZl ZCBpbiAnICsgbXNnZmlsZW5hbWUpCiAgICAgICAgIGV4Y2VwdCBTdHJpY3RDb21taXRGYWls ZWQ6CiAgICAgICAgICAgICByYWlzZSBCenJDb21tYW5kRXJyb3IoIkNvbW1pdCByZWZ1c2Vk IGJlY2F1c2UgdGhlcmUgYXJlIHVua25vd24gIgotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICJmaWxlcyBpbiB0aGUgd29ya2luZyB0cmVlLiIpCisgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgImZpbGVzIGluIHRoZSB3b3JraW5nIHRyZWUuXG4iCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvbW1pdCBtZXNzYWdlIHNhdmVk IGluICIgKyBtc2dmaWxlbmFtZSkKICAgICAgICAgZXhjZXB0IGVycm9ycy5Cb3VuZEJyYW5j aE91dE9mRGF0ZSwgZToKICAgICAgICAgICAgIHJhaXNlIEJ6ckNvbW1hbmRFcnJvcihzdHIo ZSkgKyAiXG4iCiAgICAgICAgICAgICAgICAgJ1RvIGNvbW1pdCB0byBtYXN0ZXIgYnJhbmNo LCBydW4gdXBkYXRlIGFuZCB0aGVuIGNvbW1pdC5cbicKICAgICAgICAgICAgICAgICAnWW91 IGNhbiBhbHNvIHBhc3MgLS1sb2NhbCB0byBjb21taXQgdG8gY29udGludWUgd29ya2luZyAn Ci0gICAgICAgICAgICAgICAgJ2Rpc2Nvbm5lY3RlZC4nKQorICAgICAgICAgICAgICAgICdk aXNjb25uZWN0ZWQuXG4nCisgICAgICAgICAgICAgICAgJ0NvbW1pdCBtZXNzYWdlIHNhdmVk IGluICcgKyBtc2dmaWxlbmFtZSkKIAogY2xhc3MgY21kX2NoZWNrKENvbW1hbmQpOgogICAg ICIiIlZhbGlkYXRlIGNvbnNpc3RlbmN5IG9mIGJyYW5jaCBoaXN0b3J5LgoKIyByZXZpc2lv biBpZDogbWV0emVAc2FtYmEub3JnLTIwMDYwODIxMTI0MzIwLTljZmZjNWU3NmZjYzIwYmYK IyBzaGExOiBjNDY0ZmNmMzYwY2ZhOGFhNDgwMTgxZjZlNzNkNTRkMWQyMTUyNGQ3CiMgaW52 ZW50b3J5IHNoYTE6IDI4ZjMxZTQwNTc3MWVlMDA3ZGMwYjk3ZTg1MjJhNjk0NDNiYWNiMmIK IyBwYXJlbnQgaWRzOgojICAgcHFtQHBxbS51YnVudHUuY29tLTIwMDYwODE4MjMwODQ0LTEz ODMxNWFkYWI0Y2ZlMjIKIyBiYXNlIGlkOiBwcW1AcHFtLnVidW50dS5jb20tMjAwNjA4MTgy MzA4NDQtMTM4MzE1YWRhYjRjZmUyMgojIHByb3BlcnRpZXM6CiMgICBicmFuY2gtbmljazog YnpyLm1ldHplLmZpeDEKCg== --------------090605000700060405030002--