Skip to content

Commit

Permalink
DeviceAgent: unit tests compile and run
Browse files Browse the repository at this point in the history
* replace test libraries with Carthage frameworks
* replace UnitTest.pch with common header file
* introduce a preprocessor macro to control the loading of XCTest
  sources
  • Loading branch information
jmoody committed Jul 23, 2018
1 parent 130384b commit 7d1a32a
Show file tree
Hide file tree
Showing 403 changed files with 1,583 additions and 17,358 deletions.
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,15 @@ build/*
Checkouts
tmp
Products
Carthage/Checkouts
Carthage/Build/tvOS
Carthage/Build/watchOS
Carthage/Build/Mac
Carthage/Build/**/*.version
Carthage/Build/**/*.bcsymbolmap
!Carthage/Build/iOS/*.framework*
!Carthage/Build/iOS/Expecta.framework*
!Carthage/Build/iOS/Specta.framework*
!Carthage/Build/iOS/OCMock.framework*

# Info.plist preprocessor files
TestApp/App/InfoPlist.h
Expand Down
4 changes: 4 additions & 0 deletions Cartfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@

github "Microsoft/AppCenter-Test-XCUITest-Extensions"
github "specta/expecta" "master"
github "jmoody/specta" "feature/do-not-create-sharedExampleGroup-instances-in-initialize"
github "erikdoe/ocmock" "master"
github "CocoaLumberjack/CocoaLumberjack"
4 changes: 4 additions & 0 deletions Cartfile.resolved
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
github "CocoaLumberjack/CocoaLumberjack" "3.4.2"
github "Microsoft/AppCenter-Test-XCUITest-Extensions" "1.0.0"
github "erikdoe/ocmock" "c4be5d9d9238fcd10449424f651fba2b7aff87c0"
github "jmoody/specta" "d539c58fe4bc3326282e4e8496e14a0ab1265992"
github "specta/expecta" "fa55aaf12fc82d0d2dd689ecce2db44ad6869582"
Binary file not shown.
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
Binary file not shown.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
File renamed without changes.
File renamed without changes.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7d1a32a

Please sign in to comment.