Yorik van Havre
2a2ab3c4ef
Updated translations
2017-05-25 10:04:05 -03:00
looooo
bf5f3484f6
Test: simplified command to run single test
2017-05-04 00:19:37 +02:00
wmayer
a2dd176bc2
issue #0002996 : PyObjectBase notification chain can lead to unexpected changes to document
2017-04-27 15:09:28 +02:00
Yorik van Havre
6b66a38ee3
Updated translations with latest files from crowdin
2017-03-06 11:53:09 -03:00
looooo
99131438c6
py3: Test: gathering diff of py3-branch
...
ec9dcf7453d44ce21e6ab5e460293006a49e7ccc
2017-03-02 12:46:57 +01:00
looooo
dcdce7bab2
py3: Test: print
2017-03-02 12:46:57 +01:00
Priit Laes
91e2e0043b
python: Test: *.py: Fix python3 syntax
2017-03-02 12:46:57 +01:00
wmayer
f4d8945dd8
issue #2902 : add unit test
2017-02-14 16:41:14 +01:00
wmayer
b72aa9f369
issue #0002902 : PyObjectBase notification chain can lead to unexpected changes to document
2017-02-14 00:32:30 +01:00
wmayer
76b3397762
py3: ported module init to python3
2017-02-04 15:56:31 +01:00
Markus Lampert
d4da536d4c
Restored exception masking - although i'm not sure it's a good thing.
2017-01-28 11:46:17 -08:00
Markus Lampert
013043b18c
Refactored cmake file once again - exposing root exception.
2017-01-28 11:46:17 -08:00
Markus Lampert
f0db6b824e
Hooked Path tests into global unit test target.
2017-01-28 11:46:16 -08:00
Stefan Tröger
d9adc9cd6c
DAG: Add document graph recompute test
2017-01-21 19:15:36 +01:00
looooo
e9b5722220
python3: dict.has_key("key") --> "key" in dict
2017-01-20 00:06:58 -02:00
wmayer
45b898985a
set layout of text of progress bar in unit test dialog
2017-01-16 18:48:18 +01:00
Alexander Gryson
f680d810a5
Update multiple workbenches
...
Workbenches updated:
* Complete
* Image
* Inspection
* Material
* MeshPart
* Points
* Reverse Engineering
* Start
* Test
* Web
2016-12-26 12:23:07 -02:00
wmayer
9a1fadd23e
add unit test for group extension
2016-12-15 16:26:32 +01:00
wmayer
5e375a6238
Add switch to select between Qt4 and Qt5
2016-12-13 15:53:13 +01:00
wmayer
166fc624eb
remove superfluous Qt includes
2016-12-13 15:40:49 +01:00
Stefan Tröger
cd1c753fa2
Extensions: Implement persistence
2016-12-11 19:27:35 +01:00
wmayer
7a32aed27e
run test for extensions in view provider only in Gui mode
2016-12-04 20:53:30 +01:00
Stefan Tröger
831c69e7eb
Extensions: Fix ViewProvider extension test
2016-12-04 19:58:46 +01:00
Stefan Tröger
19e708879f
Extensions: Fix ViewProvider python interface
2016-12-04 17:35:00 +01:00
wwmayer
01fd5ce6f3
Merge pull request #357 from mlampert/PathGeom
...
Path: Path->Wire transformation and other goemetry helpers.
2016-12-01 12:48:03 +01:00
Stefan Tröger
ddc9d9cf5d
Extensions: "hasExtension" for python types -fix 0002785
2016-11-28 22:15:09 +01:00
ml
dce16252dc
First pointless path unit test
2016-11-18 15:41:04 -08:00
Yorik van Havre
af97583026
Doc: Fixes in doxygen docs for Draft,Arch, FEM
2016-11-17 17:04:09 -02:00
wmayer
76279882da
move handling of dynamic properties from FeaturePythonPyT to DocumentObjectPy
2016-11-09 16:09:21 +01:00
Stefan Tröger
44d1ee0157
Extension: Fix test case
2016-10-08 12:48:34 +02:00
Stefan Tröger
7bcb6519cc
Extensions: Make Python Integration work
2016-10-08 12:48:34 +02:00
wmayer
816d2ee288
Add enum test
2016-09-24 16:47:41 +02:00
wmayer
49869ba7a1
fix -Wextra in Test
2016-09-21 21:15:10 +02:00
wmayer
6e284fc9ea
fix crash when saving a document after aborting a pending transaction
2016-08-31 17:58:55 +02:00
Sergo
dcd94203eb
Test: test moving features from one part to another
2016-08-24 19:11:26 +02:00
Ian Rees
d388492d54
Allow unit test suite to run with missing modules.
2016-08-10 13:57:23 +02:00
WandererFan
eb0097782b
Add unit tests for TechDraw
2016-07-11 15:32:16 +02:00
Yorik van Havre
bcb75d5477
Updated translation files from crowdin
2016-03-17 23:29:11 -03:00
Bruce Lacey
272cbd198d
Exit with non-zero status when unit tests fail.
...
1. Enhanced TestApp.py to return the unittest TestResult object to the calling method
2. FreeCADTest.py now checks the TestResult object. If all tests pass, FreeCADTest.py exits with a 0 however if any tests fail, then it exits with 1. FreeCADTest.py calls os._exit() with the exit code instead of sys.exit() because Base::Interpreter:SystemExitException intercepts sys.exit() calls and swallows the exit code so there is no way to propogate the non-zero code from the python test cases through the interpreter to the shell in the current call stack.
2016-03-09 21:57:57 -08:00
triplus
d432c72a15
Add SVG workbench icons
2016-02-26 23:17:43 +01:00
Yorik van Havre
28b6c82555
Added updated translations from crowdin - fixes #2443
2016-02-26 18:32:02 -03:00
wmayer
408d7a9ba8
+ translation fixes
2016-02-13 16:48:24 +01:00
Yorik van Havre
32b6d4af9c
Added draft & arch tests to the Test GUI
2016-02-05 16:47:36 -02:00
Yorik van Havre
2e2192f88a
Added slovenian language
2016-02-03 13:36:51 -02:00
Yorik van Havre
37b1bdbe27
Updated translations with latest from crowdin
2016-02-01 23:32:58 -02:00
wmayer
e0b12695b1
+ write unit tests for Spreadsheet and expression stuff
2016-01-26 15:07:29 +01:00
wmayer
a643463733
+ simplify porting of Test module to Python3
2016-01-20 10:26:12 +01:00
Mateusz Skowroński
7d0e892d36
Qt4's qglobal.h defined TRUE and FALSE. Qt5 does not do it anymore. Replace it with true and false.
...
158f39ec78
This change is Qt4/Qt5 neutral.
2016-01-05 16:43:33 +01:00
Mateusz Skowroński
3b463f2138
Qt::WFlags is obsolete in Qt5. Replace it with Qt::WindowFlags.
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:58 +01:00
Mateusz Skowroński
cd2db00f22
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00