From 844d82fad811626b0b8e54db60ee4b3ea32a3cb9 Mon Sep 17 00:00:00 2001 From: Allan McRae Date: Sun, 30 May 2010 14:41:59 +1000 Subject: Move pacman test suite Move the test suite to test/pacman in order to make a logical location for a future makepkg test suite. Signed-off-by: Allan McRae Signed-off-by: Dan McGee --- pactest/pmfile.py | 71 ------------------------------------------------------- 1 file changed, 71 deletions(-) delete mode 100755 pactest/pmfile.py (limited to 'pactest/pmfile.py') diff --git a/pactest/pmfile.py b/pactest/pmfile.py deleted file mode 100755 index ab4aa2c7..00000000 --- a/pactest/pmfile.py +++ /dev/null @@ -1,71 +0,0 @@ -#! /usr/bin/python -# -# Copyright (c) 2006 by Aurelien Foret -# -# 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 2 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 . - - -import os - -from util import * - - -class pmfile: - """File object - """ - - def __init__(self, root, name): - self.name = name - self.root = root - - filename = os.path.join(self.root, self.name) - self.checksum = getmd5sum(filename) - self.mtime = getmtime(filename) - - def __str__(self): - return "%s (%s / %lu)" % (self.name, self.checksum, self.mtime) - - def ismodified(self): - """ - """ - - retval = 0 - - filename = os.path.join(self.root, self.name) - checksum = getmd5sum(filename) - mtime = getmtime(filename) - - vprint("\tismodified(%s)" % self.name) - vprint("\t\told: %s / %s" % (self.checksum, self.mtime)) - vprint("\t\tnew: %s / %s" % (checksum, mtime)) - - if self.checksum != checksum \ - or (self.mtime[1], self.mtime[2]) != (mtime[1], mtime[2]): - retval = 1 - - return retval - - def resettimes(self): - """ - """ - - filename = os.path.join(self.root, self.name) - os.utime(filename, (355, 355)) - self.mtime = getmtime(filename) - vprint("\tmtime reset (%s)" % self.name) - -if __name__ == "__main__": - f = pmfile("/tmp", "foobar") - print f -# vim: set ts=4 sw=4 et: -- cgit v1.2.3-54-g00ecf