From 0c375acd686f2e7f3116e243bf9c89a836d5be99 Mon Sep 17 00:00:00 2001 From: pacien Date: Fri, 30 Nov 2018 21:16:04 +0100 Subject: rename main file --- tests/tmain.nim | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 tests/tmain.nim (limited to 'tests/tmain.nim') diff --git a/tests/tmain.nim b/tests/tmain.nim deleted file mode 100644 index 07d9c35..0000000 --- a/tests/tmain.nim +++ /dev/null @@ -1,40 +0,0 @@ -# gzip-like LZSS compressor -# Copyright (C) 2018 Pacien TRAN-GIRARD -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero 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 Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . - -import unittest, os, ospaths, osproc -import main - -const tempDir = "tmp" - -suite "main": - setup: createDir(tempDir) - teardown: removeDir(tempDir) - - test "identity (text)": - let input = "license.md" - let intermediate = tempDir / "compressed" - let final = tempDir / "decompressed" - compress.transform(input, intermediate) - decompress.transform(intermediate, final) - check startProcess("cmp", args=[input, final], options={poUsePath}).waitForExit() == 0 - - test "identity (binary)": - let input = "tests" / "tmain" - let intermediate = tempDir / "compressed" - let final = tempDir / "decompressed" - compress.transform(input, intermediate) - decompress.transform(intermediate, final) - check startProcess("cmp", args=[input, final], options={poUsePath}).waitForExit() == 0 -- cgit v1.2.3