Skip to content

Commit

Permalink
Merge pull request #4 from vapor/alpha
Browse files Browse the repository at this point in the history
dependencies and makebytes
  • Loading branch information
loganwright authored Feb 16, 2017
2 parents 438f713 + f5b2220 commit 545c8c7
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 14 deletions.
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ let package = Package(
],
dependencies: [
// Core vapor transport layer
.Package(url: "https://github.com/vapor/engine.git", majorVersion: 1),
.Package(url: "https://github.com/vapor/node.git", majorVersion: 1)
.Package(url: "https://github.com/vapor/engine.git", Version(2,0,0, prereleaseIdentifiers: ["alpha"])),
.Package(url: "https://github.com/vapor/node.git", Version(2,0,0, prereleaseIdentifiers: ["alpha"]))
],
exclude: [
"Sources/TypeSafeGenerator"
Expand Down
2 changes: 1 addition & 1 deletion Sources/Routing/Branch.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ extension Branch {
public func slugs(for path: [String]) -> Node {
var slugs: [String: Node] = [:]
slugIndexes.forEach { key, index in
guard let val = path[safe: index].flatMap({ percentDecoded($0.bytes) }) else { return }
guard let val = path[safe: index].flatMap({ percentDecoded($0.makeBytes()) }) else { return }
slugs[key] = Node.string(val.string)
}
return Node.object(slugs)
Expand Down
6 changes: 3 additions & 3 deletions Tests/HTTPRoutingTests/AddTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class AddTests: XCTestCase {
let request = Request(method: .get, path: "ferret")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "foo".bytes)
XCTAssertEqual(bytes, "foo".makeBytes())
}

func testVariadic() throws {
Expand All @@ -29,7 +29,7 @@ class AddTests: XCTestCase {
let request = Request(method: .trace, path: "foo/bar/baz")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "1337".bytes)
XCTAssertEqual(bytes, "1337".makeBytes())
}

func testWithSlash() throws {
Expand All @@ -41,6 +41,6 @@ class AddTests: XCTestCase {
let request = Request(method: .get, path: "foo/bar")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "foo".bytes)
XCTAssertEqual(bytes, "foo".makeBytes())
}
}
8 changes: 4 additions & 4 deletions Tests/HTTPRoutingTests/GroupTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ class GroupTests: XCTestCase {
let request = Request(method: .get, path: "users/5")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "show".bytes)
XCTAssertEqual(bytes, "show".makeBytes())
XCTAssertEqual(request.parameters["id"], "5")
}

Expand All @@ -37,7 +37,7 @@ class GroupTests: XCTestCase {
let request = Request(method: .get, path: "users/devices/etc/5")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "show".bytes)
XCTAssertEqual(bytes, "show".makeBytes())
XCTAssertEqual(request.parameters["id"], "5")
}

Expand All @@ -56,7 +56,7 @@ class GroupTests: XCTestCase {
let request = Request(method: .get, path: "host-only", host: "192.168.0.1")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "host".bytes)
XCTAssertEqual(bytes, "host".makeBytes())
}

func testHostMiss() throws {
Expand All @@ -74,6 +74,6 @@ class GroupTests: XCTestCase {
let request = Request(method: .get, path: "host-only", host: "BADHOST")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "nothost".bytes)
XCTAssertEqual(bytes, "nothost".makeBytes())
}
}
8 changes: 4 additions & 4 deletions Tests/HTTPRoutingTests/GroupedTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ class GroupedTests: XCTestCase {
let request = Request(method: .get, path: "users/5")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "show".bytes)
XCTAssertEqual(bytes, "show".makeBytes())
XCTAssertEqual(request.parameters["id"], "5")
}

Expand All @@ -36,7 +36,7 @@ class GroupedTests: XCTestCase {
let request = Request(method: .get, path: "users/devices/etc/5")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "show".bytes)
XCTAssertEqual(bytes, "show".makeBytes())
XCTAssertEqual(request.parameters["id"], "5")
}

Expand All @@ -51,7 +51,7 @@ class GroupedTests: XCTestCase {
let request = Request(method: .get, path: "users/devices/etc/even/deeper/5")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "show".bytes)
XCTAssertEqual(bytes, "show".makeBytes())
XCTAssertEqual(request.parameters["id"], "5")
}

Expand All @@ -70,6 +70,6 @@ class GroupedTests: XCTestCase {
let request = Request(method: .get, path: "host-only", host: "192.168.0.1")
let bytes = try request.bytes(running: router)

XCTAssertEqual(bytes, "host".bytes)
XCTAssertEqual(bytes, "host".makeBytes())
}
}

0 comments on commit 545c8c7

Please sign in to comment.