1
0
Fork 0
Commit Graph

193 Commits (3e22084ea4c44f7c8c8c8d13ecdd819f9baf914f)

Author SHA1 Message Date
Jordi Boggiano 3e22084ea4 Overhaul VcsDrivers, introduce TransportException for remote filesystem errors 2012-03-08 23:14:56 +01:00
Jordi Boggiano 3aabb4784c Cross platform test fixes 2012-03-08 18:19:31 +01:00
till 23902023e5 fix namespace 2012-03-08 14:17:22 +01:00
Jordi Boggiano ae6de4be60 Merge pull request #377 from till/svn-auth
Svn auth
2012-03-08 01:59:51 -08:00
Jordi Boggiano ada9c20db1 Update Git/Hg downloaders tests, making sure they never use a live filesystem instance 2012-03-08 00:11:52 +01:00
Jordi Boggiano bd54e43d37 Rework JsonFile API slightly, avoid tokenizing in php if the syntax is valid 2012-03-05 22:01:47 +01:00
Jordi Boggiano 07a82c9223 Merge remote-tracking branch 'digitalkaoz/json_schema_validator' 2012-03-05 20:08:18 +01:00
Jordi Boggiano 9bcea6f485 Merge remote-tracking branch 'hason/filedownloader' 2012-03-05 13:53:56 +01:00
Martin Hasoň 0d93674819 Added tests for the RemoteFilesystem class 2012-03-05 11:26:07 +01:00
Martin Hasoň 492e672b23 Added tests for StreamContextFactory 2012-03-05 08:51:54 +01:00
till ae15d8a5b6 update test (escapeshellarg()) 2012-03-04 19:53:53 +01:00
till 8dab89e140 remove bootstrapping 2012-03-04 19:45:23 +01:00
Nils Adermann 6de46a16e6 Merge pull request #381 from hason/version
Added isDev method to the VersionParser class
2012-03-04 04:37:48 -08:00
Martin Hasoň 736ea800e3 Added isDev method to the VersionParser class 2012-03-03 19:49:24 +01:00
till 5b60885c7a * remove this (even though it is in the Vcs test) 2012-03-02 22:09:47 +01:00
till f7c0ce5c6e fix namespace and loader 2012-03-02 22:08:40 +01:00
till 101e15bb86 move mysql 2012-03-02 22:08:25 +01:00
till 1c9f649422 * cover detection and getSvnCredentialString() 2012-03-02 20:19:50 +01:00
Dave Marshall c2421db7d9 Add stderr to exceptions for GitDownloader 2012-02-29 11:05:25 +00:00
Martin Hasoň f026e2a0eb Added tests for FileDownloader and ArchiveDownloader 2012-02-28 11:59:18 +01:00
Wookieb f93135b3bd Cosmetic tests fix - remove test directories 2012-02-24 12:28:41 +01:00
Wookieb 8d3b40ff8e Tests should remove created directories after testing process 2012-02-24 10:40:47 +01:00
digitalkaoz 6929c42848 added schema/syntax validation for composer.json 2012-02-23 21:54:49 +01:00
Nils Adermann 73d7528f5f Merge pull request #342 from mikey179/git-error-handling
Git error handling
2012-02-22 06:15:00 -08:00
Nils Adermann 85a07affd7 Merge pull request #350 from Seldaek/aliasing
Aliasing
2012-02-22 02:48:49 -08:00
Jordi Boggiano 1213067d96 Add test 2012-02-22 09:40:15 +01:00
Jordi Boggiano 59d2b1145c Add lock file alias support and a bunch of fixes 2012-02-21 16:44:49 +01:00
Jordi Boggiano 82054f2060 Add aliasing: `foo as bar` will require foo and automatically make it replace the bar version 2012-02-21 14:03:24 +01:00
Jordi Boggiano 5eb333680b Rename findPackagesByName to findPackages and allow version arg 2012-02-21 14:02:08 +01:00
Martin Hasoň 56c0e511da Added support for change the process timeout 2012-02-21 08:59:52 +01:00
Frank Kleine 025f6066ff fix file permissions 2012-02-21 00:40:43 +01:00
mikey179 0e5a4e07ba add tests to make sure a runtime exception is thrown if return code from git command line call is not 0 2012-02-21 00:12:39 +01:00
mikey179 895d901bf9 better error handling when git command runs into a failure, fixes #340 2012-02-21 00:02:34 +01:00
Nils Adermann f3ff53b17c Create problems directly, rather than generating impossible rules 2012-02-20 12:58:27 +01:00
Nils Adermann 39aa5c0752 Merge pull request #329 from Seldaek/new_dev
[BC Break] New dev handling
2012-02-20 01:58:21 -08:00
Nils Adermann dd443cd570 Complete circular dependency with alternatives through virtual packages test 2012-02-19 20:08:15 +01:00
Nils Adermann 3e1749fbad Readd update-all jobs and make them available through the request 2012-02-19 16:59:04 +01:00
Jordi Boggiano 3fe87b1e35 Force dev packages to be installed from source 2012-02-19 16:57:30 +01:00
Jordi Boggiano ae7107fc22 Add more test requirements 2012-02-19 16:57:28 +01:00
Jordi Boggiano 882496b926 Adjust version parser tests 2012-02-19 16:57:27 +01:00
Jordi Boggiano a175ebed33 Add failing test for new dev behavior 2012-02-19 16:57:26 +01:00
Nils Adermann 9b8e62396c Merge pull request #324 from edorian/installNonExistingPackage
Create an 'impossible rule' when installing non existent packages
2012-02-19 07:05:21 -08:00
Nils Adermann 3b06a22e69 Add getVersionConstraint test case to avoid version normalization issues 2012-02-19 15:58:19 +01:00
Nils Adermann af408eee9a Fix line endings of Composer TestCase 2012-02-19 15:58:16 +01:00
Volker Dusch f304a0f129 Clean up the incomplete marker like suggested in https://github.com/composer/composer/pull/324#r465391 2012-02-19 15:38:03 +01:00
Nils Adermann 1ee5d99405 When changing watched literals of a rule, update the parent's next pointer
The previous rule was not previously updated to point to the next rule when
removing a middle rule from the watch tree for a literal. This resulted in
jumping from one literal's watch tree to another's, which could then jump
back to the original and cause infinite loop in a case like #265.

Fixes #265
2012-02-19 15:35:13 +01:00
Volker Dusch e20a79ac61 Fix TODO tags to confirm with the projects standard 2012-02-19 15:30:53 +01:00
Volker Dusch eafe13d5a5 Create an impossible rule when trying to install something that doesn't exist.
The rule isn't acted upon yet (hence the incomplete test) but it is there as a reminder that this case needs to be handled.
2012-02-19 14:55:14 +01:00
Nils Adermann e6143d1584 Add todos to explain why try/catch is inside the test 2012-02-19 00:21:39 +01:00
Nils Adermann 52d876e11e Add SolverProblemsException and test basic solver failures 2012-02-19 00:15:23 +01:00