Skip to content

Commit

Permalink
[sachin][added integration test framework, fixed unsubscribe bug for the
Browse files Browse the repository at this point in the history
client]
  • Loading branch information
sacOO7 committed Feb 19, 2020
1 parent 8d5ea36 commit f14737e
Show file tree
Hide file tree
Showing 26 changed files with 257 additions and 2,001 deletions.
Binary file added .DS_Store
Binary file not shown.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

## User settings
xcuserdata/
*.xcodeproj

## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
*.xcscmblueprint
Expand Down
27 changes: 27 additions & 0 deletions Package.resolved
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,33 @@
"version": "5.0.1"
}
},
{
"package": "Nimble",
"repositoryURL": "https://github.com/Quick/Nimble.git",
"state": {
"branch": null,
"revision": "f8657642dfdec9973efc79cc68bcef43a653a2bc",
"version": "8.0.2"
}
},
{
"package": "Quick",
"repositoryURL": "https://github.com/Quick/Quick.git",
"state": {
"branch": null,
"revision": "33682c2f6230c60614861dfc61df267e11a1602f",
"version": "2.2.0"
}
},
{
"package": "RxSwift",
"repositoryURL": "https://github.com/ReactiveX/RxSwift.git",
"state": {
"branch": null,
"revision": "b3e888b4972d9bc76495dd74d30a8c7fad4b9395",
"version": "5.0.1"
}
},
{
"package": "Starscream",
"repositoryURL": "https://github.com/daltoniam/Starscream.git",
Expand Down
17 changes: 15 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ let package = Package(
// Dependencies declare other packages that this package depends on.
.package(url: "https://github.com/daltoniam/Starscream.git", .exact("3.1.1")),
.package(url: "https://github.com/alibaba/HandyJSON.git", .exact("5.0.1")),
.package(url: "https://github.com/Quick/Quick.git", .exact("2.2.0")),
.package(url: "https://github.com/Quick/Nimble.git", .exact("8.0.2")),
.package(url: "https://github.com/ReactiveX/RxSwift.git", from: "5.0.0")
],
targets: [
.target(
Expand All @@ -28,7 +31,17 @@ let package = Package(
"ScClient",
]),
.testTarget(
name: "ScClientTests",
dependencies: ["ScClient"])
name: "Integration",
dependencies: [
"ScClient",
"Quick",
"Nimble",
"RxSwift"
]),
.testTarget(
name: "Unit",
dependencies: [
"ScClient"
])
]
)
25 changes: 0 additions & 25 deletions ScClient.xcodeproj/HandyJSON_Info.plist

This file was deleted.

25 changes: 0 additions & 25 deletions ScClient.xcodeproj/ScClientTests_Info.plist

This file was deleted.

25 changes: 0 additions & 25 deletions ScClient.xcodeproj/ScClient_Info.plist

This file was deleted.

25 changes: 0 additions & 25 deletions ScClient.xcodeproj/Starscream_Info.plist

This file was deleted.

Loading

0 comments on commit f14737e

Please sign in to comment.