From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Automate Emacs UI testing? Date: Tue, 10 Nov 2015 11:37:30 -0800 Message-ID: References: <831tbxn5id.fsf@gnu.org> <87oaf1bvsb.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447184678 21411 80.91.229.3 (10 Nov 2015 19:44:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Nov 2015 19:44:38 +0000 (UTC) Cc: =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 10 20:44:33 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZwEqD-0002si-GV for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 20:44:29 +0100 Original-Received: from localhost ([::1]:35141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwEqD-0004uZ-DF for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 14:44:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwEpo-0004tv-8o for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:44:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwEpk-0004AZ-EA for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:44:04 -0500 Original-Received: from mail-pa0-x233.google.com ([2607:f8b0:400e:c03::233]:33890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwEpk-0004AH-8l for emacs-devel@gnu.org; Tue, 10 Nov 2015 14:44:00 -0500 Original-Received: by padhx2 with SMTP id hx2so6067645pad.1 for ; Tue, 10 Nov 2015 11:43:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version:content-type; bh=OuIFFpZ7Aj1OlqxRyNwabzDfzjKoj5Gj3Z2g1zFSQ9k=; b=RGy3ZzkbCQW2i7OiNsMuvq+EzK5qlRjXPkyVxI9sPrxjxpolx7JSxms5NMFRkiOkOx gwyxQJx71t0sCBWUKmW5sO9CrXC0D25ko3fVEX++UJ0OrzvINnFfOeHWlzaAQRXrs6Az 8ler7KqYtKf8QRqwv2cTX2lFdiTbGbySSYSRBqhp1iN6DTgJWyPH5Q78vOjs4JrvLlIk C2lyYi4+XnSLTY9CbDWoawJdnzY8+4rm1qWwZe3v2k8MNTQv+RZcWEUhN9Bu3R1PdmU5 DB7urxCPvM2ozHf/cSjpN9lvjNCCvcPQsM/43s+MSBg+33N2ehtyzdV/PKs9yKg7SHRt eDPg== X-Received: by 10.68.228.228 with SMTP id sl4mr8298391pbc.51.1447184639585; Tue, 10 Nov 2015 11:43:59 -0800 (PST) Original-Received: from Vulcan.attlocal.net (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id xm4sm5600412pab.27.2015.11.10.11.43.57 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 10 Nov 2015 11:43:57 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.attlocal.net (Postfix, from userid 501) id 1BBE91053AF32; Tue, 10 Nov 2015 11:43:57 -0800 (PST) In-Reply-To: (joakim@verona.se's message of "Tue, 10 Nov 2015 20:16:47 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: joakim@verona.se, =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:193944 Archived-At: >>>>> joakim writes: > Web testing is a special case, because there are frameworks that can work > with the browser document object model, to simulate a user, and verify > results. These tools wouldn't work with Emacs. People have made good points. I'd like to continue this discussion on emacs-tangents (where I should have asked it), since it's pretty clear that we need more core testing before we start thinking about fancy testing schemes; and that such fanciness may not apply directly in our environment. John