Ghostkeeper
f8da8c14e5
Fix running tests with PyQt 5.11
...
This was causing the test runner to crash.
2018-09-14 11:38:14 +02:00
Lipu Fei
15f5e9ff01
Remove TestShortcutKeys
2018-09-06 16:06:45 +02:00
Lipu Fei
c36434ebdd
Fix TestShortcutKeys
2018-09-06 16:06:45 +02:00
Aleksei S
27c112d4db
Fix duplicated shortcut keys in all languages
...
CURA-5642
2018-09-06 16:06:45 +02:00
Aleksei S
944b937036
Simplified unit test, make code clear
...
CURA-5642
2018-09-06 16:06:45 +02:00
Aleksei S
17d2316da3
Validate shortcut keys in all languages(except default)
...
CURA-5642
2018-09-06 16:06:45 +02:00
Aleksei S
3a8d023371
Addded test for checking shortcut keys
...
CURA-5642
2018-09-06 16:06:45 +02:00
Lipu Fei
bb578be066
Move the script to scripts dir
2018-09-06 14:22:36 +02:00
Ghostkeeper
ea2b0d0480
Print total predicted number of buffer underruns
...
I think this is the final metric that we'll want to track.
Contributes to issue CURA-5561.
2018-09-06 09:58:25 +02:00
Ghostkeeper
3e30e26ac0
Move into tests folder
...
There it can stay and be used on modern code.
Contributes to issue CURA-5561.
2018-09-05 17:16:55 +02:00
Lipu Fei
8582a1ba1a
Mock application in unit tests
2018-08-23 17:00:57 +02:00
Lipu Fei
c20274e356
Move constant instance containers to a separate file
...
This way we separate the class/type definitions and the actual
constants.
2018-08-15 11:04:09 +02:00
Diego Prado Gesto
77c5a94db2
Fix some test in the CuraContainerRegistry.
...
Delete a test that needs a ContainerProvider. We need to discuss if we
want to add it back, depending if we are still keeping the providers.
Contributes to CURA-5628.
2018-08-14 17:14:30 +02:00
Diego Prado Gesto
b85950b128
Fix tests in the ExtruderStack.
...
Contributes to CURA-5628.
2018-08-14 15:40:11 +02:00
Diego Prado Gesto
1364370ede
Fix global stack tests.
...
Contributes to CURA-5628.
2018-08-14 13:49:37 +02:00
Diego Prado Gesto
db7f1242cd
Fix some unit tests.
...
Add fixtures to the conftest file and clean-up the code a bit.
Contributes to CURA-5628
2018-08-14 10:41:38 +02:00
Lipu Fei
af02dc2758
Only use setMetaDataEntry()
2018-07-11 11:14:57 +02:00
Diego Prado Gesto
554a3fd908
Merge branch 'master' into mypy_fixes
...
Conflicts:
cura/Backups/Backup.py
cura/Settings/ExtruderManager.py
cura/Settings/MachineManager.py
2018-06-13 11:53:02 +02:00
Ghostkeeper
54a03723ab
Set encoding correctly when opening files everywhere
...
Otherwise the encoding is interpreted differently on Windows and Mac.
2018-06-11 11:09:07 +02:00
Ghostkeeper
e38228ac24
Remove unused target_container parameter
...
It's not compatible with ContainerInterface anyway.
Contributes to issue CURA-5330.
2018-06-01 14:53:54 +02:00
Jack Ha
a3ac20172b
CURA-5370 The minimum offset between objects in the Arranger is now determined by the brim/skirt/... setting
2018-05-23 12:54:18 +02:00
Jack Ha
f5bed242ed
CURA-5370 Small refactor for Arranger: make x and y consistent (numpy arrays start with y first in general), faster, cleanup, more unit tests, take actual build plate size in Arranger instances
2018-05-22 17:13:35 +02:00
Lipu Fei
dc52e939e9
Fix unit tests for adding CuraContainerStacks
...
CURA-5281
Because of the definition_changes fix, CuraContainerStack.deserialize()
may create and add extra containers, so the unit tests need to be adjusted.
2018-04-25 17:55:20 +02:00
ChrisTerBeke
474db38ddf
Fix failing test for um3_extended 0.8 variant
2018-03-14 13:30:20 +01:00
Lipu Fei
dfa870b6a9
Remove approximate diameter unit tests because the function/property is gone
2018-02-27 13:15:03 +01:00
Lipu Fei
f4d69918fb
WIP: Remove findDefault..()s
2018-02-16 14:23:11 +01:00
Lipu Fei
12164a0c88
WIP: Remove set..ById()s in CuraContainerStack
2018-02-16 14:23:11 +01:00
Aleksei S
47925ec3bc
PyTest fix: The extruder stack test is failed
2018-02-06 18:51:11 +01:00
Jack Ha
abdc33a0b9
CURA-4672 fix auto arrange for small models, they are now rounded up to 1 pixel rasterized
2018-01-04 14:23:22 +01:00
ChrisTerBeke
08322d0a5e
Move all decorators in the scene subfolder
2018-01-03 15:09:19 +01:00
ChrisTerBeke
a5630e5c54
Move all arranging related code into a subfolder
2018-01-03 15:05:06 +01:00
Aleksei S
2c18127cc1
Tests: Removed python circular import dependency and added empty containers
...
CURA-4687
2017-12-15 09:43:02 +01:00
Ghostkeeper
dad99f5292
Merge branch 'master' into feature_local_container_server
...
Contributes to issue CURA-4243.
2017-11-29 13:06:08 +01:00
Ghostkeeper
fab85616c7
Remove test for upgrading from legacy stacks to modern stacks
...
This is because ContainerRegistry.saveAll has been removed. That function was only used by this test. I don't think it's worth keeping this unit test for the effort. It's only for code that's passed through in the version upgrade from 2.4 to 2.5 anyway.
Contributes to issue CURA-4243.
2017-11-27 11:23:24 +01:00
Ghostkeeper
ebe766a7c8
Set definition by their ID
...
The new function for setting the definition just adds the ID to the metadata.
Contributes to issue CURA-4243.
2017-11-24 16:45:09 +01:00
Lipu Fei
7d46eead60
Fix broken unit tests due to evaluation context
...
CURA-4498
2017-10-26 12:49:41 +02:00
Ghostkeeper
6c4c7fff4d
Use findContainersMetadata whenever possible
...
This ensures that we only load those containers that we actually need the data of.
Contributes to issue CURA-4243.
2017-10-20 15:09:45 +02:00
Jaime van Kessel
889753f958
Fix unit test
...
CURA-4360
2017-10-02 15:12:56 +02:00
Mark
9a193ad5c5
Changing AGPLv3 to LGPLv3
2017-09-28 13:00:43 +02:00
Ghostkeeper
c7c54f6d3a
Add test to ensure that UM3 and UM3E variants are kept the same
...
It's a bit chunky, but functional.
2017-08-04 00:50:42 +02:00
Ghostkeeper
3e278cbd0a
Add test for very large material diameters
...
Shouldn't matter with Python, but you never know.
Contributes to issue CURA-2822.
2017-06-30 08:47:49 +02:00
Ghostkeeper
adb93507c8
Set material_diameter setting in approximate material diameter test
...
Instead of the metadata entry, which was a previous implementation of the function. This is essentially just an update of the test.
Contributes to issue CURA-2822.
2017-06-30 08:43:04 +02:00
Ghostkeeper
fc96dfec4e
Expose approximateMaterialDiameter of the definition
...
This way we can request that from QML.
Contributes to issue CURA-2822.
2017-06-22 18:17:15 +02:00
Arjen Hiemstra
be08fab97c
Fix the addExtruder unit test
...
Extruders now need to provide a "position" entry.
Contributes to CURA-3738
2017-05-17 13:47:14 +02:00
Arjen Hiemstra
9686df285d
Merge branch 'master' of github.com:Ultimaker/Cura into transparent_limit_to_extruder
2017-05-17 10:26:48 +02:00
Lipu Fei
121ebd79cf
Fix circular import problem caused by moving SettingVersion into CuraApplication
...
CURA-3756
2017-05-16 14:55:34 +02:00
Arjen Hiemstra
c4e6336828
Merge branch 'transparent_limit_to_extruder' of github.com:ultimaker/Cura into transparent_limit_to_extruder
...
* 'transparent_limit_to_extruder' of github.com:ultimaker/Cura:
Removed unused imports
Fixed type hinting for Extruder stack
Fixed two remaining failing unit tests
Fixes unit fallthrough unit test
2017-05-16 13:41:13 +02:00
Jaime van Kessel
06dc1d070e
Fixed two remaining failing unit tests
...
CURA-3738
2017-05-15 11:46:22 +02:00
Jaime van Kessel
da63932a95
Fixes unit fallthrough unit test
...
CURA-3738
2017-05-15 11:36:02 +02:00
Ghostkeeper
1bac7c2b2a
Don't register registry at ContainerStack class any more
...
The fixture does this for us automatically now. It's not entirely neat since this is not cleaned up afterwards, but it does make sense to put it there in the fixture, logically.
Contributes to issue CURA-3427.
2017-05-12 16:32:55 +02:00