Jordi Boggiano
7c83e6a04a
Merge remote-tracking branch 'GromNaN/git-cache'
11 years ago
Fabian Grutschus
a6823d2f9b
non-deep check returns allways false
11 years ago
Jordi Boggiano
0fbb4cbd16
CS fixes and renaming a few methods, refs #2184
11 years ago
Jordi Boggiano
11a0d16ccc
CS fixes
11 years ago
Jordi Boggiano
9a806658d6
Merge remote-tracking branch 'vuhl/master'
...
Conflicts:
src/Composer/Factory.php
11 years ago
Jérôme Tamarelle
836986faf3
Add temp composer home for GitDriver test using cache
11 years ago
Jordi Boggiano
38917c2047
Add parallel build to travis script
11 years ago
mwhittom
2e737ac439
updated to replace double-quotes with single quotes
11 years ago
mwhittom
8207518e04
Updated to clean up code and rename variables to camelcase
11 years ago
mwhittom
07d46aa3c3
Fixed spacing issues for PSR-2
11 years ago
mwhittom
774a55befd
Updated to match psr-2 spec, fixed header comments
11 years ago
matt-whittom
8379985166
Updated/Standardized header comments
11 years ago
matt-whittom
dd81449998
Updated to remove vfsStreams (no longer needed by tests)
...
Updated Perforce to cleanup, modified VcsRepository to call cleanup on Driver class
Updated tests, perforce constructor to make tests cleaner/easier
11 years ago
matt-whittom
1015957659
Added tests and code for tests
11 years ago
matt-whittom
1019c014e5
using theirs
11 years ago
matt-whittom
53d6fcd6d3
using theirs
11 years ago
matt-whittom
0d061f2530
Added Perforce to Composer
11 years ago
Jordi Boggiano
d017e3f209
Adjust GitDriver tag parsing to resolve to SHAs
11 years ago
Jordi Boggiano
e0051a4652
Update tests
11 years ago
Jordi Boggiano
7755564962
Add test assertion
11 years ago
Kris Wallsmith
fa4b13d95a
fix when composite repo has no delegates
11 years ago
Phansys
57dd70a185
Updated tests for SVN driver.
11 years ago
Jordi Boggiano
d498e73363
Merge pull request #2004 from jaypea/recursive_artifactrepository
...
ArtifactRepository needs recursive iteration
11 years ago
Jan Prieser
c6b61854bc
changed Test to make sure subfolder packages are found correctly
11 years ago
Pavel Savinov
831bd844bd
Almost PHPDoc problems fixed
11 years ago
Jordi Boggiano
59bda2bb9b
Skip pear tests when repos are unreachable
12 years ago
Jordi Boggiano
faa419cc0e
Merge remote-tracking branch 'hason/alias'
12 years ago
Martin Hasoň
753a8345cb
Added support for the alias of an aliased package
12 years ago
Martin Hasoň
c39e958a6f
Added test for ComposerRepository::whatProvides
12 years ago
Serge Smertin
07920c48a6
Removed dev-master as default version for versionless artifact
12 years ago
Serge Smertin
b0aa98f287
modified test in order not to depend on sorting order
12 years ago
Serge Smertin
ac75a9e6d8
travis locale version order fixed
12 years ago
Serge Smertin
b5e1457470
set version to dev-master to artifacts without version
12 years ago
Serge Smertin
d45844fb63
added fixture dummy artifacts
12 years ago
Serge Smertin
f25bfe09c5
added support for nested location of composer.json files within artifacts
12 years ago
Serge Smertin
586911f7a1
added verbose logging for artifact directory scan
12 years ago
Serge Smertin
4b176f11f2
added artifact repository initial functionality
12 years ago
Jordi Boggiano
be861f090a
Remove filterPackages and add RepositoryInterface::search, refactor all commands to use new methods and remove all usage of the full package list for Composer repositories that support providers, fixes #1646
12 years ago
Jordi Boggiano
259a25344d
Use the api to get file contents instead of raw.github.com
...
raw.github does not like the access_token query param
12 years ago
Jordi Boggiano
27898c4c31
Suppress errors from mkdir calls that are checked for failure
12 years ago
Jordi Boggiano
1e15edc43d
Fix repository test
12 years ago
Jordi Boggiano
940c2a079d
Show failures more clearly in test setup
12 years ago
Jordi Boggiano
80c18db694
Fix tests
12 years ago
Jordi Boggiano
432955e0ae
Fix github url escaping, raw.github.com doesnt like escaped slashes
12 years ago
Filippo Tessarotto
470adc47df
Switched rand() to mt_rand()
12 years ago
Jordi Boggiano
224934831d
Change all github archive URLs to API URLs and handle fallback for those to nodeload
12 years ago
Chris Smith
e3838bbc1f
Update tests to expect correct URLs for private dist downloads
12 years ago
Jordi Boggiano
487e66d0a9
Allow loading of multiple composer autoloaders concurrently, fixes #1248
12 years ago
Jordi Boggiano
4f5d08e2ad
Add InvalidRepositoryException
12 years ago
Igor Wiedler
4959c2bdc6
Replace references of a11n with a12n where appropriate
...
Authorization => Authentication.
12 years ago
Jordi Boggiano
cbd91b5952
Fix FILTER_VALIDATE_URL not supporting IDNs
12 years ago
Jordi Boggiano
1682532b80
Update code to use new github archive URLs
12 years ago
Chris Smith
7681b4cc85
Add test covering the new and old repository formats
12 years ago
Jordi Boggiano
bebd1ce9c7
Always check for OAuth token in git config, fixes #1243
12 years ago
Jordi Boggiano
0a3097c569
Merge remote-tracking branch 'bboer/feature/svn-alternative-structures'
...
Conflicts:
src/Composer/Repository/Vcs/GitHubDriver.php
12 years ago
Jordi Boggiano
e0ce22f7cc
Fix tests
12 years ago
Jordi Boggiano
4998bab944
Show warning if the svn binary is missing
12 years ago
bboer
00361e0087
Fixed tests
12 years ago
Jordi Boggiano
d6de4a0036
Rename Package interfaces to reduce BC issues
12 years ago
Jordi Boggiano
f08c748658
Fix tests, fix handling of branches with slashes in GitDriver, fixes #935
12 years ago
Jordi Boggiano
4b18be75d7
Add test for fancy branch names, refs #935
12 years ago
Sebastiaan Stok
9270904765
fixed issue #992 - branch name not properly escaped
12 years ago
Alexey Prilipko
ac3cebc633
Update PEAR Package Extractor to use 'task:replace', 'phprelease' commands and install role='script' files
...
Add PearInstaller
Change PEAR packages type from 'library' to 'pear-library' and dist type from 'pear' to 'file'
Remove PearDownloader
Refactor Channel Installer
12 years ago
Alexey Prilipko
f2853c842b
Review fixes
12 years ago
Alexey Prilipko
e173f11b37
Add PEAR channel reader & Update PearRepository to use it.
12 years ago
Jordi Boggiano
656feda837
Revert previous change, use GIT_ASKPASS env var instead
12 years ago
Jordi Boggiano
ccc6fa3714
Merge pull request #775 from palex-fpt/PR-746
...
PEAR Packages extraction based on package.xml format
12 years ago
Jordi Boggiano
a06ebdd8ef
Add caching to svn metadata
12 years ago
Grégoire Pineau
f4e9dd4fb8
Fixed PSR rules
12 years ago
Alexey Prilipko
71ac073ebe
Add 'include-path' option to PEAR packages
12 years ago
Jordi Boggiano
b4622885de
Fix tests with openssl disabled
13 years ago
Jordi Boggiano
4505df29df
Add functional tests for the installer, fixes #580
13 years ago
Jordi Boggiano
7bfe031768
VcsDrivers now send proper originUrl for authentication
13 years ago
Jordi Boggiano
6967ec16b3
Add slow tests to slow group, excluded by default except for travis
13 years ago
Bastian Hofmann
6d5d3af297
coding standard compliance
13 years ago
Bastian Hofmann
4b3fc2b5fa
Merge branch 'master' of git://github.com/composer/composer
...
Conflicts:
src/Composer/Repository/PearRepository.php
13 years ago
Bastian Hofmann
7501009d74
added tests for PearRepository
13 years ago
Jordi Boggiano
b3164de813
Fix tests
13 years ago
Jerome Tamarelle
610f15a768
Fix unit tests for VcsRepository
13 years ago
Jordi Boggiano
e922404f19
Update/add tests
13 years ago
Jordi Boggiano
595182aec0
Add/fix tests
13 years ago
Jordi Boggiano
91890545f9
Fix test
13 years ago
Jordi Boggiano
6d5b4d606c
Add warning in verbose mode if drivers can not be used because of missing openssl
13 years ago
Jordi Boggiano
5a7abfd84f
Remove code duplication in Svn classes
13 years ago
Jordi Boggiano
cd2e5bf2e0
Make SvnDriver::supports less greedy and more realistic
13 years ago
Jordi Boggiano
8fb9c4bf3b
Svn related coding style/consistency fixes and minor improvements
13 years ago
till
e015032615
remove old tests
13 years ago
till
8f96786693
Merge remote-tracking branch 'upstream/master' into svn-auth-reloaded
13 years ago
till
66d53aafef
add more examples to the dataprovider
13 years ago
Jordi Boggiano
2249dd0548
Fix tests when openssl is disabled
13 years ago
Jordi Boggiano
d5891fe8d0
Fix test
13 years ago
Beau Simensen
38680998ed
Remove the RemoteFilesystem factory and document GitHubDriver->GitDriver fallback.
13 years ago
till
2562755867
* add a test to cover SvnDriver::supports() (three fail)
13 years ago
till
9a60913d81
incomplete (instead of skipped)
13 years ago
till
f06bdcbf16
use shorthand (we have a use statement)
13 years ago
till
50f6445bc9
cleanup
13 years ago
till
5fdd09104f
resolve conflict
13 years ago
Beau Simensen
6efbc7d531
Enhanced GitHub API/Private Repository support
13 years ago
Jordi Boggiano
1d544630b6
Allow requesting a particular vcs driver to bypass github/bitbucket ones
13 years ago
till
364e9613ad
* started on a test case for SvnDriver::execute() (work in progress)
13 years ago
till
25e8ecc5ba
* trim the testcase: no need to inject nullio
13 years ago
till
bcadfadc8a
inject them directly
13 years ago
till
84bf429795
* we need symfony console objects for ConsoleIO
13 years ago
till
cde38f6634
* inject iointerface into test
...
* document test cases
* add a test-case which should not have ' --no-auth-cache'
13 years ago
Jordi Boggiano
3aabb4784c
Cross platform test fixes
13 years ago
till
953de35a0b
* basic testcase
13 years ago
till
3f665e8bbb
* method to gather if this session is 'interactive' or 'non interactive'
13 years ago
till
23902023e5
fix namespace
13 years ago
till
ae15d8a5b6
update test (escapeshellarg())
13 years ago
till
8dab89e140
remove bootstrapping
13 years ago
till
5b60885c7a
* remove this (even though it is in the Vcs test)
13 years ago
till
f7c0ce5c6e
fix namespace and loader
13 years ago
till
101e15bb86
move mysql
13 years ago
till
1c9f649422
* cover detection and getSvnCredentialString()
13 years ago
Jordi Boggiano
5eb333680b
Rename findPackagesByName to findPackages and allow version arg
13 years ago
Jordi Boggiano
ae7107fc22
Add more test requirements
13 years ago
Jordi Boggiano
a175ebed33
Add failing test for new dev behavior
13 years ago
Beau Simensen
e1370be7a0
Continued refactoring of install() method, mainly by way of adding Composite Repository
...
* Rewritten `install()` method now takes a repository instead of a list of packages (per @nadermen)
* Added Composite Repository
* Added tests for Composite Repository
* Removed "local repository" concept from Platform Repository
* Removed some `use` statements for Platform Repository where it was not actually being used
13 years ago
Christophe Coevoet
38a5f04ea0
Added a test for the new findPackagesByName method
13 years ago
Jordi Boggiano
f6b9488bf0
Move root package handling to a dedicated loader and make ArrayLoader more strict
13 years ago
Jordi Boggiano
deb6ecd49b
Fix tests
13 years ago
Jordi Boggiano
b125926ad3
Fix tests
13 years ago
Jordi Boggiano
8e6f8ae57e
Add prettyVersion to packages, fixes #76
13 years ago
Fabien Potencier
9c739e71c2
Add some unit tests
13 years ago
Fabien Potencier
1450ebd837
Fix bug in an exception, added unit tests
13 years ago
Jordi Boggiano
5e52d5c1ad
Fix tests
13 years ago
Jordi Boggiano
61dc13647c
Fix tests
13 years ago
everzet
1cca62dc97
move json parsing instructions into single class object
13 years ago
Jordi Boggiano
2e10b5c17e
Expand normalization feature and adjust tests
13 years ago
Jordi Boggiano
46a67733f8
Adjust codebase to the new VersionParser
13 years ago
everzet
20318f77a0
Refactored FilesystemRegistry to FilesystemRepository
13 years ago
everzet
28d9df7da6
Added hasPackage and removePackage methods to the ArrayRepository
13 years ago
Jordi Boggiano
c6321e7277
Fix tests and invalid use statements
14 years ago