summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan-Marek Glogowski <glogow@fbihome.de>2019-05-11 18:49:54 +0000
committerJan-Marek Glogowski <glogow@fbihome.de>2019-05-13 06:08:29 +0200
commitce76026231d9536d2025a1e69f435bcbf39fe4f8 (patch)
treea6976398a10c37b839de6e124e6071791b4928de
parentccf3a0600ee902390ad6112ecf28223078bdd2db (diff)
Handle *link return value in sfx2 test
Change-Id: I63008858558312b5fb7378249c56fbc3729c9a19 Reviewed-on: https://gerrit.libreoffice.org/72180 Tested-by: Jenkins Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
-rw-r--r--sfx2/qa/cppunit/test_misc.cxx8
1 files changed, 5 insertions, 3 deletions
diff --git a/sfx2/qa/cppunit/test_misc.cxx b/sfx2/qa/cppunit/test_misc.cxx
index 7022641db583..13f5a68128fa 100644
--- a/sfx2/qa/cppunit/test_misc.cxx
+++ b/sfx2/qa/cppunit/test_misc.cxx
@@ -161,7 +161,8 @@ CPPUNIT_TEST_FIXTURE(MiscTest, testHardLinks)
OString aOld = aTargetPath.toUtf8();
aTargetPath += ".2";
OString aNew = aTargetPath.toUtf8();
- link(aOld.getStr(), aNew.getStr());
+ int nRet = link(aOld.getStr(), aNew.getStr());
+ CPPUNIT_ASSERT_EQUAL(0, nRet);
uno::Reference<lang::XComponent> xComponent = loadFromDesktop(aURL, "com.sun.star.text.TextDocument");
CPPUNIT_ASSERT(xComponent.is());
@@ -171,7 +172,7 @@ CPPUNIT_TEST_FIXTURE(MiscTest, testHardLinks)
struct stat buf;
// coverity[fs_check_call] - this is legitimate in the context of this text
- int nRet = stat(aOld.getStr(), &buf);
+ nRet = stat(aOld.getStr(), &buf);
CPPUNIT_ASSERT_EQUAL(0, nRet);
// This failed: hard link count was 1, the hard link broke on store.
CPPUNIT_ASSERT(buf.st_nlink > 1);
@@ -179,7 +180,8 @@ CPPUNIT_TEST_FIXTURE(MiscTest, testHardLinks)
// Test that symlinks are preserved as well.
nRet = remove(aNew.getStr());
CPPUNIT_ASSERT_EQUAL(0, nRet);
- symlink(aOld.getStr(), aNew.getStr());
+ nRet = symlink(aOld.getStr(), aNew.getStr());
+ CPPUNIT_ASSERT_EQUAL(0, nRet);
xStorable->storeToURL(aURL + ".2", {});
nRet = lstat(aNew.getStr(), &buf);
CPPUNIT_ASSERT_EQUAL(0, nRet);