Commit Graph

111 Commits

Author SHA1 Message Date
Fabio Pelosin
15540df30f [Specs] Don't update master repo fixture. 2012-06-07 17:02:40 +02:00
Fabio Pelosin
1f1cc97ae2 [Spec] Fine-tuning template. 2012-05-31 14:08:44 +02:00
Fabio Pelosin
736308452d [Specs] More robust test for Repo branch feature. 2012-05-29 22:46:39 +02:00
Fabio Pelosin
dcd85e7263 [Repo] Allow to specify a branch for new repos. 2012-05-29 21:23:33 +02:00
Fabio Pelosin
4d4e3a9521 [Repo] Fix spelling mistake. 2012-05-29 19:54:21 +02:00
Fabio Pelosin
b5bdcea695 [Specs] Fix for incompatibility with current master repo. 2012-05-29 19:50:46 +02:00
Fabio Pelosin
eeeef2322e Merge branch 'master' of github.com:CocoaPods/CocoaPods
* 'master' of github.com:CocoaPods/CocoaPods:
  Fix integration spec, which was trying to assign a source to subspecs.
  Fix spec that was using a newer version of lib than expected.
  Update spec repo fixture to latest 0.6 and fix CP version checking.
  Fix a RubyGems specific version spec failure.
  Update SSToolkit fixture submodule.
  Fix version number.

Conflicts:
	lib/cocoapods/command/repo.rb
2012-05-29 18:25:45 +02:00
Fabio Pelosin
8a1a5d30fa [Repo] Class method to return if a repo is compatible. 2012-05-29 18:20:08 +02:00
Eloy Duran
78d54274e9 Update spec repo fixture to latest 0.6 and fix CP version checking. 2012-05-29 17:24:30 +02:00
Fabio Pelosin
9f1b33b159 [Specification] Made homepage, description, and summary top level.
Closes #269
2012-05-24 23:55:01 +02:00
Fabio Pelosin
1a8478a233 [Downloader] Deprecated #clean. 2012-05-24 21:36:37 +02:00
Fabio Pelosin
d10959c9df [Specs] Fix for overzealous specification. 2012-05-24 13:56:58 +02:00
Fabio Pelosin
15ee6d6060 [Specs] Added specifications related to Git caching.
Closes #254.
2012-05-24 13:44:59 +02:00
Fabio Pelosin
572ac974d3 [Specs] Patch bacon to reset Pod::Config::Instance.
One of the tests wasn't restoring the changes it made to the config.
As the test was difficult to track down and the problem would have
become only worse in the future, the issues was solved starting with
a new config before each run.

