Commit Graph

47 Commits (afed65caea3f89435c5dde5ec8f0dcd6859db2d5)

Author SHA1 Message Date
nielsandriesse eab26c504c Fix build 5 years ago
nielsandriesse 74bbe067d8 Update Pods 5 years ago
nielsandriesse c758ad1b89 Add multi device friend request acceptance test 5 years ago
nielsandriesse 521a2fcf9d Remove redundant Signal tests
These tests were for features that we'll never use (e.g. phone number related stuff)
5 years ago
nielsandriesse a65235fd3a Clean & add documentation 5 years ago
gmbnt b8a1a3c63e Make testing compile again & add onion request API tests stub 5 years ago
Matthew Chen 85aa976101 Add Pinterest link previews. 6 years ago
Michael Walker 11af22432d Add pinterest domain and asset domains for link preview support 6 years ago
Michael Kirk e42192624f fixup tests 6 years ago
Michael Kirk a7e8f9713c Try to account for variability in network backed tests 6 years ago
Michael Kirk cdb8663c81 fix up selecting after url case 6 years ago
Matthew Chen c68eee5bfe Accept newlines in link preview titles. 6 years ago
Matthew Chen 957a733838 Yet more link preview refinements. 6 years ago
Matthew Chen 4c5b9001c3 Elaborate the link preview tests. 6 years ago
Matthew Chen 2e9f2e6154 Elaborate the link preview tests. 6 years ago
Matthew Chen 744d3074ac Fix link preview tests. 6 years ago
Matthew Chen f13c1de738 Respond to Cr. 6 years ago
Matthew Chen 55376975f5 Add link preview parsing and validation logic. 6 years ago
Matthew Chen a477e01a4a Apply LinkPreview model. 6 years ago
Michael Kirk 2f3d875dcf fixup ud manager tests 7 years ago
Michael Kirk 24f57cedda add missing method to FakeContactsManager, convert to Swift to avoid missing
protocol methods in the future.
7 years ago
Michael Kirk ca58bb00f7 fixup tests from throws_ audit 7 years ago
Matthew Chen 40aa78e001 Merge remote-tracking branch 'origin/release/2.31.0' 7 years ago
Matthew Chen ee87f1b489 Fix test breakage. 7 years ago
Matthew Chen 2541be1619 Apply refinements to UD logic. 7 years ago
Matthew Chen deafc749d1 Fix UD manager tests. 7 years ago
Michael Kirk 3560f3be5c Durable send operation
TODO
-[x] respect order of queue
-[x] replacements
  -[x] those w/o completion handler
  -[x] basic send+log operation persists
  -[x] send+ui completion
  -[x] share extension
  -[x] update state jobs
-[x] App Lifecyle
  -[x] settable
  -[x] Mark as ready on startup
  -[x] Fail appropriate jobs on startup

NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
  -[x] retry failed jobs on startup?
  -[ ] reachability

DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
7 years ago
Matthew Chen c6ef7f18e7 Improve test logging. 7 years ago
Matthew Chen 32cf68bece Get all tests building. 7 years ago
Matthew Chen 8bd97aaaa0 Respond to CR. 7 years ago
Matthew Chen 03f23b5f79 Fix breakage in UD manager; add UD manager test, hang TSAccountManager on SSKEnv, fix bugs in tests. 7 years ago
Matthew Chen a6eed30127 Add 'is ud' property to outgoing messages. 7 years ago
Matthew Chen 7fd15d2fd9 Add server certificate methods to UD manager. 7 years ago
Matthew Chen 21177e84db Fix or disable tests broken by recent merges. 7 years ago
Matthew Chen 7d727b7ac9 Modify proto wrapper builders to require required fields. 7 years ago
Matthew Chen 3738155c81 Fix build breakage from SMK. 7 years ago
Matthew Chen 0125535d4d Pull out SignalCoreKit. 7 years ago
Matthew Chen 98630cca50 Respond to CR; add db utility methods to test base classes. 7 years ago
Matthew Chen 559c496ae5 Clean up. 7 years ago
Matthew Chen 66fc389fba Get SSK tests building and running. 7 years ago
Matthew Chen 62c55c9cfb Fix broken tests. 7 years ago
Matthew Chen 25239ca608 Respond to CR. 7 years ago
Matthew Chen 3935b019f4 Add base class for tests. 7 years ago
Michael Kirk 495830f08d Fixup some SSK tests
Still more to do...
7 years ago
Michael Kirk 52bd682565 fix some recently broken tests
// FREEBIE
8 years ago
Michael Kirk 935b51aa19 Fixup tests
// FREEBIE
8 years ago
Michael Kirk ccb4a88742 Import SSK (and history) into Signal-iOS
git remote add ssk ../SignalServiceKit
git remote update
git merge -s ours --allow-unrelated-histories --no-commit ssk/master
git read-tree --prefix=SignalServiceKit -u ssk/master
git commit
8 years ago