mark_story
0e61b34bcd
Fixing bad include in AllTasks suite.
2010-10-17 17:43:13 -04:00
mark_story
8476edd3d1
Moving console lib classes into a new directory.
2010-10-17 17:39:05 -04:00
mark_story
d64aed59cc
Adding console libs into AllTests
2010-10-17 17:33:16 -04:00
mark_story
a11a1214b7
Refactoring file scanning into a method which allows the removal of sketchy regular expressions.
...
Adding some colour for pimpness.
Updating tests as additional bootstrapped paths are treated as app paths now.
2010-10-17 17:32:37 -04:00
mark_story
2adbb0a3a3
Removing useless tearDown()
2010-10-17 17:30:38 -04:00
Juan Basso
b2035a5c96
Fixing tests that failing in Set because merge of Xml class.
2010-10-17 18:40:33 -02:00
mark_story
78ba1d1361
Splitting up test suites.
2010-10-17 16:37:44 -04:00
José Lorenzo Rodríguez
ee4add9c32
Fixing test case
2010-10-17 15:53:44 -04:30
mark_story
14820fe03f
Moving more vendors/shells into console dirs.
2010-10-17 16:16:20 -04:00
mark_story
5737cf7877
Making TaskCollection use App::import instead of goofy shell paths.
...
Moving files in the testsuite around to reflect changed paths.
2010-10-17 15:58:44 -04:00
José Lorenzo Rodríguez
f215cd01f1
Fixing tests for CakeSchema
2010-10-17 15:25:04 -04:30
mark_story
8c63f155ba
Renaming + moving test and task files around. Updating tests to use import for tasks.
2010-10-17 15:43:20 -04:00
José Lorenzo Rodríguez
cbdfb3f76e
Removing all references to mysqli
2010-10-17 11:49:17 -04:30
José Lorenzo Rodríguez
78717ab45c
Fixing some test cases
2010-10-17 11:29:49 -04:30
José Lorenzo Rodríguez
7e2fe43ee3
FIxing query caching to take in account bound parameters
2010-10-17 10:51:54 -04:30
José Lorenzo Rodríguez
183e9c92df
Removing some asignations by reference
2010-10-17 10:18:46 -04:30
José Lorenzo Rodríguez
082873721c
Changing param order in execute() to maintain compatibility, making all tests pass
2010-10-16 20:28:07 -04:30
José Lorenzo Rodríguez
25915bd931
Merge remote branch 'origin/2.0' into feature/2.0/pdo
2010-10-16 14:20:58 -04:30
José Lorenzo Rodríguez
d83c95cf46
Fixing bug in DboMysql::value()
2010-10-16 14:01:01 -04:30
José Lorenzo Rodríguez
88a2fb5058
Fixing bug in DboMysql::describe()
2010-10-16 13:44:16 -04:30
José Lorenzo Rodríguez
17f24719ee
Replacing reference assignation for normal assignation in test case
2010-10-16 13:32:59 -04:30
José Lorenzo Rodríguez
84283ed6f3
Fixing DboMysql::listDetailedSources()
2010-10-16 13:28:18 -04:30
mark_story
c35ef7dbab
Making class attribute bubble down into FormHelper::__selectOption().
...
Fixes issue where you couldn't change the classname of checkbox options.
Fixes #1202
2010-10-16 13:32:04 -04:00
José Lorenzo Rodríguez
e03cbcb167
Fixing model describing and making pass testBlobSaving
2010-10-16 10:23:13 -04:30
mark_story
e85482f702
Making a missing method generate help, when a shell lacks a main() method.
2010-10-16 01:24:23 -04:00
mark_story
a234eeb0b0
Updating test cases for project task to not need to turn on verbose output.
2010-10-16 01:05:09 -04:00
mark_story
4627cc01cf
Updating SchemaShell to use optionparser and removing old help.
...
Updating test case to use new param names.
2010-10-16 00:43:03 -04:00
mark_story
6ec4e07504
Updating testsuite test case.
2010-10-16 00:42:37 -04:00
mark_story
ced7243f95
Making ConsoleOptionParser not default options to true. Having them this way made it pretty difficult to write simple conditions in shells, as options would always be truthy.
2010-10-16 00:39:22 -04:00
mark_story
46dcf8b036
Fixing formatting on generated help in ConsoleOptionParser.
...
Updating tests.
Making Shell::wrapText a simple wrapper for String::wrap()
2010-10-15 23:09:28 -04:00
mark_story
98a654c4b9
Expanding String::wrap to be able to indent and start indenting at a specific offset.
2010-10-15 22:46:03 -04:00
José Lorenzo Rodríguez
526205b546
Fixing test case in DboMysql
2010-10-15 18:41:17 -04:30
José Lorenzo Rodríguez
5e80cf8ff7
Improving DboMysql::index()
2010-10-15 17:27:36 -04:30
José Lorenzo Rodríguez
0fb2ac0285
Chaging implementation of DboMysql::getVersion(), improving connection options
2010-10-15 17:03:59 -04:30
José Lorenzo Rodríguez
70ed9a7b12
Fixing DboMysql::index() method
2010-10-15 17:02:37 -04:30
José Lorenzo Rodríguez
dc362d1a38
Adding test for DboMysql::getEncoding()
2010-10-14 23:18:07 -04:30
José Lorenzo Rodríguez
09e06d52b9
Implementing DboMysql::getVersion()
2010-10-14 23:15:17 -04:30
mark_story
5f90ac2b45
Adding width wrapping to the generated help. Should help with having content that is too long.
2010-10-14 23:21:56 -04:00
mark_story
7f70c8a95d
Removing a test that doesn't need to be implemented.
2010-10-14 23:21:14 -04:00
mark_story
0492a188ed
Adding Shell::wrapText() to extend String methods, with indenting which can be useful in shell output.
2010-10-14 22:58:23 -04:00
mark_story
7b5ae6a5c4
Adding String::wrap() to handle wrapping strings for console output.
2010-10-14 22:32:56 -04:00
mark_story
b8467164f8
Making ConsoleOutput work correctly when multiple identical tags are used.
2010-10-14 22:16:42 -04:00
mark_story
67874bd906
Fixing issue where defining a pattern for :action would create an optional route parameter that wouldn't respect its pattern.
...
Added the default action value only when a pattern isn't defined.
Added tests to CakeRoute and Router to cover this case.
Fixes #1197
2010-10-14 21:54:44 -04:00
José Lorenzo Rodríguez
b8479459d6
Inital work for connecting to mysql using PDO and gettng the table list, testing is easier as it now uses mocks
2010-10-14 01:10:51 -04:30
mark_story
4be57a2ea5
Adding output levels to Shell
...
Adding tests for output levels.
2010-10-13 23:40:45 -04:00
mark_story
037bc6cb2f
Changing how arguments are shown in help output.
2010-10-13 23:18:28 -04:00
mark_story
3e1554f5bb
Adding incomplete tests so I remember what to do next.
2010-10-13 23:18:28 -04:00
mark_story
03688bc2ff
Adding an option parser to controller task.
...
Converting the public and admin positional arguments into switches.
Updating the task and test cases to reflect the switches changes.
2010-10-13 23:18:27 -04:00
mark_story
52c1c71e4a
Updating fixture task to use the OptionParser
...
Fixing failing tests caused by changing tasks to lazy loading.
2010-10-13 23:18:27 -04:00
mark_story
10090696a0
Making boolean switches behave.
...
Boolean switches always show up in the parsed options. When left undefined they insert a false, and when included they insert a true. This makes working with them require less checks.
2010-10-13 23:18:26 -04:00