From 5159cd2beb2e87806a5b54e9991b7895285c9d3e Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 27 Jan 2013 01:04:16 -0600 Subject: Rename a number of libraries and executables to avoid conflicts with KDE4 --- kio/tests/kmimetypetest.cpp | 76 --------------------------------------------- 1 file changed, 76 deletions(-) delete mode 100644 kio/tests/kmimetypetest.cpp (limited to 'kio/tests/kmimetypetest.cpp') diff --git a/kio/tests/kmimetypetest.cpp b/kio/tests/kmimetypetest.cpp deleted file mode 100644 index 5d963c81c..000000000 --- a/kio/tests/kmimetypetest.cpp +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Copyright (C) 2005 David Faure - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License version 2 as published by the Free Software Foundation; - * - * This library 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 - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - -#include -#include -#include -#include -#include -#include -#include -#include - -static void checkIcon( const KURL& url, const TQString& expectedIcon ) -{ - TQString icon = KMimeType::iconForURL( url ); - if ( icon == expectedIcon ) - tqDebug( "icon for %s is %s, OK", url.prettyURL().latin1(), icon.latin1() ); - else { - tqDebug( "ERROR: icon for %s is %s, expected %s!", url.prettyURL().latin1(), icon.latin1(), expectedIcon.latin1() ); - exit(1); - } -} - -int main( int argc, char** argv ) -{ - TDEInstance blah("kmimetypetest"); - - // Obviously those tests will need to be fixed if we ever change the name of the icons - // but at least they unit-test KMimeType::iconForURL. - KURL url; - - // safely check a "regular" folder - url.setPath( TQDir::homeDirPath() ); - checkIcon( url, "folder" ); - - // safely check a non-readable folder - if (0 != geteuid()) { // can't do this test if we're root - KTempDir tmp( TQString::null, 0 ); - tmp.setAutoDelete( true ); - url.setPath( tmp.name() ); - checkIcon( url, "folder_locked" ); - chmod( TQFile::encodeName( tmp.name() ), 0500 ); // so we can 'rm -rf' it - } - - // safely check the trash folder - if ( KProtocolInfo::isKnownProtocol( TQString("trash") ) ) { - checkIcon( "trash:/", "trashcan_full" ); // #100321 - checkIcon( "trash:/foo/", "folder" ); - } - - TQString pdf; - KMimeType::diagnoseFileName("foo.pdf", pdf); - tqDebug("extension: '%s'", pdf.latin1()); - assert(pdf == TQString("*.pdf")); - TQString ps; - KMimeType::diagnoseFileName("foo.ps", ps); - tqDebug("extension: '%s'", ps.latin1()); - assert(ps == TQString("*.ps")); - - return 0; -} -- cgit v1.2.1