Permalink
Browse files

[Update] Specta (0.1.3) and Expecta (0.1.3)

  • Loading branch information...
1 parent f77b16a commit 3ade16bc4f210e426ec5ede054acb9bd54da2cbb @petejkim petejkim committed Jan 24, 2012
Showing with 55 additions and 0 deletions.
  1. +27 −0 Expecta/0.1.3/Expecta.podspec
  2. +28 −0 Specta/0.1.3/Specta.podspec
@@ -0,0 +1,27 @@
+Pod::Spec.new do |s|
+ s.name = 'Expecta'
+ s.version = '0.1.3'
+ s.license = 'MIT'
+ s.summary = 'A matcher framework for Objective-C & Cocoa'
+ s.homepage = 'http://github.com/petejkim/expecta'
+ s.author = { 'Peter Jihoon Kim' => 'raingrove@gmail.com' }
+
+ s.source = { :git => 'http://github.com/petejkim/expecta.git', :tag => 'v0.1.3' }
+
+ s.description = %{
+ Expecta is a matcher framework for Objective-C and Cocoa. The main
+ advantage of using Expecta over other matcher frameworks is that you do not
+ have to specify the data types. Also, the syntax of Expecta matchers is
+ much more readable and does not suffer from parenthesitis. If you have used
+ Jasmine before, you will feel right at home!
+ }
+
+ s.source_files = 'src/**/*.{h,m}'
+
+ s.clean_paths = "Rakefile", "RDD.md", "products", "test", "*.xcodeproj"
+
+ s.frameworks = 'Foundation'
+
+ s.xcconfig = { 'OTHER_LDFLAGS' => '-ObjC' }
@kommen

kommen Jan 24, 2012

Pro Tip: the -ObjC linker flag is set by default (https://github.com/CocoaPods/CocoaPods/blob/master/lib/cocoapods/installer/target_installer.rb#L19) so you can omit it in the podspec.

@petejkim

petejkim Jan 25, 2012

Contributor

will remove that in the next version :) thanks.

+end
+
@@ -0,0 +1,28 @@
+Pod::Spec.new do |s|
+ s.name = 'Specta'
+ s.version = '0.1.3'
+ s.license = 'MIT'
+ s.summary = 'A light-weight TDD / BDD framework for Objective-C & Cocoa'
+ s.homepage = 'http://github.com/petejkim/specta'
+ s.author = { 'Peter Jihoon Kim' => 'raingrove@gmail.com' }
+
+ s.source = { :git => 'http://github.com/petejkim/specta.git', :tag => 'v0.1.3' }
+
+ s.description = %{
+ Specta is a light-weight testing framework for Objective-C and Cocoa that
+ adds RSpec-like DSL to OCUnit. It is super quick and easy to set up, and
+ because it runs on top of OCUnit, it has an excellent Xcode integration and
+ accurate error site reporting. Use your preferred matcher and mocking
+ framework. Expecta and OCMock are recommended.
+ }
+
+ s.source_files = 'src/**/*.{h,m}'
+
+ s.clean_paths = "Rakefile", "products", "test", "*.xcodeproj"
+
+ s.frameworks = 'Foundation', 'SenTestingKit'
+
+ s.xcconfig = { 'FRAMEWORK_SEARCH_PATHS' => '"$(DEVELOPER_FRAMEWORKS_DIR)"',
+ 'LD_RUNPATH_SEARCH_PATHS' => '"$(DEVELOPER_FRAMEWORKS_DIR)"' }
+end
+

0 comments on commit 3ade16b

Please sign in to comment.