From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniele Nicolodi Newsgroups: gmane.emacs.devel Subject: Testing fontification, indentation, and buffer manipulation Date: Tue, 15 Jan 2019 08:43:27 -0700 Message-ID: <7803c5de-e139-01ed-e9e3-98abb875782b@grinta.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1547567411 11885 195.159.176.226 (15 Jan 2019 15:50:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 15 Jan 2019 15:50:11 +0000 (UTC) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 15 16:50:07 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gjQyc-0002xq-MP for ged-emacs-devel@m.gmane.org; Tue, 15 Jan 2019 16:50:06 +0100 Original-Received: from localhost ([127.0.0.1]:57537 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjR0i-0000le-Pw for ged-emacs-devel@m.gmane.org; Tue, 15 Jan 2019 10:52:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33115) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjQzM-0008Up-Ua for emacs-devel@gnu.org; Tue, 15 Jan 2019 10:50:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjQzK-0005Mr-VR for emacs-devel@gnu.org; Tue, 15 Jan 2019 10:50:51 -0500 Original-Received: from zed.grinta.net ([109.74.203.128]:40172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjQzK-0005J0-EE for emacs-devel@gnu.org; Tue, 15 Jan 2019 10:50:50 -0500 Original-Received: from black.hsd1.co.comcast.net (c-98-245-163-4.hsd1.co.comcast.net [98.245.163.4]) (Authenticated sender: daniele) by zed.grinta.net (Postfix) with ESMTPSA id A09D1E3BF9 for ; Tue, 15 Jan 2019 15:43:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=grinta.net; s=mail; t=1547567010; bh=7HeiYSUzh2UOAeX9iGiDA1D/1bNK0tzoPvrIFtdvL9k=; h=To:From:Subject:Date:From; b=ali63LoxJeX4w6n+Coi7ZE+Pj6SAeX4LEyOmJ7moPEPVxaryBNC3PezqOn4T/vCpF iik5l39Iz6aG/U5kPYsWXptHfKD9zHdzfScA/4RFwKB88nf54OX/3yzdcAQJ2pn6Wf m6Iom8aZZrumyAb636ODv19twRqEM6qTvOZe0qYg= Openpgp: preference=signencrypt Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 109.74.203.128 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:232359 Archived-At: Hello, I am hacking on beancount-mode (a mode to edit Beancount ledger files) and I would like to write some automated tests to check the functionality of the minor mode. I found ERT, but it seems that it does not offer any facility to easily test fontification, indentation, or buffer manipulation in general. Is there any facility that would help in writing such tests? Thank you. Cheers, Dan