Skip to content

Commit

Permalink
Fix up tests
Browse files Browse the repository at this point in the history
  • Loading branch information
supersonicbyte committed Sep 10, 2024
1 parent 8e39c85 commit 026a5ea
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ import Vapor
extension API.PackageController.GetRoute {
struct Model: Content, Equatable {
var packageId: Package.Id
var packageName: String
var repositoryOwner: String
var repositoryOwnerName: String
var repositoryName: String
Expand Down Expand Up @@ -54,7 +53,6 @@ extension API.PackageController.GetRoute {
var forkedFromInfo: ForkedFromInfo?

internal init(packageId: Package.Id,
packageName: String,
repositoryOwner: String,
repositoryOwnerName: String,
repositoryName: String,
Expand Down Expand Up @@ -88,7 +86,6 @@ extension API.PackageController.GetRoute {
forkedFromResult: API.PackageController.ForkedFromResult?
) {
self.packageId = packageId
self.packageName = packageName
self.repositoryOwner = repositoryOwner
self.repositoryOwnerName = repositoryOwnerName
self.repositoryName = repositoryName
Expand Down Expand Up @@ -132,7 +129,7 @@ extension API.PackageController.GetRoute {
switch forkedFromResult {
case .fromSPI(let repo, let owner, let ownerName, let packageName):
self.forkedFromInfo = ForkedFromInfo.fromSPI(
packageName: packageName,
packageName: self.title,
originalOwner: owner,
originalOwnerName: ownerName,
originalRepo: repo,
Expand Down Expand Up @@ -161,13 +158,11 @@ extension API.PackageController.GetRoute {
let repositoryOwner = repository.owner,
let repositoryOwnerName = repository.ownerDisplayName,
let repositoryName = repository.name,
let packageId = result.package.id,
let packageName = result.defaultBranchVersion.packageName
let packageId = result.package.id
else { return nil }

self.init(
packageId: packageId,
packageName: packageName,
repositoryOwner: repositoryOwner,
repositoryOwnerName: repositoryOwnerName,
repositoryName: repositoryName,
Expand Down
1 change: 0 additions & 1 deletion Sources/App/Controllers/API/Types+WithExample.swift
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,6 @@ extension API.PackageController.GetRoute.Model.History: WithExample {
extension API.PackageController.GetRoute.Model: WithExample {
static var example: Self {
.init(packageId: .example,
packageName: "Mona",
repositoryOwner: "mona",
repositoryOwnerName: "Mona",
repositoryName: "LinkedList",
Expand Down
12 changes: 6 additions & 6 deletions Tests/AppTests/API+PackageController+GetRoute+ModelTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {
platformBuildInfo: nil,
weightedKeywords: [],
swift6Readiness: nil,
forkedFromURL: nil)
forkedFromResult: nil)

// validate
XCTAssertNotNil(m)
Expand All @@ -66,7 +66,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {
platformBuildInfo: nil,
weightedKeywords: [],
swift6Readiness: nil,
forkedFromURL: nil
forkedFromResult: nil
))

// validate
Expand All @@ -90,7 +90,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {
platformBuildInfo: nil,
weightedKeywords: [],
swift6Readiness: nil,
forkedFromURL: nil
forkedFromResult: nil
))

// validate
Expand Down Expand Up @@ -118,7 +118,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {
platformBuildInfo: nil,
weightedKeywords: [],
swift6Readiness: nil,
forkedFromURL: nil
forkedFromResult: nil
))

// validate
Expand Down Expand Up @@ -154,7 +154,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {

func test_forked_from() throws {
var model = API.PackageController.GetRoute.Model.mock
model.forkedFromURL = "https://github.com/owner/repository.git"
model.forkedFromInfo = .fromGitHub(url: "https://github.com/owner/repository.git")
let renderedForkedFrom = model.forkedListItem().render(indentedBy: .spaces(2))
assertSnapshot(of: renderedForkedFrom, as: .lines)
}
Expand Down Expand Up @@ -346,7 +346,7 @@ class API_PackageController_GetRoute_ModelTests: SnapshotTestCase {

func test_forkedFrom_formatting() throws {
var model = API.PackageController.GetRoute.Model.mock
model.forkedFromURL = "https://github.com/owner/repository.git"
model.forkedFromInfo = .fromGitHub(url: "https://github.com/owner/repository.git")
let renderedForkedFrom = model.forkedListItem().render()
XCTAssertEqual(renderedForkedFrom, "<li class=\"forked\">Forked from <a href=\"https://github.com/owner/repository.git\">repository</a>.</li>")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ extension API.PackageController.GetRoute.Model {
static var mock: Self {
.init(
packageId: UUID("cafecafe-cafe-cafe-cafe-cafecafecafe")!,
packageName: "Alamofire",
repositoryOwner: "Alamo",
repositoryOwnerName: "Alamofire",
repositoryName: "Alamofire",
Expand Down

0 comments on commit 026a5ea

Please sign in to comment.