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 = {
CreatedOnToolsVersion = 6.3.1;
DevelopmentTeam = 35KC7LV9BL;
ProvisioningStyle = Automatic;
TestTargetID = 607FACCF1AFB9204008FA782;
};
};
@@ -612,6 +614,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = PerspectiveTransform/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp;
@@ -627,6 +630,7 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = PerspectiveTransform/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp;
@@ -642,12 +646,16 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
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;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
};
name = Debug;
@@ -658,12 +666,16 @@
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
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;
DEVELOPMENT_TEAM = 35KC7LV9BL;
INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Example.app/Example";
};
name = Release;

View File

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

View File

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