[precis] PRECIS Test Cases Updated

Sam Whited <sam@samwhited.com> Thu, 19 October 2017 21:53 UTC

Return-Path: <sam@samwhited.com>
X-Original-To: precis@ietfa.amsl.com
Delivered-To: precis@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FEAB132CE7 for <precis@ietfa.amsl.com>; Thu, 19 Oct 2017 14:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.721
X-Spam-Level:
X-Spam-Status: No, score=-2.721 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=samwhited.com header.b=cc4MjjAq; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=nh1oO0sK
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GWCrdAsFK6U9 for <precis@ietfa.amsl.com>; Thu, 19 Oct 2017 14:53:44 -0700 (PDT)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45F4313430F for <precis@ietf.org>; Thu, 19 Oct 2017 14:53:44 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B362E20D65 for <precis@ietf.org>; Thu, 19 Oct 2017 17:53:42 -0400 (EDT)
Received: from web3 ([10.202.2.213]) by compute4.internal (MEProxy); Thu, 19 Oct 2017 17:53:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samwhited.com; h=content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=vMOMZ6vCD6NF4V03XrPvfGsgd/+ivx1alvNl3IL0Yos=; b=cc4MjjAq 2taKrxtlWXcab775iGRQr3ysaIORvDMsoF42N8mYe4rx2n1IlZZnfhpLe2ETh6nL /A/gr+On2M4ozbjsHIfSuMOma6xbBXweB04LOP/bTPhgDCvimcvDLG1gkYV6t99H DVWTlYNIiUdm7nvpVWN3ADoPsGMJMPvf+tQWCABV+zDGYki4Y2BJJXFcJAdVtWNK sBjq++U8DkzUkhHPNJzyR80w4FBbRz1jvDzMzwkKq/LT9NXCeC+sJ8xnXHUbEgsE y8gKcrt0VAyxYqfXDDuq4d3GuMj05IlE6iD5at+KcXNh1+6+ER5610M16eP3+EY+ Q+TdhjI3r0gz5A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=vMOMZ6vCD6NF4V03XrPvfGsgd/+iv x1alvNl3IL0Yos=; b=nh1oO0sKkIkroYQnEVdgVUEoC6McFyknjmQ7lniZPY9I5 WqZlJvQfB9GWrFb+uhxF0cG9wOdJfOuiU03sf89F3Avjq8z8PMKcp5rseBhYIUkn XeyFvc1H2Ly0at1rOgA9APlQeZaBDj6eIcPAH6TrzSWbjz0VZ02cVT2z5rV8BDoj 2M/EXoOcKsID9WNt6bKQuu5BzGOf4911ywrqnnQMOrWFKIlIIciNFQZEKg1rjdZx s+HelGwuDsCx7Mk5MsTIn14xAHrVnskLk8jaZRZ6bnPykpk3yb11iAy6bMuMtaLE 9Y8ipXp7VFxuQVUj8zxH3P9Ki6/fwyqyrv09TfRCw==
X-ME-Sender: <xms:5h7pWSmD-AUXshM0YrQLCvLSWIh3CRtxCjOFH3TOJsbO7ILYSafLYQ>
Received: by mailuser.nyi.internal (Postfix, from userid 99) id 85E149EC41; Thu, 19 Oct 2017 17:53:42 -0400 (EDT)
Message-Id: <1508450022.2387519.1144726104.528C3102@webmail.messagingengine.com>
From: Sam Whited <sam@samwhited.com>
To: precis@ietf.org
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: multipart/mixed; boundary="_----------=_150845002223875192"
X-Mailer: MessagingEngine.com Webmail Interface - ajax-26fdae60
Date: Thu, 19 Oct 2017 16:53:42 -0500
Archived-At: <https://mailarchive.ietf.org/arch/msg/precis/3IohJGvp2_gxJqtJXSL-K2wTxVk>
Subject: [precis] PRECIS Test Cases Updated
X-BeenThere: precis@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Preparation and Comparison of Internationalized Strings <precis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/precis>, <mailto:precis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/precis/>
List-Post: <mailto:precis@ietf.org>
List-Help: <mailto:precis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/precis>, <mailto:precis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2017 21:53:47 -0000

Hi all,

I'd been experimenting with a suite of test cases for PRECIS. Now that
RFC 8264 is out I have updated them for the new RFC.

The test case sections themselves are defined in separate XML files
because I'm generating them from the tests from my Go implementation and
it was easier during development to regenerate those files separately
without having to parse the RFC XML.

Some of them could use comments detailing why the test case is included
or what specifically it tests, and the formatting could stand to be
improved somewhat (I had no idea how to represent the input and output
bytes). Suggestions welcome.

—Sam