Review Request 119779: Fix and enable ProjectController Test

Dāvis Mosāns davispuh at gmail.com
Thu Aug 14 10:44:24 UTC 2014


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119779/
-----------------------------------------------------------

(Updated Aug. 14, 2014, 10:44 a.m.)


Status
------

This change has been marked as submitted.


Review request for KDevelop.


Repository: kdevplatform


Description
-------

Fix and enable ProjectController Test


Diffs
-----

  shell/tests/CMakeLists.txt 4ba922722472402d2d6b4c2a2fdaa7e9ac21ecbe 
  shell/tests/projectcontrollertest.h ab62203d9edaff6f7dcf8a8fc711871b5e20c847 
  shell/tests/projectcontrollertest.cpp 99cd453258d67621249712420d761a75b663c264 

Diff: https://git.reviewboard.kde.org/r/119779/diff/


Testing
-------

It compiles, but no idea if it works, for some reason all shell tests (except shell-testcontrollertest) does fail for me with 
```
QDEBUG : ProjectControllerTest::initTestCase() kdevplatform (language): creating new parsing-environment static data
QDEBUG : ProjectControllerTest::initTestCase() kdevplatform (shell): loading session plugins
QDEBUG : ProjectControllerTest::initTestCase() kdevplatform (shell): Attempting to load "KDevCMakeDocumentation" - name: "CMake Documentation"
QFATAL : ProjectControllerTest::initTestCase() ASSERT failure in void KDevelop::DUChainItemSystem::registerTypeClass() [with T = KDevelop::DUContext; Data = KDevelop::DUContextData]: "This identity is already registered", file /home/build/KDE/extragear/kdevelop/kdevplatform/language/duchain/duchainregister.h, line 107
FAIL!  : ProjectControllerTest::initTestCase() Received a fatal error.
   Loc: [Unknown file(0)]

```

Note: I've recompiled everything with latest versions from kdesrc-build


Thanks,

Dāvis Mosāns

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20140814/e67ff0c4/attachment.html>


More information about the KDevelop-devel mailing list