Submitter | Jun Wu |
---|---|
Date | April 7, 2017, 2:08 a.m. |
Message ID | <2a254e0cac392c1e0af8.1491530891@x1c> |
Download | mbox | patch |
Permalink | /patch/19984/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id BC83D2C1E8; Thu, 6 Apr 2017 22:08:34 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id QFkPl-Set6ro; Thu, 6 Apr 2017 22:08:34 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 0675A2C208; Thu, 6 Apr 2017 22:08:33 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id A46A42C1F2 for <mercurial-devel@mercurial-scm.org>; Thu, 6 Apr 2017 22:08:29 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Z3QpfvtNeczo for <mercurial-devel@mercurial-scm.org>; Thu, 6 Apr 2017 22:08:29 -0400 (EDT) Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by mercurial-scm.org (Postfix) with ESMTPS id 04B6C2C1C8 for <mercurial-devel@mercurial-scm.org>; Thu, 6 Apr 2017 22:08:28 -0400 (EDT) Received: from pps.filterd (m0109332.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v371x9h1028146 for <mercurial-devel@mercurial-scm.org>; Thu, 6 Apr 2017 19:08:27 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=j6x9WxnHUROKed5zurBRMLVjz1U6BIC1CvNV6+SyeOg=; b=M4K7P3A+QeZxG59h2aT8KBiIcih1nyk2W+XuWh0s/cbO9FP0fnN78ak2h0n32FuHjNlx NWQUAmENQcWgZWBxw8DNEC24ZNluVjegNyV+At+yzxHu82BEGrDSIwc34mmQymfFnIwF cIQeVgUCfX0qW9fT6Lr4WuHV/yE/Xy8V//8= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 29nx5rghxm-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Thu, 06 Apr 2017 19:08:27 -0700 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.19) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 6 Apr 2017 19:08:26 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=j6x9WxnHUROKed5zurBRMLVjz1U6BIC1CvNV6+SyeOg=; b=DIb0qxEaQ1ifO69jXEMVPT/6kSYd6y3+CDTG/6KiobCV5ECoyQFO6+jNRoyedoO63LD2lBcQNtRRqZAzjZDPaLs34m2lm4RFZ0L5bmRL1kde6UhHUbR1h6FdsL8IJcTvxbTaqEsOfWO0GZPDLtmuQw+1Lg9qTaNfcTmC81q3UMg= Authentication-Results: mercurial-scm.org; dkim=none (message not signed) header.d=none; mercurial-scm.org; dmarc=none action=none header.from=fb.com; Received: from [127.0.0.1] (199.201.64.130) by BN6PR15MB1507.namprd15.prod.outlook.com (10.172.151.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.17; Fri, 7 Apr 2017 02:08:24 +0000 MIME-Version: 1.0 Subject: [PATCH 3 of 8] test-flagprocessor: add tests about bundlerepo X-Mercurial-Node: 2a254e0cac392c1e0af8bbf0645ecb02b2352f8c X-Mercurial-Series-Index: 3 X-Mercurial-Series-Total: 8 Message-ID: <2a254e0cac392c1e0af8.1491530891@x1c> X-Mercurial-Series-Id: <3d62d68ed4245359b5ae.1491530889@x1c> In-Reply-To: <3d62d68ed4245359b5ae.1491530889@x1c> References: <3d62d68ed4245359b5ae.1491530889@x1c> User-Agent: Mercurial-patchbomb/4.1.1+873-04ec317b8128+20170402 Date: Thu, 6 Apr 2017 19:08:11 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.130] X-ClientProxiedBy: CO2PR07CA0080.namprd07.prod.outlook.com (10.174.192.48) To BN6PR15MB1507.namprd15.prod.outlook.com (10.172.151.147) X-MS-Office365-Filtering-Correlation-Id: 264c7dcb-013a-4b9a-7b9e-08d47d5af980 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN6PR15MB1507; X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1507; 3:LwEG1bIfF9dkszDXQfBUcQG0CMctsSNGEzYAifgI/5hOG4Cw80cfq9ckijcINE9VozafnsngHrq4EP1yC1SWwXqt5tVtS6FOH2iLP+PZBd/3t74wyUr+trGLBHHtShbNJv0MnEGBXYOKuJUVK/kPRzdKcziJQDtiS5q/J0meUp/bLQ5MGPis0Cjk4fWWKH/NFZEeINKND/IpRKGBMmnlSj7JUbfUlZnLfz5+4VGlpa36aqEmXTE9DpNjL4Pnkxa2Rs6rKlVupOci/jK7MbhlvEvovaZASAwgqwks0s07WV4kBJucp20U79wLwzr0div58neVWPjOBoQk0mz0PrNrJg==; 25:U8ad71Tn2GhkPAE3lfKdLfsj/AWgevzof57cjpovjCZ5kkwDySVNC0AEAsZIw97heEMgkIqLV4SSYq13SI8pr7mlSVRiF559NkH/wFpJkg3uZ62+7v0pUvWYOOMvIwpFgDTVEpYnNSRTavZ6L+l0UoGSQexNHQUYhjQ5ecZ9B62p8ie7Nd6zf7GD/ZoV3Sst6UIMAasMN/xianY+cu+HgjZqugFviTmPSyKyRswxNeTSrSPtOKEnKO55U9sW01kC0QtgJPR9h9tPU0KxaxdV8ld1Z44PEGVGzI5jjRHzF4PhZ3+Nf4H4ChgmjT+NZEwK/+sKMxU6lRkfUulmzsEnnZtdwVWA0YUIzngGGZwOMIIwj+0dUV5LbIqMF5hD7QFr5ArVhdUquR+6092Tu+OmJFo9fG1wt18TGFiGndhMxIIG5rNpCBFstZ+7rl8Q42cE X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1507; 31:vz1mo4W9V63DisC7rPnJNIAHVtzOAQ62NMSe6NlmpF4yEaYCoVe7eOZwSp6GDFI69TFsW3GRbd6au8x2ivxNCexCsFpDwnL9Iz1wO9LXq9Si0IWgQnpvdkrKkKk7tnYfyq/mWWRmrVLkUua81DpczQkQIGJQE4MCYXLrIqowRH48/VujzUe4ajKxIHp4B6oROJymaZQ3BRwB+b5K34z1JJaEDLllbEZ4f+4npt3DxOyNQmmBPoSKP2+/q8s8FMdW; 20:VamunCEA4ajA6nudbY46WvHGT/S6udNBCM9dg9LVbN3FG8uc3siXanmD+VtSxzhh/xtC/lhv/cEhKJe1H9HNcfs3T2p9Z5VgqccColh/+ZGu63zIO89g9xbuxwlsB8/igNSFjE8IYj2Vuvo3gkZ0T662KrT1yBQWp1gmBGRqxrzB2m4dT5sf8Qs0JUmlmGH5YIqi8vbS4iolXD0vXlyaDiQJr4PpQYmqNrn1Lj3+jubFv0EGIFfAgrFPdgQnUj4CckhMuoaW5vFDmg7yZQF+cc3P23eMAfTclZ9i0PoMz0WKKTpMVyHrjMRgpP0lET+emA6pBWIc4grVDs5TJ3aLqk8LKR68fMW3KaEVLcXTMP5Z/bgJB21o1vp+hfXfoyOPY/NfcUQtm0oBRsnG483CozirvXFhbMmvHzwXC47vi6O9MwAcu1/YUzeJ5bJTW+KONdPm82+8a4qMEdNXI2lrgqyfYEzSaaSCBIwGbYQviVLO7u7jpLtEDpKWX7COvKTd X-Microsoft-Antispam-PRVS: <BN6PR15MB1507475849422E235528D5AACD0C0@BN6PR15MB1507.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123564025)(6072148); SRVR:BN6PR15MB1507; BCL:0; PCL:0; RULEID:; SRVR:BN6PR15MB1507; X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1507; 4:qJg12rBOqtFnisBV8/xHI2qTux5s+5/9hE3oobkjawtUPZm27/Cu0ynF0BV/DZL6mDNhffqjNPB/olPzruSekQaTChzxLPz6YEeXDyiGHeidAKLuqi+f41ZcJ8m2eqI97F3vbSRg75Roq/sekGlO/aI6m4bT0tNnFNwBujjW4F7yn99XGd+Zn+9MNwHJktKlqJS29ptWywyn0H9Xc2/jhuSw2L/vckWUktyqSmV2PlmXpFIPkQZVPRQpAq1XtXuogJ2q9yXHlBft8X2acr0tuEboO5KnO80XWKKR/V8XALFSzFVzSfdi/X/7kEq0esA3VGIiw+++phsGJAJsVDZuluFWoI1SeBG/7q/hYpbiPZssQj1PYWqEtC85L8ltLMpjh4cpOnjJRm2gILq1pz4cHowhJAvijKN2grfwWuvB339tKGFmaclP4XCe22+7pw6UJU8VyxCbIu2xwegxn7nSfBkBNnrAgy6vUQmLmwEjXUGqc8lRARxK1EwpBOKUOeFNKtmuOYLIhYt7BIYuTTxMKeONGdqSU5Equ2ozJYCr+M8KmzfW4bRdkJv9LlJj61RDx92PDz/IPT+oyudClD8f5Qm4g3TdDNgIUWabraPoJ4M4e/gi8YjH5jnjoBYDQdvtM853ArWPk5YgEpY7yEMe0/CmcZkSojfDwwpib4Bh194ylOl+M+x+O48ybqaYD4D9eVvcc1E+7XlIWt1v1ZtkLghgC+CDkaf7qJHVm9/1+ZuEKkL3s9dePlprpJxrZmp/vERhz0agt/yXkyYv7E6C28EU1bT4UECGray/Lf17wew= X-Forefront-PRVS: 0270ED2845 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6049001)(6009001)(39450400003)(39850400002)(39410400002)(39400400002)(39840400002)(46406003)(6486002)(9686003)(8676002)(90366009)(77096006)(6306002)(5660300001)(305945005)(7736002)(42186005)(33716001)(54356999)(76176999)(50986999)(81166006)(3846002)(6116002)(50466002)(38730400002)(23726003)(2351001)(33646002)(230700001)(575784001)(86362001)(6666003)(2906002)(97756001)(6916009)(2950100002)(47776003)(189998001)(110136004)(25786009)(53936002)(66066001)(83506001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR15MB1507; H:[127.0.0.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR15MB1507; 23:UiX5XXt1bbtZzECzBdlkYPJomF8B9c7oQgait9/oA?= =?us-ascii?Q?rnjKQSHkKNdrGxjujYdOxB8IuZQuuPqni0+G7YqPsNJCzXto4gMTz67rQZbe?= =?us-ascii?Q?zEMc1Ups6HcY503GNEOmdZGFMHZSfQ3GKz3b5tvVCa06Wa32O4X3qVYGc28Z?= =?us-ascii?Q?mqoqu4MMsHzfEDN0+nSbHALMy0mcOeCu2vbRnVPCKqCbP8cnpo+TtIWoQFFv?= =?us-ascii?Q?HH0eJAqK0FZWhFdczkjh8GshLkJF9Io9KiTfrrVbr6blN83FPILnNLIhfeR6?= =?us-ascii?Q?EtuTYl/OP9MkE1TyYmkFHBP9OlnMD+kUJ3Zh1CAu4vdvdgMAp2KyHV1tKtAG?= =?us-ascii?Q?3YVoE9YC/99LJkBzU7GlsIEx5MmZupBGaclE+3ORaGH03w78hOfCP0wmUEsE?= =?us-ascii?Q?KnNl8d+PppE/8TqJDrZ4tlTB7qdbZ2vABFxEUmlIl5VaL/l4RSCl2XovNsyF?= =?us-ascii?Q?1x3BEqqN1nG0qs1TleYM5xV3+2A+xV7f8YIoNRJgQ9Myi+FhzBCAX9FQMVca?= =?us-ascii?Q?q5tUT+5jLs2swGCR6wQtyHqhCOxX+K+0eNUoHjmbUxb1aWVK2/HYPCf8dkLb?= =?us-ascii?Q?7oZTVZpO4+sbe9cv8W1aaUf7keisG7cObZygS9w3Mica5hnXvk+YJTp4LVoo?= =?us-ascii?Q?gvamGfXQbH491bWM9nzVgzZJU3Y70QiYuGrV1F8hDs/9gBzSMFbr0G3Zs4Yu?= =?us-ascii?Q?bYp0Iv9NhhJTKC23Y/lpZH2R0TumHngP2NHnj1GL2dBovVlCez5yqmbinq1d?= =?us-ascii?Q?d14wvwqjUjArCNDUE2OQKhST+eMrIlofCmUkUFSZs+LtWXB61Ro+F8OHnMLk?= =?us-ascii?Q?xi/fG1j06Aix8eVyWRSyaVQwxej9io5W0DQ3m071plRkrYMYFMCaxkwu8g5j?= =?us-ascii?Q?6Lg6DWxEJpB7P/hseTR0GU0af3PfJG0W9VzvEqbhfCc0xoY9hPd6nh9ViMTP?= =?us-ascii?Q?NQjQpBWA8Ho7wrruKzL50lMYL540uPh9FAklnlcbFLnPAXa66tjxK0jRcPVN?= =?us-ascii?Q?W/TETz417CtaosQVpCdDrzWhw8daz2+e7VkNoaPGBTGtd1jTQd1a3OTU96SO?= =?us-ascii?Q?/BI51K48kkgM/lYQp+dv6XCntqo7vUmo89Himr4Rv7gM2aw+p5XfcA/+WL7P?= =?us-ascii?Q?luv5/Gt4c22SdKa3qev7cpbjYlaMxNF?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1507; 6:KWp7WKywMUjrnwEi0joPfvU2MegNTEzQW+/50BNibm1B06egw4NWJzNArbcxATdH3pgWi/5alJi8361Abz335eXjObsZfQJ1Pt0MA7N4IVYtQw5jwpKOHjX8aFn+J61ZPgxemBPhNf78wd6i7VxTgbctW23TJ68PXpi2WqBCT9wWODixDSEOGHPIeWFhVXh3Ym7Qvcu7hd+Dy/l1HkArgraxNWqnPb3Vt8fUyldJT1Ri/F7g3gGpqKRyEGGGbHAg8BlJkzTLe4TYUuSaTv4j9BCa6S8L7InuerURFruywh1l57MliQWs4vnpCO7yY04nqccaZh69Sb4QyVinpIIW8TwwmjwD78OVWm+nN4X59oh38VTg7l3le+Qs7KCo7fkj50IDtQw4+BAZWZ6E3VtpZQ==; 5:AhfGMaVN1xSpjO/mD8s4HpgcIJMAIYQjgGKkAIZT0R3epEa4TNQONOeKhUe9a+f9+ZgcafXAkJSrJK/ZNAou9nFm1COnASXVgiziXoHgt84sXvrMZ6hkaT15YS0pxBSyDkkv2y6E6CbPoyKseYb86w==; 24:6vXPyOwCw77xICxgQ7erkuG67Zggb1lqEFXzPML3R58UDZdLXtJSp4PmpN4eCxe9NX+DBmAQugc+0RrTu8l9EI0DqqGAGDDIOGyn90lsNBo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR15MB1507; 7:ZXqiZakPAPvkAK7MFweVTxeTdKuXr8ZG3xMp6Djc96aV55C9YrMcJkFAd6HY56w/uV5BaNF4KDOt2tuqH318glhzhOeFKv3wDfaMby9TTwJ/fr5Li2bfRC/CMRkukN/PYChgombx64+AFLl+r5kE0y/4MWj3H/Pv4Vedb0w1IwwWtbDiUfLNzNHBebwW+6cVCLkrwvWYshyxbDlSD3x5NQTy3+DoFB+2YCfRzlv6lqntysLy9w40HXkWtTtMyvNHMVpLRLh6GqMjSCZGJ2HLUdx7Hk5cWrsNDsjyyLZWCEGQUCdJUrAdDXYjiHmtO2LMb0l5fudqoWiBvXAz9L6yKQ==; 20:A2iSLEWIv/sYRiYJ/gafFQE0wSnEPIhdHHrgglHLcAeALpZgSdbj0bQs9zYKZSM1jpVl7FVTnloRSAXEMD0MUhtv+iAzg28rpoWFfzXy1mC6o66xmlYwnzC2XB4slO4xrpcr1/L2KvcZJ7HEJdR88KbhwvoUu+DvJAc8U+oagik= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2017 02:08:24.8594 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1507 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-04-07_02:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - April 7, 2017, 2:08 a.m.
Patch
diff --git a/tests/test-flagprocessor.t b/tests/test-flagprocessor.t --- a/tests/test-flagprocessor.t +++ b/tests/test-flagprocessor.t @@ -164,2 +164,35 @@ abort: cannot register multiple processors on flag '0x8'. [255] + + $ cd .. + +# TEST: bundle repo + $ hg init bundletest + $ cd bundletest + + $ cat >> .hg/hgrc << EOF + > [extensions] + > flagprocessor=$TESTDIR/flagprocessorext.py + > EOF + + $ for i in 0 single two three 4; do + > echo '[BASE64]a-bit-longer-'$i > base64 + > hg commit -m base64-$i -A base64 + > done + + $ hg update 2 -q + $ echo '[BASE64]a-bit-longer-branching' > base64 + $ hg commit -q -m branching + + $ hg bundle --base 1 bundle.hg + 4 changesets found + $ hg --config extensions.strip= strip -r 2 --no-backup --force -q + $ hg -R bundle.hg log --stat -T '{rev} {desc}\n' base64 2>&1 | egrep -v '^(\*\*| )' + Traceback (most recent call last): + mercurial.mpatch.mpatchError: invalid patch + + $ hg bundle -R bundle.hg --base 1 bundle-again.hg -q 2>&1 | egrep -v '^(\*\*| )' + Traceback (most recent call last): + TypeError: Incorrect padding + $ hg -R bundle-again.hg log --stat -T '{rev} {desc}\n' base64 2>&1 | egrep -v '^(\*\*| )' + abort: repository bundle-again.hg not found!