-
f42f63c227
IPS-157 Rename this (shorter, more concise name)
Dirk Zimmermann
2022-01-28 12:21:23 +0100
-
cdd8ef6ba7
IPS-157 On startup, save away the callbacks
Dirk Zimmermann
2022-01-28 12:19:33 +0100
-
84c0d0d030
IPS-157 Add a parameter name to the callbacks (template convenience)
Dirk Zimmermann
2022-01-28 11:51:18 +0100
-
613939048e
IPS-157 Some place to store callbacks
Dirk Zimmermann
2022-01-28 11:49:35 +0100
-
6a76190637
IPS-157 Mark this as todo, for now
Dirk Zimmermann
2022-01-28 11:25:57 +0100
-
c8cad651de
IPS-157 Add protocol adherence, and we're back in predictable-land
Dirk Zimmermann
2022-01-28 11:24:57 +0100
-
2405c41cf3
IPS-157 Assign the delegate, get a warning
Dirk Zimmermann
2022-01-28 11:19:50 +0100
-
60dc71538a
IPS-157 Fix target membership
Dirk Zimmermann
2022-01-28 11:15:53 +0100
-
5c627d4dc5
IPS-157 Start to implement one delegate
Dirk Zimmermann
2022-01-28 11:05:36 +0100
-
e6162e7d3d
IPS-157 Start the transport up, and wait forever
Dirk Zimmermann
2022-01-28 10:39:17 +0100
-
93c16fe878
IPS-157 Init the block transport
Dirk Zimmermann
2022-01-28 10:36:49 +0100
-
81141d822b
IPS-157 Init the normal transport (mock)
Dirk Zimmermann
2022-01-28 10:33:34 +0100
-
478b47f532
IPS-157 Divide the future code
Dirk Zimmermann
2022-01-28 10:09:52 +0100
-
f4c6571c34
IPS-157 Flesh out the block delegate mock
Dirk Zimmermann
2022-01-28 10:08:06 +0100
-
ccabbabe9d
IPS-157 Mock (stub) the block transport delegate
Dirk Zimmermann
2022-01-28 10:03:36 +0100
-
13b3bd7d89
IPS-157 This is util
Dirk Zimmermann
2022-01-28 09:37:23 +0100
-
8af7f82b55
IPS-157 Move this test higher
Dirk Zimmermann
2022-01-28 09:37:01 +0100
-
1616c2d51d
IPS-157 Delete non-sense test
Dirk Zimmermann
2022-01-28 09:36:36 +0100
-
769a89d586
IPS-157 Add PEPBlockBasedTransportTests
Dirk Zimmermann
2022-01-28 09:36:21 +0100
-
6149625d1a
IPS-157 Re-order methods
Dirk Zimmermann
2022-01-27 15:17:33 +0100
-
b70d5f8dea
IPS-157 Configure can just be relayed
Dirk Zimmermann
2022-01-27 15:14:56 +0100
-
b03f99e504
IPS-157 Block based init
Dirk Zimmermann
2022-01-27 15:14:11 +0100
-
871dfc4279
IPS-157 Start to implement PEPBlockBasedTransportProtocol
Dirk Zimmermann
2022-01-27 15:07:09 +0100
-
18fc6de5f9
IPS-157 Rename, extend the delegate
Dirk Zimmermann
2022-01-27 14:35:51 +0100
-
1ef680f901
IPS-157 Async shutdown
Dirk Zimmermann
2022-01-27 13:32:43 +0100
-
5bbaff70f4
IPS-157 Fast startup without the need of a delegate
Dirk Zimmermann
2022-01-27 13:29:09 +0100
-
86ce9db612
IPS-157 With setUp, tearDown again
Dirk Zimmermann
2022-01-27 13:08:49 +0100
-
800eb39237
IPS-157 Note
Dirk Zimmermann
2022-01-27 13:08:10 +0100
-
59903825e6
IPS-157 Fix test with delayed startup error
Dirk Zimmermann
2022-01-27 13:05:37 +0100
-
8b7160c720
IPS-157 For debugging, very timeout
Dirk Zimmermann
2022-01-27 13:02:35 +0100
-
a9a1712ad8
IPS-157 TMP Ignore setUp, tearDown for now
Dirk Zimmermann
2022-01-27 12:53:48 +0100
-
9872a8684c
IPS-157 Wording
Dirk Zimmermann
2022-01-27 12:38:07 +0100
-
d09dc4b0de
IPS-157 Using callbacks -> void return type
Dirk Zimmermann
2022-01-27 11:15:05 +0100
-
cc335faccd
IPS-157 Slightly more verbose, but clearer in the debugger
Dirk Zimmermann
2022-01-27 10:43:29 +0100
-
014693649a
IPS-157 An array is needed to begin with
Dirk Zimmermann
2022-01-27 10:40:07 +0100
-
63d8f40687
IPS-157 Less code
Dirk Zimmermann
2022-01-27 10:31:27 +0100
-
537b102e00
IPS-157 State the expectations
Dirk Zimmermann
2022-01-27 10:31:16 +0100
-
fd8e9c36b4
IPS-157 Make successful start and stop work again
Dirk Zimmermann
2022-01-27 10:21:48 +0100
-
9c5c8a06e8
IPS-157 Have a default time out
Dirk Zimmermann
2022-01-27 10:13:26 +0100
-
433a5472f2
IPS-157 Signal status changes always from the background
Dirk Zimmermann
2022-01-27 10:09:25 +0100
-
91dcc8e997
IPS-157 Try testing a delayed startup error
Dirk Zimmermann
2022-01-27 10:06:42 +0100
-
0f38b4a3d9
IPS-157 Inform of delayed startup error in the async queue
Dirk Zimmermann
2022-01-27 10:02:42 +0100
-
e6028a7de6
IPS-157 Notify of status changes
Dirk Zimmermann
2022-01-27 10:01:44 +0100
-
c1a6dd2029
IPS-157 Less code, less convenience. It's only tests.
Dirk Zimmermann
2022-01-27 10:00:30 +0100
-
fdb0e798db
IPS-157 Give the delegate an expectation for status changes
Dirk Zimmermann
2022-01-27 09:59:36 +0100
-
5746ca8e2a
IPS-157 Make this a real comment
Dirk Zimmermann
2022-01-27 09:53:26 +0100
-
895c8355ea
IPS-157 Own queue for mocking async actions
Dirk Zimmermann
2022-01-27 09:53:05 +0100
-
df79b81828
IPS-157 Wording
Dirk Zimmermann
2022-01-27 09:51:00 +0100
-
4d7414abad
IPS-157 Fire asyncStartupErrorCode sync
Dirk Zimmermann
2022-01-27 09:50:06 +0100
-
decdd8f244
IPS-157 Fully parametrize direct startup error
Dirk Zimmermann
2022-01-27 09:35:42 +0100
-
db278cf619
IPS-157 Write test for unreceived messages
Dirk Zimmermann
2022-01-26 17:01:17 +0100
-
42d8fdb07d
IPS-157 Also, compare the messages
Dirk Zimmermann
2022-01-26 15:25:30 +0100
-
8e47c35f49
IPS-157 Rename test
Dirk Zimmermann
2022-01-26 15:23:44 +0100
-
7f8a3d2e11
IPS-157 Fix test by setting status code on message retrieval
Dirk Zimmermann
2022-01-26 15:22:41 +0100
-
2428242c11
IPS-157 (Failing) test for receiving a message
Dirk Zimmermann
2022-01-26 15:19:30 +0100
-
22c97ef918
IPS-157 Wire the incoming message delegate
Dirk Zimmermann
2022-01-26 15:14:19 +0100
-
cd57214de9
IPS-157 React to received messages
Dirk Zimmermann
2022-01-26 15:12:34 +0100
-
234f9842e6
IPS-157 MockIncomingMessageDelegate
Dirk Zimmermann
2022-01-26 15:09:48 +0100
-
304fc73a09
IPS-157 Can simulate the receiving of messages
Dirk Zimmermann
2022-01-26 15:08:27 +0100
-
7f4c312e75
IPS-157 Comment
Dirk Zimmermann
2022-01-26 14:59:01 +0100
-
76ca93b4ed
IPS-157 Let tearDown do the shut down
Dirk Zimmermann
2022-01-26 14:56:27 +0100
-
7825652777
IPS-157 Less code comparing
Dirk Zimmermann
2022-01-26 14:51:48 +0100
-
6fae889532
IPS-157 Put some startup into setUp
Dirk Zimmermann
2022-01-26 14:50:39 +0100
-
385bbc97f1
IPS-157 Some pragmas
Dirk Zimmermann
2022-01-26 14:44:52 +0100
-
b2b9e8cf09
IPS-157 Test for successful shutdown
Dirk Zimmermann
2022-01-26 14:43:48 +0100
-
b6c2fea39a
IPS-157 Shutdown (only success)
Dirk Zimmermann
2022-01-26 14:39:19 +0100
-
4cbb711298
IPS-157 Format
Dirk Zimmermann
2022-01-26 14:07:44 +0100
-
f39e447302
IPS-157 Also set an error, fix the test
Dirk Zimmermann
2022-01-26 14:06:23 +0100
-
c579226716
IPS-157 Can nearly test a direct startup error
Dirk Zimmermann
2022-01-26 14:00:41 +0100
-
32c89ce894
IPS-157 Change order
Dirk Zimmermann
2022-01-26 13:59:04 +0100
-
ad47d05593
IPS-157 Less fluff
Dirk Zimmermann
2022-01-26 13:58:23 +0100
-
79ad557aa0
IPS-157 It's up
Dirk Zimmermann
2022-01-26 13:57:48 +0100
-
b2f13bdc81
IPS-157 Test successful startup
Dirk Zimmermann
2022-01-26 13:57:01 +0100
-
98ecb94bf8
IPS-157 Store the last status changes
Dirk Zimmermann
2022-01-26 13:51:23 +0100
-
9ae38b4d0f
IPS-157 Enable the transport tests
Dirk Zimmermann
2022-01-26 13:46:53 +0100
-
e2b367ad93
IPS-157 Do nothing so far for status changes
Dirk Zimmermann
2022-01-26 13:45:44 +0100
-
c033422b0f
IPS-157 Start to mock the status change delegate
Dirk Zimmermann
2022-01-26 13:44:25 +0100
-
175e10e87c
IPS-157 Start with traditional transport tests
Dirk Zimmermann
2022-01-26 13:42:51 +0100
-
59d55f38f7
IPS-157 Mock the start up
Dirk Zimmermann
2022-01-26 13:41:45 +0100
-
f829577b9f
IPS-157 Reorder
Dirk Zimmermann
2022-01-26 13:36:12 +0100
-
b56ee48389
IPS-157 Working configure
Dirk Zimmermann
2022-01-26 12:01:31 +0100
-
9e6444ef67
IPS-157 Complete init
Dirk Zimmermann
2022-01-26 12:00:49 +0100
-
c7759c72f6
IPS-157 Init first
Dirk Zimmermann
2022-01-26 11:59:18 +0100
-
db6560a002
IPS-157 Format
Dirk Zimmermann
2022-01-26 11:54:59 +0100
-
8376815c1d
IPS-157 Completely disfunctional TransportMock
Dirk Zimmermann
2022-01-26 11:53:37 +0100
-
c0f336e46c
IPS-157 Start the mock for PEPTransportProtocol
Dirk Zimmermann
2022-01-26 11:51:29 +0100
-
e40ad8478f
IPS-157 Add the tests to the scheme
Dirk Zimmermann
2022-01-26 11:41:10 +0100
-
678df54b0f
IPS-157 Add test target
Dirk Zimmermann
2022-01-26 11:40:22 +0100
-
a3a4fc9bb7
IPS-157 Docs
Dirk Zimmermann
2022-01-26 11:37:31 +0100
-
23787778e9
IPS-157 Nonnull is the default
Dirk Zimmermann
2022-01-26 10:58:37 +0100
-
f7b04b60a3
IPS-157 Docs
Dirk Zimmermann
2022-01-26 10:57:03 +0100
-
cf2ba027a7
IPS-157 Better docs
Dirk Zimmermann
2022-01-26 10:55:36 +0100
-
91e71ded03
IPS-157 Document, complete the init
Dirk Zimmermann
2022-01-26 10:53:56 +0100
-
7ffd62b6a1
IPS-157 Require one delegate in init
Dirk Zimmermann
2022-01-26 10:48:17 +0100
-
58df16bd84
IPS-157 Can rely on the real PEPMessage now
Dirk Zimmermann
2022-01-26 10:47:11 +0100
-
14059399a3
IPS-157 Header search path
Dirk Zimmermann
2022-01-26 10:46:22 +0100
-
87ffac267a
IPS-157 This is a public header
Dirk Zimmermann
2022-01-26 10:43:06 +0100
-
d0dbe90aba
IPS-157 #import "PEPObjCTypes.h"
Dirk Zimmermann
2022-01-26 10:40:50 +0100
-
8333c9d4d3
IPS-157 Depend on, and link to, the types
Dirk Zimmermann
2022-01-26 10:34:51 +0100
-
66296fbec2
IPS-157 Need adapter types
Dirk Zimmermann
2022-01-26 10:34:10 +0100