1
0
mirror of https://github.com/falk-werner/webfuse synced 2024-10-27 20:34:10 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
Falk Werner
dafb5ac917 fixed matcher; added tests to read large files 2020-07-05 21:19:00 +02:00
Falk Werner
ef1022a084 fix: fixed issue #82: Deadlock when reading files larger that 4 KByte 2020-07-05 18:50:59 +02:00
Falk Werner
e1128fe3cd added test to show error 2020-07-05 16:55:57 +02:00
Falk Werner
05d2947aa6 added test for server_protocol 2020-07-04 22:38:37 +02:00
Falk Werner
4f8d438e45 added test for add_fileystem 2020-07-04 18:43:44 +02:00
Falk Werner
b0e211789b added test of authenticate method 2020-07-04 17:06:43 +02:00
Falk Werner
f28a04abb8 hardened tests 2020-07-04 13:32:05 +02:00
Falk Werner
85ec71edbe removed unused code 2020-07-04 12:48:37 +02:00
Falk Werner
f52c1ec3f6 chore: cleanup headers; hardened tests 2020-07-04 12:44:44 +02:00
Falk Werner
e1abcb0f23 fix: fixed threading issue (unsychronized access to wsi_) 2020-07-04 12:43:58 +02:00
Falk Werner
4aab6ccf9b fix: instantiate test environments 2020-07-04 12:39:58 +02:00
Falk Werner
778435cf02 added unit tests for server 2020-07-04 00:10:16 +02:00
Falk Werner
75e8aea92b added test for url corner case 2020-07-02 19:14:38 +02:00
Falk Werner
24f12c147e added test for base64 corner cases 2020-07-02 18:57:39 +02:00
Falk Werner
ef8f5aecdd add implementation of connect and disconnect 2020-07-01 21:27:52 +02:00
Falk Werner
6db99b0634 added websockets client and server wrapper 2020-06-30 20:50:39 +02:00
Falk Werner
cdb36eaea1 refactor: extract InvokationHandler interface 2020-06-30 17:34:05 +02:00
Falk Werner
8df7f08ed5 removed unused code 2020-06-30 17:23:18 +02:00
Falk Werner
bb85448a35 chore: replaced timeout_watcher by std::promise/std::future 2020-06-29 21:04:47 +02:00
Falk Werner
bde84b0fc0 renamed ws_server2 to ws_server 2020-06-29 20:21:55 +02:00
Falk Werner
15abbeb86a removed unused code 2020-06-29 20:17:04 +02:00
Falk Werner
f23f08fb42 removed unused files 2020-06-29 18:16:26 +02:00
Falk Werner
211beb630a refactor: changed test structure 2020-06-28 20:21:27 +02:00
Falk Werner
d205e69748 refactor: renamed utils into test_util 2020-06-28 20:09:09 +02:00
Falk Werner
a30d21fec8 refactor: integrated former core code into impl 2020-06-28 19:43:08 +02:00
Falk Werner
61af058a2c refactor: restructure includes 2020-06-28 15:51:34 +02:00
Falk Werner
179dcf2be9 removed unused code 2020-06-28 15:30:33 +02:00
Falk Werner
6bafbdd43a added unit tests 2020-06-15 16:58:04 +02:00
Falk Werner
4e42c856c7 added unit tests for add_filesystem request 2020-06-15 16:24:36 +02:00
Falk Werner
0502580850 added test for dirbuffer 2020-06-14 21:15:39 +02:00
Falk Werner
60141c4d8a chore: replaced wf_string_create by asprintf 2020-06-14 20:28:39 +02:00
Falk Werner
01a9488f6e add test for connect failure 2020-06-14 20:20:14 +02:00
Falk Werner
8de8ec0003 added test to connect adapter client via TLS 2020-06-14 19:35:50 +02:00
Falk Werner
28f3f4ca47 added test to lookup file 2020-06-14 10:39:33 +02:00
Falk Werner
edcad5dc4c fix: fixed deadlock in tests (wait for client to connect, instead on relying on the server) 2020-06-13 23:47:52 +02:00
Falk Werner
51cb628410 put wf_client into a separate thread for testing 2020-06-13 18:24:45 +02:00
Falk Werner
4713ec3e93 fix: don't send messages if not connected 2020-06-13 17:08:05 +02:00
Falk Werner
55de95caf7 added another server to simplify testing 2020-06-13 14:59:58 +02:00
Falk Werner
5a439f4ef9 removed unused code 2020-06-13 11:36:02 +02:00
Falk Werner
f12d3e99c0 removed unused include 2020-06-13 11:35:39 +02:00
Falk Werner
0c702ff25f refactor: make filesystem independent of session 2020-06-12 22:53:42 +02:00
Falk Werner
adaec875d9 added implementation of wf_client_authenticate 2020-06-12 20:38:20 +02:00
Falk Werner
021e056960 added timeout watcher to observe loops 2020-06-12 19:05:10 +02:00
Falk Werner
1753841353 replaced callback by mock object 2020-06-12 19:00:28 +02:00
Falk Werner
cd76427f83 renamed ThreadedWsServer -> WsServer 2020-06-12 16:53:36 +02:00
Falk Werner
4d277701cb removed single threaded test server 2020-06-12 16:48:15 +02:00
Falk Werner
8a03f16aa5 allow system to choose port of webfuse server 2020-06-12 13:32:31 +02:00
Falk Werner
e72e78180e let system choose port of test server 2020-06-12 10:17:17 +02:00
Falk Werner
eb48dbecc5 added implementation of wf_client_connect and wf_client_disconnect 2020-06-11 22:57:56 +02:00
Falk Werner
f2bbebd670 moved wf_url to core 2020-06-11 19:12:07 +02:00