Latest 0.1.1
Homepage https://github.com/briancroom/Nimble-Promissum
License MIT
Platforms ios 8.0, requires ARC
Dependencies Promissum, Nimble, Quick
Frameworks Foundation, XCTest
Authors

Nimble matchers for Promissum promises. These allow you to easily write expressive tests that produce useful failure messages when working with promises.

Usage

let promise = computeTheMeaningOfLife()

expect(promise).to(bePending())
expect(promise).toEventually(beResolved())
expect(promise).toNot(beRejected())

expect(promise.value).to(equal(42))

Installation

Nimble-Promissum is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod "Nimble-Promissum"

Author

Brian Croom, [email protected]

License

Nimble-Promissum is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "Nimble-Promissum",
    "version": "0.1.1",
    "summary": "Nimble matchers for Promissum promises",
    "description": "Nimble matchers for Promissum promises. These allow you to easily write expressive tests that produce useful failure messages when working with promises.",
    "homepage": "https://github.com/briancroom/Nimble-Promissum",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Brian Croom": "[email protected]"
    },
    "social_media_url": "http://twitter.com/aikoniv",
    "platforms": {
        "ios": "8.0"
    },
    "pod_target_xcconfig": {
        "ENABLE_BITCODE": "NO"
    },
    "source": {
        "git": "https://github.com/briancroom/Nimble-Promissum.git",
        "tag": "0.1.1"
    },
    "source_files": "Nimble-Promissum/*.swift",
    "requires_arc": true,
    "frameworks": [
        "Foundation",
        "XCTest"
    ],
    "dependencies": {
        "Promissum": [
            "~> 0.5.0"
        ],
        "Nimble": [],
        "Quick": []
    }
}

Pin It on Pinterest

Share This