Commit Graph

74 Commits

Author SHA1 Message Date
e30d18487f tweak, test to ensure UUID's are ok for variations
This is useful for checking checkout's match their UUID's,
useful for testing further changes to BAM.
2015-01-28 00:00:06 +11:00
fbd65538ed cleanup: syntax, comments, naming 2015-01-14 23:51:52 +11:00
8d36a542fb Added test for checkout with missing a image 2015-01-14 23:46:12 +11:00
0f80f31ac4 Support for the bundle command
This is primarily meant to be used via 3rd party applications (like the
Blender Cloud). The external software requires a bundle, and if was
already build it gets served a local filesystem path, that can be
further used. Otherwise the bundle is built.
2015-01-12 18:36:38 +01:00
1379f375ee Add test for image variations 2015-01-09 05:21:21 +11:00
b16801dd6c Initial Variation support
See: T42930

Also added tests
2015-01-09 05:21:14 +11:00
9c8521c629 ignore ".svn" when returning lists
also add variation blend files (WIP)
2015-01-07 18:51:07 +11:00
1b2c641884 Web service tests and bundle command 2014-12-20 18:29:26 +01:00
f8438d9419 bam cli: add compression level support 2014-12-19 17:29:51 +01:00
871600312c re-arrange modules, preparing for python-package-index 2014-12-19 11:33:05 +01:00
9a821c70c6 correct example command 2014-12-18 14:52:33 +01:00
5f619eef9f improve reporting of packing & resolve an exception when key not found 2014-12-18 11:30:51 +01:00
05ebc867e0 batch packer now works & reports useful output 2014-12-17 21:58:56 +01:00
bcb5184b45 minor cleanup: prefer explicit dict syntax 2014-12-17 16:53:59 +01:00
aef19f9ab8 Add initial batch packing test 2014-12-17 16:30:58 +01:00
dc2846ae49 add initial directory for batch testing 2014-12-17 11:47:09 +01:00
711c39fc26 tests: split off update class 2014-12-16 16:46:28 +01:00
7494c913bc tests: don't populate the repo by default
other tests already ensure the svn repo population works out ok
2014-12-16 16:43:08 +01:00
27ec9f20a2 cleanup: unused vars & wrong comment 2014-12-16 11:48:09 +01:00
eb1a43df10 add test for path remapping 2014-12-13 15:18:40 +01:00
5622c410b6 Added test for commits after new session creation 2014-12-11 20:08:20 +01:00
fe49ad2c62 Adding a default .bamignore to every new session 2014-12-05 11:08:09 +01:00
8613e98327 Prevent checkout in existing sessions. 2014-12-04 18:50:14 +01:00
4b8942a6a8 tests: simple update example 2014-12-04 15:20:51 +01:00
63078e277b initial support for update
stubbed out mostly
2014-12-04 15:20:51 +01:00
fe54e3cadc refactor, cleanup remapping paths 2014-12-03 18:41:36 +01:00
7d7045060c refector (baby steps) 2014-12-03 17:54:45 +01:00
721780efc5 WIP test, it fails! 2014-12-03 15:40:51 +01:00
4ad5a396ae fix for silly mistake in test 2014-12-03 14:22:06 +01:00
fe3c51401a update test for absolute/relative paths 2014-12-03 14:02:12 +01:00
88021db1a1 linking example files (relative and absolute paths) 2014-12-03 11:22:59 +01:00
fa31b285fe tests: add a test that checks new files are added at the correct directory 2014-12-02 17:04:32 +01:00
0a503a42d6 Fix to tests comment 2014-12-02 15:42:50 +01:00
60f47d2d38 cleanup 2014-12-02 13:52:29 +01:00
1cd189ec18 cleanup: use a tuple for ignore data 2014-11-28 14:59:13 +01:00
b5ef800f5b Commits now update the sha1's so we know the data is changed 2014-11-28 14:53:17 +01:00
301582e4b7 tests: add convenience function to run bam and get json output 2014-11-28 12:45:46 +01:00
72ecb1ca5a Test for broken regex in bamignore 2014-11-28 12:45:00 +01:00
7faf554cdd Support for .bamignore on the client side 2014-11-28 12:45:00 +01:00
3e846a8127 test for linked blendfile writing 2014-11-28 12:45:00 +01:00
13993426ac Get blender binary from evn if set 2014-11-27 15:06:38 +01:00
85fd8513ae cleanup 2014-11-27 13:10:40 +01:00
4aabfb09dc support passing arguments to template create commands 2014-11-27 12:51:04 +01:00
d99d9e1adf re-work packer so absolute paths have '_' prefix. 2014-11-27 12:32:41 +01:00
673b0b0187 Path remapping for packing
This commit changes how relative paths are handled depending on weather they are nested or not.

Layout is as follows.

- ./shots/01/shot_01.blend
- ./shots/01/maps/special.png
- ./maps/generic.png

Maps to...
- ./shot_01.blend
- ./_maps/special.png
- ./maps/generic.png
2014-11-26 18:47:21 +01:00
afcb6acf5d tests: quiet webserver log, generalize the blendfile deps test 2014-11-26 10:56:30 +01:00
8147461e2d tests: initial test path remapping works as expected
note, this is disabled now, will impliment and enable the test next
2014-11-25 17:16:40 +01:00
aac29c824d cleanup: pep8 2014-11-21 21:12:28 +01:00
47a6eaa936 use logging for exceptions in webserver, check BAM_VERBOSE env var 2014-11-21 20:14:58 +01:00
2c9afe8d2f refactor tests: move create into own method 2014-11-21 17:22:02 +01:00