Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-02tests: Update hash for OBJSergey Sharybin
Was a recent update of UV precision.
2016-09-11Fix undefined variable on errors in Cycles ctests.Dmitry Dygalo
Reviewed By: brecht Differential Revision: https://developer.blender.org/D2201
2016-08-01Replace pep8 with flake8 checkerCampbell Barton
2016-07-29Fix Cycles OSL hair BSDF inconsistencies with SVM.Brecht Van Lommel
2016-07-29Fix Cycles ctests not always deleting fail.png files on success.Brecht Van Lommel
2016-07-06Cycles tests: Don't create fail file on idiff warningSergey Sharybin
2016-06-19Cycles tests: raise failure threshold, copy failed image for comparison.Brecht Van Lommel
2016-05-02Fix bl_load_py_modules testCampbell Barton
- scripts that execute directly need to include their basedir in the sys.path - modules which are in a directory without an __init__.py weren't importing.
2016-04-15Tests: Fix wrong hash after "no redundant zeroes" commitSergey Sharybin
2016-04-04Update hash for an OBJ unit testSergey Sharybin
2016-02-29Tests: improve RNA default reportingCampbell Barton
Float values were often reported with extra precision from float32 -> 64 conversion. Add repr_float_32 to give cleaner output.
2016-01-31Cleanup: pep8Campbell Barton
2016-01-04Remove SCons building systemSergey Sharybin
While SCons building system was serving us really good for ages it's no longer having much attention by the developers and started to become quite a difficult task to maintain. What's even worse -- there started to be quite serious divergence between SCons and CMake which was only accumulating over the releases now. The fact that none of the active developers are really using SCons and that our main studio is also using CMake spotting bugs in the SCons builds became quite a difficult task and we aren't always spotting them in time. Meanwhile CMake became really mature building system which is available on every platform we support and arguably it's also easier and more robust to use. This commit includes: - Removal of actual SCons building system - Removal of SCons git submodule - Removal of documentation which is stored in the sources and covers SCons - Tweaks to the buildbot master to stop using SCons submodule (this change requires deploying to the server) - Tweaks to the install dependencies script to skip installing or mentioning SCons building system - Tweaks to various helper scripts to avoid mention of SCons folders/files as well Reviewers: mont29, dingto, dfelinto, lukastoenne, lukasstockner97, brecht, Severin, merwin, aligorith, psy-fi, campbellbarton, juicyfruit Reviewed By: campbellbarton, juicyfruit Differential Revision: https://developer.blender.org/D1680
2015-12-06PyAPI: add optional filter argument to KDTree.findCampbell Barton
2015-09-24Add test scripts to ctest & renameCampbell Barton
2015-09-22Update module test to pass w/o freestyle enabledCampbell Barton
2015-09-22Update test to RNA APICampbell Barton
2015-09-03Fix: Made bpy.path.ensure_ext compatible with compound extensions.Sybren A. Stüvel
Extensions such as ".tar.gz" are now also supported. Before this patch, ensure_ext('demo.tar.gz', '.tar.gz') would return 'demo.tar.tar.gz'. This results in issues with the `ExportHelper` mix-in class; clicking an existing file in the file dialogue warns about overwriting it (highlighting the input box in red), but then saves to a different file. Also added a unit test for the new behaviour. Reviewers: mont29, campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D1498
2015-08-24Tests: Ignore preview render script in module loading testsSergey Sharybin
2015-06-29Fix .obj testing.Bastien Montagne
2015-06-13addon_utils default mismatch /w enable/disableCampbell Barton
default_set argument is now False for both.
2015-06-08rename wiki -> manualCampbell Barton
2015-06-07Cleanup: pep8Campbell Barton
2015-04-30RNA defaults testCampbell Barton
Alternative to T32894, simple test which creates new data and compares with RNA defaults. Can be used to keep the values in sync without having to maintain a large set of defines.
2015-04-22Cleanup: pep8, spellingCampbell Barton
2015-04-14Cleanup: don't use single sets for comparisonsCampbell Barton
2015-04-10Test: blacklist loading addons /w known problemsCampbell Barton
The test now runs without warnings
2015-04-09Cycles: Fix wrong render result in certain configuration of render layer's ↵Sergey Sharybin
surface/hair There were some synchronization missing in cases when only one of those settings was disabled. Also added a render test for such configurations now.
2015-03-12Py Tests: manual URL validatorCampbell Barton
Support for URL checker to use locally generated manual.
2015-03-10Tests: Print counter with operator testCampbell Barton
2015-02-13cleanupCampbell Barton
2015-02-10Tests: Disable failing import/export tests for until they're fixedSergey Sharybin
2015-02-02Add extra Cycles regression testsSergey Sharybin
This new tests are aimed to issues/regressions reported to the tracker.
2015-02-01mathutils: added exponential map to QuaternionSybren A. Stüvel
Added conversion to and from exponential map representation. This representation is useful for interpolation of > 2 quaternions, or in PD controllers. Implementation in C functions quat_to_expmap, quat_normalized_to_expmap, and expmap_to_quat with Python API, unit tests and documentation. Added Quaternion.to_exponential_map() and Quaternion(3-vector) to Python API. Reviewers: campbellbarton Projects: #bf_blender Differential Revision: https://developer.blender.org/D1049
2015-01-30Corrections to Cycles ctestsSergey Sharybin
- Apply VERBOSE to idiff result as well - Don't treat verification failed error as unknown
2015-01-29cleanup: pep8Campbell Barton
also remove empty class parenthesis
2015-01-23Don't add Cycles tests if tests folder does not existSergey Sharybin
Also print message about those tests being disabled.
2015-01-23Revert "New cycles tests require buildbot to checkout tests of have test ↵Sergey Sharybin
succeed if we test 0 files." This reverts commit d390e24c49ba8543b56948402622563cae6e860f. Forcing tests to success is really bad idea. It'll only lead to cases when you see PASSED and will think everything is OK. Long story short: never force tests to pass!
2015-01-23New cycles tests require buildbot to checkout tests of have test succeed if ↵Martijn Berger
we test 0 files.
2015-01-23PyAPI: don't adjust prefs when an fails to loadCampbell Barton
Recent addons commit meant that addons would be enabled even if they weren't found. This would give an error (which is fine), but also remove from preferences.
2015-01-22CTests: Add render tests for CyclesSergey Sharybin
The idea is to use the set of really small images from the lib folder and run Cycles render on them comparing render output to reference images in the tests repository. For sure same thing could become more generic for BI or Freestyle render engines. Thanks Campbell for review and code tweaks!
2015-01-21Fix Python CTest's, ignore 'addons_contrib'Campbell Barton
Too many contrib addons are in an unstable state making the test not so useful. Thanks to Sergey initial patch: D1012, redid mostly - but outcome is the same.
2014-09-18Cleanup: use static sets where possibleCampbell Barton
2014-09-17Cleanup: pep8Campbell Barton
2014-09-10Text3d: assert for <0 len textCampbell Barton
also add operator to test blacklist
2014-09-06Py Mathutils: add `invert_safe()` and `inverted_safe()` to `Matrix`.Bastien Montagne
Those two mimic our BLI invert_m4_m4_safe - they add a small offset to diagonal values, in case org matrix is degenerated, and if still non-invertible, return identity matrix. Org patch by me, final enhanced version by ideasman42, many thanks!
2014-08-21Tests: remove support.run_unittestCampbell Barton
2014-08-20Fix T38722: Adding units in Imperial setting results in inconsistent valuesBastien Montagne
Now always check for a default unit, and evaluate the whole expression in this "unit space". Not an ideal solution, but should handle most cases nicely (we can't address all possible corner cases anyway). Note default unit is searched in current string first (bigger unit of current system wins), then in previous string. Note this also replaces ',' by '+' in default separation between units, helps solving issues with parenthesis (e.g. (1'1")*2.5 would fail in existing code)! This would break if someone uses py ops with lower precedence than '+' (like bitwise operations, and comparison), but these are not expected usecase here anyway. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D340
2014-08-11Run unittest.main() directlyCampbell Barton
2014-07-22Cleanup: pep8 & redundant varsCampbell Barton