The performance impact seems negligible and the testing environment is
more predictable.
2012-05-17 13:42:36 +02:00
Fabio Pelosin
cb2942f873 [Specs] Adapting existing specs for recent changes. 2012-05-17 00:49:56 +02:00
Fabio Pelosin
fe461952a1 [Specs] Minor clean up and cosmetic fixes. 2012-05-17 00:24:30 +02:00
Fabio Pelosin
d59409f6be [Specs] Cleaning up temporary repos helper. 2012-05-16 19:09:03 +02:00
Fabio Pelosin
e2867dade8 Updated master repo in fixtures. 2012-05-14 16:18:25 +02:00
Fabio Pelosin
8ecd4bcfda Integration of Specificaiton refactor. 2012-05-14 16:03:52 +02:00
Fabio Pelosin
0c5c43c1f4 Speficiation#activate_for_platform and collateral improvements. 2012-05-10 14:51:13 +02:00
Eloy Duran
8453f58555 Podfile#xcodeproj now also takes a hash of custom configurations that the user's project contains. 2012-05-06 23:18:52 +02:00
Fabio Pelosin
e19bf01c46 [# 242 Command::Spec::Linter] Refactoring
- moved Specification#validate! to Linter
- fixed FileList bugs
- cleaned up
2012-05-02 23:39:42 +02:00
Fabio Pelosin
03138241f3 [Command::Spec::Linter] Error for name mismatch.
Related to [#239]
2012-04-30 17:44:57 +02:00
Fabio Pelosin
04bb26a781 [Specs] Minor fixes. 2012-04-29 15:07:54 +02:00
Francis Chong
d00517d5df Make sure pod removes the .git directory when cleaning (using github downloader) 2012-04-27 16:13:25 +08:00
Fabio Pelosin
9d40f196b0 [Pod::Command::Spec] refinements 2012-04-26 23:00:49 +02:00
Fabio Pelosin
82372f3431 [Specs] Fix for missing tmp directory in Spec command 2012-04-26 20:06:40 +02:00
Fabio Pelosin
56e8c133e2 [Specs] quick fix for search (spec helpers need refactoring) 2012-04-24 18:48:33 +02:00
Fabio Pelosin
3b074a3d6c [Specs] more fixes - Ooooops edition 2012-04-24 18:35:44 +02:00
Fabio Pelosin
ae9d9d9b78 [Specs] more fixes 2012-04-24 18:25:06 +02:00
Fabio Pelosin
7290b8826d [Specs] xcodebuild fix for Travis 2012-04-24 18:10:39 +02:00
Fabio Pelosin
ad457f58ec Merge branch 'master' into pod-push
* master:
  correct typo
  add functional spec for http downloader
  refactor: raise a UnsupportedFileTypeError when unexpected file type is given
  cleanup http downloader, add spec
  load yaml only when needed
  add http downloader - that download repo with http and then decompress them
  Travis build status only for master branch
  Small cleanup.
  Removed broken Xcodeproj bundle install command from rake bootstrap task
2012-04-24 16:23:32 +02:00
Fabio Pelosin
c16445d853 [Specs] Added specs for PUSH command and for the improvements to SPEC LINT subcommand 2012-04-24 16:13:58 +02:00
Francis Chong
f9e77af9f4 correct typo 2012-04-24 09:27:43 +08:00
Francis Chong
13e4821048 add functional spec for http downloader 2012-04-24 09:25:52 +08:00
Fabio Pelosin
08254fbeb8 [Specs] Minor check for Pod::Command::Search arguments 2012-04-21 15:33:50 +02:00
Fabio Pelosin
0c5fb77d05 Enhanced specs for Pod::Command and subclasses 2012-04-18 16:01:46 +02:00
Fabio Pelosin
ee059f1027 [Statistics] moved to Octokit 2012-04-16 16:33:34 +02:00
Fabio Pelosin
2a21c65182 Merge pull request #208 from CocoaPods/spec-create
Spec create
2012-04-16 04:31:35 -07:00
Victor Ilyukevich
6bedfe0baa added subspecs into pod presenter [#164] 2012-04-15 20:05:43 +03:00
Eloy Duran
2c9862bd03 Make specs green, the xcconfig filename should not start with ${SRCROOT}. 2012-04-15 01:22:53 +02:00
Fabio Pelosin
1997d9bced Fixed spec and other minor fixes for pod spec create 2012-04-14 18:33:30 +02:00
Eloy Duran
1d71b5824a Move getting paths relative to a Xcode project's ${SRCROOT} to
Pod::Podfile::TargetDefinition.
2012-04-14 16:33:52 +02:00
Eloy Duran
adb89ec511 Cleanup and make specs green. 2012-04-14 01:49:15 +02:00
Eloy Duran
dc5b15a5a9 Make all not-disabled specs green again. Also introduces the pod install --no-integrate option. 2012-04-14 00:59:18 +02:00
Eloy Duran
12a911034d more stashing 2012-04-14 00:56:30 +02:00
Eloy Duran
d51f5a069e Make UserProjectIntegrator work again. 2012-04-14 00:55:38 +02:00
Eloy Duran
b4715c2366 Remove ability to specify link_with and platform through TargetDefintion options, for now. As Platform takes an options hash too, this was becoming a bit messy. 2012-04-14 00:54:49 +02:00
Eloy Duran
e1a6ccf0b5 Update for latest Xcodeproj. 2012-04-14 00:49:57 +02:00
Eloy Duran
04843c3d0f Make specs green. 2012-04-14 00:49:57 +02:00