f86d02ecbb
Adapt the cli-test for delete()
...
In the process fix the binary name.
2017-09-05 17:41:09 +02:00
861817a87f
Adapt cli-test for create()
...
In the process fix the binary name.
2017-09-05 17:39:17 +02:00
7b1ffdfa4b
Rewrite delete() to use positional arg
2017-09-05 17:36:32 +02:00
9e9c04e5f3
Rewrite update() to use positional arg
2017-09-05 17:36:32 +02:00
381223efd9
Rewrite get() to use positional arg
2017-09-05 17:36:32 +02:00
9dde4731f2
Rewrite retrieve() to use positional arg
2017-09-05 17:36:32 +02:00
a71732be49
Rewrite create() to use positional arg
2017-09-05 17:36:32 +02:00
c115215fa4
Merge branch 'master' into libimagerror/integration
...
This merge solved a _LOT_ of conflicts and was a rather complicated one,
as parts of the conflict-resolution involved rewriting of half the
stuff.
This merge commit fixes all the things so a `cargo check --all`
succeeds, but I did not yet check whether tests run without failure.
2017-09-04 23:02:45 +02:00
46f769deb8
Add test for delete()
2017-09-03 22:08:06 +02:00
014daee93b
Add test for create()
2017-09-03 22:00:34 +02:00
7ce44e8090
Remove "IntoError" trait, use error_chain functionality
2017-09-03 21:34:07 +02:00
54219cb6fa
imag-store: Rewrite error handling
2017-09-03 21:33:54 +02:00
603808a9fa
Impl IntoError for error kinds
2017-09-03 15:42:06 +02:00
11d881d3a9
Add dependency to crates: error_chain = 0.10
2017-09-03 15:42:06 +02:00
e77d353c52
Rewrite macros to do error-chain behind the scenes
2017-09-03 15:42:03 +02:00
ac804bd839
Remove unused keyword "mut" where not needed
2017-08-31 10:57:11 +02:00
ae5255c7c7
Remove unused crate imports
...
This patch removes unused crate imports reported by newer rust versions.
Some crates were only required for tests, some only for tests with
macro_import - these things were fixed with feature gates.
2017-08-31 10:56:15 +02:00
59a3662ac4
Reorganize code in subdirs
2017-08-27 15:12:09 +02:00