Permalink
Browse files

Fixing failing i18n ExtractTask tests on Windows.

  • Loading branch information...
1 parent fc5a465 commit 0a9033ba1ea6e8180e540bf9ea8a1cd696ba0f5b @majna majna committed Oct 18, 2011
Showing with 6 additions and 6 deletions.
  1. +6 −6 lib/Cake/Test/Case/Console/Command/Task/ExtractTaskTest.php
@@ -284,10 +284,10 @@ public function testExtractModelValidation() {
$this->Task->execute();
$result = file_get_contents($this->path . DS . 'default.pot');
- $pattern = '#Model/PersisterOne.php:validation for field title#';
+ $pattern = preg_quote('#Model' . DS . 'PersisterOne.php:validation for field title#', '\\');
$this->assertPattern($pattern, $result);
- $pattern = '#Model/PersisterOne.php:validation for field body#';
+ $pattern = preg_quote('#Model' . DS . 'PersisterOne.php:validation for field body#', '\\');
$this->assertPattern($pattern, $result);
$pattern = '#msgid "Post title is required"#';
@@ -329,10 +329,10 @@ public function testExtractModelValidationWithDomainInModel() {
$this->Task->execute();
$result = file_get_contents($this->path . DS . 'test_plugin.pot');
- $pattern = '#Plugin/TestPlugin/Model/TestPluginPost.php:validation for field title#';
+ $pattern = preg_quote('#Plugin' . DS. 'TestPlugin' . DS. 'Model' . DS. 'TestPluginPost.php:validation for field title#', '\\');
$this->assertPattern($pattern, $result);
- $pattern = '#Plugin/TestPlugin/Model/TestPluginPost.php:validation for field body#';
+ $pattern = preg_quote('#Plugin' . DS. 'TestPlugin' . DS. 'Model' . DS. 'TestPluginPost.php:validation for field body#', '\\');
$this->assertPattern($pattern, $result);
$pattern = '#msgid "Post title is required"#';
@@ -369,10 +369,10 @@ public function testExtractModelValidationInPlugin() {
$this->Task->execute();
$result = file_get_contents($this->path . DS . 'test_plugin.pot');
- $pattern = '#Model/TestPluginPost.php:validation for field title#';
+ $pattern = preg_quote('#Model' . DS. 'TestPluginPost.php:validation for field title#', '\\');
$this->assertPattern($pattern, $result);
- $pattern = '#Model/TestPluginPost.php:validation for field body#';
+ $pattern = preg_quote('#Model' . DS. 'TestPluginPost.php:validation for field body#', '\\');
$this->assertPattern($pattern, $result);
$pattern = '#msgid "Post title is required"#';

0 comments on commit 0a9033b

Please sign in to comment.