Commit Graph

13 Commits

Author SHA1 Message Date
Tom Booth
aec66f930c Use ZipArchive to extract fixtures for tests
The current method used by this library uses NSTask to spin up an
externally running task to unzip the fixtures, this will not work on iOS
as this functionality is not allowed. Switching to use ZipArchive, as
noted by @modocache, provides a portable way of extracting fixtures.
2016-02-16 16:51:49 +00:00
Markos Charatzas
dcc9fcfd8c NFC, code review 2016-01-17 10:39:38 +00:00
Markos Charatzas
5c8a6000c4 updated to Swift 2.0
updated to Xcode 7.2 recommended settings
integrated with Nimble (v3.0.0), Quick (v0.8.0), Result (1.0.1)
integrated with Guanaco (5031bf67297afbe61ac0f2fbf3e3e8400b3f8888) that supports Swift 2.0
2016-01-16 14:57:32 +00:00
Matt Diephouse
c4737c1098 Update Result to 0.4.1 2015-05-08 15:04:43 -04:00
Matt Diephouse
6e737b1190 Update to antitypical/Result 0.3 2015-04-20 19:51:27 -04:00
Matt Diephouse
03032d0074 Switch from LlamaKit to antitypical/Result 2015-04-15 21:32:10 -04:00
Matt Diephouse
38ba66f80d Manage dependencies with Carthage 2015-03-08 16:30:30 -04:00
Brian Gesiak
7d6409a406 .gitmodules: Add Nimble
Instead of relying on the version of Nimble that Quick uses for its test
target, use a top-level submodule to version Nimble.
2015-02-20 01:47:49 -05:00
Brian Gesiak
908f774cc8 .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.
2015-02-18 00:14:14 -05:00
Matt Diephouse
301d1d5891 Add LlamaKit 2014-11-13 22:15:01 -05:00
Matt Diephouse
26efaf67c3 Use Quick and Nimble 2014-11-07 17:11:47 -05:00
Matt Diephouse
0ba446dcf7 Create the project 2014-11-07 16:53:11 -05:00
Matt Diephouse
1ddf6cf907 Create a workspace 2014-11-07 16:17:39 -05:00