Fix tests

This commit is contained in:
Pedro Piñera 2018-04-27 13:17:07 +02:00
parent 3a0ff8e0c4
commit cc009645b2
5 changed files with 6 additions and 18 deletions

View File

@ -1,14 +0,0 @@
notifications:
email: false
osx_image: xcode9.3
language: objective-c
install:
- bundle install
- swift package update
script:
- bundle exec rake test
- bundle exec rake release
- |
if [[ $TRAVIS_BRANCH == 'master' ]]
./scripts/update-docs
fi

View File

@ -23,7 +23,6 @@
B94C7FC12062B8A8009BF596 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B94C7FB72062B8A7009BF596 /* Assets.xcassets */; };
B94C7FC22062B8A8009BF596 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = B94C7FB82062B8A7009BF596 /* MainMenu.xib */; };
B94C7FC62062B8A8009BF596 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B94C7FC02062B8A8009BF596 /* AppDelegate.swift */; };
B94C7FC72062B8B2009BF596 /* xcbuddyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B94C7FBB2062B8A7009BF596 /* xcbuddyTests.swift */; };
B9553DEA2090690000050311 /* Shell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9553DE92090690000050311 /* Shell.swift */; };
B9553DEC2090F62C00050311 /* GraphNodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9553DEB2090F62C00050311 /* GraphNodeTests.swift */; };
B9553DEF2090F6EC00050311 /* MockShell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9553DED2090F6AE00050311 /* MockShell.swift */; };
@ -1056,7 +1055,6 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B94C7FC72062B8B2009BF596 /* xcbuddyTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};

View File

@ -5,7 +5,9 @@ import XCTest
final class ProductTests: XCTestCase {
func test_xcodeValue() {
XCTAssertEqual(Product.app.xcodeValue, "com.apple.product-type.application")
XCTAssertEqual(Product.module.xcodeValue, "io.xcbuddy.product-type.module")
XCTAssertEqual(Product.staticLibrary.xcodeValue, "com.apple.product-type.library.static")
XCTAssertEqual(Product.dynamicLibrary.xcodeValue, "com.apple.product-type.library.dynamic")
XCTAssertEqual(Product.framework.xcodeValue, "com.apple.product-type.framework")
XCTAssertEqual(Product.unitTests.xcodeValue, "com.apple.product-type.bundle.unit-test")
XCTAssertEqual(Product.uiTests.xcodeValue, "com.apple.product-type.bundle.ui-testing")
XCTAssertEqual(Product.appExtension.xcodeValue, "com.apple.product-type.app-extension")

View File

@ -5,7 +5,7 @@ import Foundation
extension Target {
static func test(name: String = "Target",
platform: Platform = .ios,
product: Product = .module,
product: Product = .app,
bundleId: String = "com.test.bundle_id",
infoPlist: AbsolutePath = AbsolutePath("/Info.plist"),
entitlements: AbsolutePath? = AbsolutePath("/Test.entitlements"),

View File

@ -28,6 +28,8 @@ Just run this command on your terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/xcbuddy/xcbuddy/master/scripts/install)"
```
[![CircleCI](https://circleci.com/gh/xcbuddy/xcbuddy.svg?style=svg)](https://circleci.com/gh/xcbuddy/xcbuddy)
## Setup for development
1. Git clone: `git@github.com:xcbuddy/xcbuddy.git`