Commit Graph

146 Commits

Author SHA1 Message Date
Leif f2c1a68072 Update logging and printing 2022-10-15 14:32:20 -06:00
Leif e97ac7cc5e Add SwiftUILogger 2022-10-15 14:17:14 -06:00
Zach 75774cdd35
Create tests.yml (#24) 2022-09-27 18:46:45 -06:00
Zach 14e95500e1
Merge pull request #23 from 0xOpenBytes/develop
Develop
2022-09-27 17:10:40 -06:00
Leif 8afc424e1f Add deinit for tasks 2022-09-27 17:03:41 -06:00
Leif b2c08e1155 Sink to the CacheStore publisher 2022-09-27 16:45:53 -06:00
Leif 14d4213e08 Force main thread 2022-09-27 16:42:16 -06:00
Leif f7737f3a2e Promote a better SwiftUI objectWillChange 2022-09-27 16:21:14 -06:00
Leif 8cd06a165c Remove c import when not needed 2022-09-27 16:20:38 -06:00
Leif 8f5c287dfa
Merge pull request #21 from 0xOpenBytes/optional-value-testing
Update equating CacheStores
2022-07-21 19:42:18 -06:00
Leif 8e3baa1107 Update equating CacheStores 2022-07-21 19:41:22 -06:00
Leif 91e0231ff1
Merge pull request #20 from 0xOpenBytes/task-cancel
Support Task cancellation
2022-07-21 17:21:54 -06:00
Leif c5f828ec2b Support Task cancellation 2022-07-21 17:19:56 -06:00
Leif 01694ce49f
Merge pull request #19 from 0xOpenBytes/feature/open-access
Feature/open access
2022-07-20 18:11:56 -06:00
Leif b965a16a55 Add init with a Store for TestStore 2022-07-20 17:50:36 -06:00
Leif 28af666e6e Promote public to open 2022-07-20 17:16:11 -06:00
Leif 0de3017c8e
Merge pull request #17 from 0xOpenBytes/feature/StoreContent
Feature/store content
2022-07-14 17:56:37 -06:00
0xLeif 208e737efb Add typealias for BiDirectionalTransformation 2022-07-13 19:29:04 -06:00
Zach Eriksen c2ae9c3814 Pass the error to the failure 2022-07-08 13:49:28 -06:00
Zach Eriksen c6c0d78801 Add content expecting for test assertions 2022-07-08 13:43:27 -06:00
Zach Eriksen b4e45015d6 Add public access type 2022-07-08 13:35:19 -06:00
Zach Eriksen b07e713ecb Add some documentation and update TestStore 2022-07-08 13:34:36 -06:00
Zach Eriksen edced34fbe Update file structure and remove import c 2022-07-08 13:20:46 -06:00
Zach Eriksen 25779870dd Add StoreContent and StoreView 2022-07-08 12:51:15 -06:00
Leif a1eeb2d1e0
Fix typo 2022-06-13 17:48:16 -06:00
Leif 8c35497e55
Merge pull request #16 from 0xOpenBytes/feature/collection-equal
Feature/collection equal
2022-06-10 15:10:33 -06:00
0xLeif 2e5728723f Add test for collections and run that test 100 times to make sure order doesn't matter 2022-06-10 15:07:40 -06:00
0xLeif e24788afd5 Update collection equating 2022-06-10 15:07:11 -06:00
Leif a87b6067fa
Merge pull request #15 from 0xOpenBytes/bug/fix-dict-test-store
Bug/fix dict test store
2022-06-09 20:50:05 -06:00
0xLeif ad121880ea Sort and use diff 2022-06-09 20:47:33 -06:00
0xLeif d111a2f708 Resolve action being equalated 2022-06-09 20:37:29 -06:00
0xLeif f86971be1a Prefer different diffing 2022-06-09 20:30:33 -06:00
0xLeif ccade5feae Sort before comparing 2022-06-09 20:23:37 -06:00
0xLeif ce34c4b285 Check cacheStore diff 2022-06-09 20:19:00 -06:00
0xLeif 66faf68efa Check diff output 2022-06-09 20:16:06 -06:00
0xLeif b57d15fc1e Prefer diff from custom dump 2022-06-09 20:14:04 -06:00
Leif bc2d28e62c
Merge pull request #14 from 0xOpenBytes/xctfail-from-overlay
Use XCTFail from XCTestDynamicOverlay as default handler
2022-06-07 18:14:48 -05:00
0xLeif 45b2b98ac7 update readme 2022-06-07 17:13:54 -06:00
0xLeif 2ec3883955 Use XCTFail from XCTestDynamicOverlay as default handler 2022-06-07 17:13:13 -06:00
Leif ea2f22bdad
Merge pull request #13 from 0xOpenBytes/debug-flag-locking
Remove if debug for locking
2022-06-02 22:03:18 -05:00
0xLeif 0fb9997754 Remove if debug for locking 2022-06-02 21:01:16 -06:00
Leif fa32f3dd0c
Merge pull request #12 from 0xOpenBytes/feature/AsyncEffects
Feature/async effects
2022-06-02 21:52:19 -05:00
Leif f8e30e12ff
Update README.md 2022-06-02 20:46:30 -06:00
0xLeif 257ebbfacd Merge branch 'feature/AsyncEffects' of github.com:0xOpenBytes/CacheStore into feature/AsyncEffects 2022-06-02 20:40:04 -06:00
0xLeif 57c9e1fe29 Remove t 2022-06-02 20:39:34 -06:00
Leif 1b55a424dc
Update README.md 2022-06-02 20:34:45 -06:00
Leif a358435542
Update README.md 2022-06-02 20:34:24 -06:00
0xLeif 5d312c8fb4 Update README 2022-06-02 20:32:27 -06:00
0xLeif 8b9f119e76 Add documentation comments 2022-06-02 19:38:46 -06:00
0xLeif 811aa891a4 Add cancel to TestStore 2022-06-02 18:10:20 -06:00