.gitmodules: Add Guanaco

Guanaco provides Nimble assertions for LlamaKit.Result, such as:

```
expect(result).to(haveFailed(domain: "com.libgit2"))
```

These custom assertions will be useful when testing that libgit2 error
messages are properly captured and reported.
This commit is contained in:
Brian Gesiak 2015-02-18 00:14:14 -05:00
parent 1019a94d53
commit 908f774cc8
4 changed files with 11 additions and 0 deletions

3
.gitmodules vendored
View File

@ -10,3 +10,6 @@
[submodule "External/LlamaKit"]
path = External/LlamaKit
url = https://github.com/LlamaKit/LlamaKit.git
[submodule "External/Guanaco"]
path = External/Guanaco
url = https://github.com/modocache/Guanaco.git

1
External/Guanaco vendored Submodule

@ -0,0 +1 @@
Subproject commit 33563ba4911f11b7cd6edb357974565c375359ad

View File

@ -34,6 +34,7 @@
BECB5F6C1A56F1B400999413 /* ReferencesSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = BECB5F6B1A56F1B400999413 /* ReferencesSpec.swift */; };
BECB5F6E1A57284700999413 /* Remotes.swift in Sources */ = {isa = PBXBuildFile; fileRef = BECB5F6D1A57284700999413 /* Remotes.swift */; };
BECB5F701A57286200999413 /* RemotesSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = BECB5F6F1A57286200999413 /* RemotesSpec.swift */; };
DA59146D1A94549A00AED74C /* Guanaco.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DA59146C1A94549A00AED74C /* Guanaco.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@ -117,6 +118,7 @@
BECB5F6B1A56F1B400999413 /* ReferencesSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReferencesSpec.swift; sourceTree = "<group>"; };
BECB5F6D1A57284700999413 /* Remotes.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Remotes.swift; sourceTree = "<group>"; };
BECB5F6F1A57286200999413 /* RemotesSpec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RemotesSpec.swift; sourceTree = "<group>"; };
DA59146C1A94549A00AED74C /* Guanaco.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Guanaco.framework; path = ../External/Guanaco/build/Debug/Guanaco.framework; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -134,6 +136,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
DA59146D1A94549A00AED74C /* Guanaco.framework in Frameworks */,
BEB31F811A0D79F300F525B9 /* Nimble.framework in Frameworks */,
BEB31F7F1A0D79C800F525B9 /* Quick.framework in Frameworks */,
BEB31F2F1A0D6F7A00F525B9 /* SwiftGit2.framework in Frameworks */,
@ -222,6 +225,7 @@
children = (
BEB31F801A0D79F300F525B9 /* Nimble.framework */,
BEB31F7E1A0D79C800F525B9 /* Quick.framework */,
DA59146C1A94549A00AED74C /* Guanaco.framework */,
BEB31F341A0D6F7A00F525B9 /* Info.plist */,
);
name = "Supporting Files";

View File

@ -10,4 +10,7 @@
<FileRef
location = "group:External/Quick/Quick.xcodeproj">
</FileRef>
<FileRef
location = "group:External/Guanaco/Guanaco.xcodeproj">
</FileRef>
</Workspace>