Falk Werner
48e3575d6d
added integrative test of low level api
2020-04-02 22:00:01 +02:00
Falk Werner
f8a402c3a1
use TLS in integration test
2020-04-01 21:42:50 +02:00
Falk Werner
b2142ee963
added tests for wfp_impl_readdir
2020-03-30 22:38:12 +02:00
Falk Werner
d482f4dfe5
added test for wfp_impl_read
2020-03-30 22:25:14 +02:00
Falk Werner
0b0c16bf10
added tests for wfp_impl_open
2020-03-30 21:42:13 +02:00
Falk Werner
2c62e16c98
added test for wfp_impl_lookup
2020-03-30 21:16:32 +02:00
Falk Werner
e9f371c14a
added tests for wfp_impl_getattr
2020-03-30 20:40:03 +02:00
Falk Werner
70e9f0a278
added tests for wfp_impl_getattr
2020-03-29 20:41:31 +02:00
Falk Werner
8d28da5e82
added tests for wfp_impl_close
2020-03-29 19:30:08 +02:00
Falk Werner
bbdd5a24f5
integrated libwf_timer and libwf_jsonrpc into libwebfuse-core
2020-03-29 17:40:33 +02:00
Falk Werner
1d4db34ecb
increased test coverage
2020-03-22 20:09:40 +01:00
Falk Werner
43c989e7af
removed uuid mountpoint and factory
2020-03-21 09:11:18 +01:00
Falk Werner
1feaad6d55
fixed report branch coverage
2020-03-20 18:18:35 +01:00
Falk Werner
adfce8551e
fix: added dependend libs to libwebfuse-provider
2020-03-01 19:08:39 +01:00
Falk Werner
107e66b65a
chore: replaced msleep by std::this_thread::sleep_for
2020-03-01 17:23:59 +01:00
Falk Werner
1a29b44ad6
chore: prefixed jsonrpc by wf_
2020-03-01 16:55:58 +01:00
Falk Werner
af2343c67a
use jsonrpc_proxy to send requests within client_protocol (provider)
2020-03-01 01:13:24 +01:00
Falk Werner
97eb420ef2
chore: removed dependency to lib
2020-02-29 23:53:48 +01:00
Falk Werner
79318c47b8
refactor: extracted timer function of adapter into separate library
2020-02-29 21:06:40 +01:00
Falk Werner
b2d6ed8754
reorganized library code
2020-02-29 02:44:26 +01:00
Falk Werner
69a1faaa3f
chore: cleanup jsonrpc library
2020-02-29 02:32:03 +01:00
Falk Werner
e3a3427ca8
refactor: made jsonrpc an independent library
2020-02-28 23:17:41 +01:00
Falk Werner
c6ca2e14bd
changed credentials API
2020-02-25 22:05:48 +01:00
Falk Werner
85b283c1e3
removed dead code
2020-02-24 18:20:26 +01:00
Falk Werner
391b5926b6
added mock for provider client
2020-02-23 23:20:26 +01:00
Falk Werner
8841ac40f8
add toString function for lws reasons (for debugging and logging purposes)
2020-02-23 21:01:05 +01:00
Falk Werner
e21c716d34
refactored fake adapter server into ws server; added test for client protocol getattr
2020-02-22 16:46:21 +01:00
Falk Werner
17fa84bc38
made static_filesystem private (used for test purposes only)
2020-02-20 18:54:29 +01:00
Falk Werner
a27e68f5a6
organized unit tests
2020-02-20 17:15:13 +01:00
Falk Werner
abd6efe477
fixed client protocol low level API ( #49 )
...
* fixed client protocol low level API: enables usage of providing clients along with other websocket protocols
* fix: made some c'tors explicit
2020-02-19 22:44:56 +01:00
Falk Werner
bc1b5343df
added unit tests for server_config
2020-02-16 22:36:31 +01:00
Falk Werner
77627b7c8b
integrated uuid_mountpoint_factory
2020-02-16 21:03:17 +01:00
Falk Werner
2b91f159cf
added unit tests of uuid_mountpoint_factory
2020-02-16 17:33:11 +01:00
Falk Werner
096c244445
added unit tests for uuid_mountpoint
2020-02-16 14:47:21 +01:00
Falk Werner
cfadf85f49
added uuid mountpoint and factory
2020-02-16 04:02:23 +01:00
Falk Werner
e727a9a54d
added implementation of mountpoint
2020-02-15 15:11:35 +01:00
Falk Werner
8ef90fb504
feature: create debian and source packages ( #44 )
...
Added cpack to create debian and source packages. There are 3 packages:
webfuse-VERSION-Source.tar.gz: packaged sources
webfuse_VERSION_ARCH.deb: install webfuse libraries
webfuse-dev_VERSION_ARCH.deb: install headers, depends on libraries
2020-02-11 22:23:51 +01:00
Falk Werner
47eec1c9e1
chore: split monolithic CMakeLists.txt into separate parts
2020-02-10 17:35:27 +01:00
Falk Werner
b500ebeeaf
introduced new build type "Coverage"
2019-12-01 11:01:00 +01:00