set development team to run tests on device

reformat specs
This commit is contained in:
Paul Zabelin
2018-01-28 03:12:25 -08:00
parent 0b090531df
commit b1dcd5bb19
3 changed files with 23 additions and 11 deletions

View File

@@ -285,6 +285,8 @@
}; };
607FACE41AFB9204008FA782 = { 607FACE41AFB9204008FA782 = {
CreatedOnToolsVersion = 6.3.1; CreatedOnToolsVersion = 6.3.1;
DevelopmentTeam = 35KC7LV9BL;
ProvisioningStyle = Automatic;
TestTargetID = 607FACCF1AFB9204008FA782; TestTargetID = 607FACCF1AFB9204008FA782;
}; };
}; };
@@ -612,6 +614,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = PerspectiveTransform/Info.plist; INFOPLIST_FILE = PerspectiveTransform/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp; MODULE_NAME = ExampleApp;
@@ -627,6 +630,7 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = PerspectiveTransform/Info.plist; INFOPLIST_FILE = PerspectiveTransform/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp; MODULE_NAME = ExampleApp;
@@ -642,12 +646,16 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)"; BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_IDENTITY = ""; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = Tests/Info.plist; INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
}; };
name = Debug; name = Debug;
@@ -658,12 +666,16 @@
buildSettings = { buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)"; BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_IDENTITY = ""; CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CODE_SIGN_STYLE = Automatic;
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = Tests/Info.plist; INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
}; };
name = Release; name = Release;

View File

@@ -7,12 +7,12 @@ class HomogeneousInverseSpec: QuickSpec {
override func spec() { override func spec() {
describe("homogeneousInverse") { describe("homogeneousInverse") {
context("multiply adj by vector") { context("multiply adj by vector") {
let m = Matrix3x3Type([-122, -152, 18544, let m = Matrix3x3Type([-122, -152, 122 * 152.0,
122, 0, 0, 122, 0, 0,
0, 152, 0]) 0, 152, 0])
let expected = Matrix3x3Type([[0.0, 0.0, 1.0], let expected = Matrix3x3Type([[ 0, 0, 1],
[152.0, -0.0, 1.0], [152, 0, 1],
[-0.0, 122.0, 1.0]]) [0, 122, 1]])
it("should match expected") { it("should match expected") {
expect(m.homogeneousInverse().zNormalized()) expected expect(m.homogeneousInverse().zNormalized()) expected

View File

@@ -4,14 +4,14 @@ import simd
class VectorProjectionSpec: QuickSpec { class VectorProjectionSpec: QuickSpec {
override func spec() { override func spec() {
describe("vector projection") { () -> () in describe("vector projection") {
it("should be 0 orthogonally", closure: { () -> () in it("should be 0 orthogonally") {
let v12 = vector_float2(1,0) let v12 = vector_float2(1,0)
let v23 = vector_float2(0,1) let v23 = vector_float2(0,1)
let p = project(v12, v23) let p = project(v12, v23)
expect(p.x) == 0 expect(p.x) == 0
expect(p.y) == 0 expect(p.y) == 0
}) }
} }
} }
} }