 
 import Foundation
 import Quick
+import Nimble
 
 class CarthageSpec: QuickSpec {
 	var tempDirectoryPath: NSString!


		var error: NSError?
		var success = fileManager.createDirectoryAtPath(self.repositoryFixturesPath, withIntermediateDirectories:true, attributes:nil, error:&error)
		XCTAssertTrue(success, "Couldn't create the repository fixtures directory at \(self.repositoryFixturesPath): \(error)")

		let zippedRepositoriesPath = NSBundle(forClass: self.dynamicType).resourcePath!.stringByAppendingPathComponent("fixtures").stringByAppendingPathComponent("repositories.zip")

		success = unzipFile(repositoryName, zipPath:zippedRepositoriesPath, destinationPath:self.repositoryFixturesPath)
		XCTAssertTrue(success, "Couldn't unzip fixture \"\(repositoryName)\" from \(zippedRepositoriesPath) to \(self.repositoryFixturesPath)")
	}

	func pathForFixtureRepositoryNamed(repositoryName: String) -> NSURL {

		let fileManager = NSFileManager.defaultManager()
		var error: NSError?
		let success = fileManager.createDirectoryAtPath(tempDirectoryPath!, withIntermediateDirectories:true, attributes:nil, error:&error)
		verify(success, "Couldn't create the temp fixtures directory at \(tempDirectoryPath): \(error)")
	}

	func setUpRepositoryFixtureIfNeeded(repositoryName: NSString) {
