Use a final class for test fixtures

This commit is contained in:
Matt Diephouse 2014-11-18 19:37:29 -05:00
parent 5ff753efec
commit 734ae07460

View File

@ -9,11 +9,11 @@
import Foundation
import SwiftGit2
struct Fixtures {
final class Fixtures {
// MARK: Lifecycle
static var sharedInstance: Fixtures {
class var sharedInstance: Fixtures {
struct Singleton {
static let instance = Fixtures()
}
@ -64,5 +64,7 @@ struct Fixtures {
// MARK: - The Fixtures
static let simpleRepository = Fixtures.sharedInstance.repositoryWithName("simple-repository")
class var simpleRepository: Repository {
return Fixtures.sharedInstance.repositoryWithName("simple-repository")
}
}