From 4abb14e1d3ea8fe2499e0c9f428ecc998f685465 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 14 Mar 2021 02:14:38 +0100 Subject: Add an integration test Feed a sample email to the program and test whether it wrote the correct Muttrc config. --- t/Bin.pm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 t/Bin.pm (limited to 't/Bin.pm') diff --git a/t/Bin.pm b/t/Bin.pm new file mode 100644 index 0000000..4e56d38 --- /dev/null +++ b/t/Bin.pm @@ -0,0 +1,29 @@ +# Copyright (c) 2021 Teddy Wing +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + + +package Bin; + +use strict; +use warnings; + +use Exporter qw(import); +our @EXPORT = qw($BIN); + +use File::Spec; + +our $BIN = File::Spec->rel2abs('./target/debug/ottolangy'); + +1; -- cgit v1.2.3