WordPress.org

Make WordPress Core

Changeset 1170 in tests


Ignore:
Timestamp:
12/19/12 00:56:28 (16 months ago)
Author:
SergeyBiryukov
Message:

Use DIR_TESTDATA in pomo tests. props mbijon. see #22989.

Location:
trunk/tests/pomo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/pomo/test_mo.php

    r1106 r1170  
    55    function test_mo_simple() { 
    66        $mo = new MO(); 
    7         $mo->import_from_file('data/pomo/simple.mo'); 
     7        $mo->import_from_file(DIR_TESTDATA . '/pomo/simple.mo'); 
    88        $this->assertEquals(array('Project-Id-Version' => 'WordPress 2.6-bleeding', 'Report-Msgid-Bugs-To' => 'wp-polyglots@lists.automattic.com'), $mo->headers); 
    99        $this->assertEquals(2, count($mo->entries)); 
     
    1414    function test_mo_plural() { 
    1515        $mo = new MO(); 
    16         $mo->import_from_file('data/pomo/plural.mo'); 
     16        $mo->import_from_file(DIR_TESTDATA . '/pomo/plural.mo'); 
    1717        $this->assertEquals(1, count($mo->entries)); 
    1818        $this->assertEquals(array("oney dragoney", "twoey dragoney", "manyey dragoney", "manyeyey dragoney", "manyeyeyey dragoney"), $mo->entries["one dragon"]->translations); 
     
    4141    function test_mo_context() { 
    4242        $mo = new MO(); 
    43         $mo->import_from_file('data/pomo/context.mo'); 
     43        $mo->import_from_file(DIR_TESTDATA . '/pomo/context.mo'); 
    4444        $this->assertEquals(2, count($mo->entries)); 
    4545        $plural_entry = new Translation_Entry(array('singular' => 'one dragon', 'plural' => '%d dragons', 'translations' => array("oney dragoney", "twoey dragoney","manyey dragoney"), 'context' => 'dragonland')); 
     
    114114    function test_nplurals_with_backslashn() { 
    115115        $mo = new MO(); 
    116         $mo->import_from_file('data/pomo/bad_nplurals.mo'); 
     116        $mo->import_from_file(DIR_TESTDATA . '/pomo/bad_nplurals.mo'); 
    117117        $this->assertEquals('%d foro', $mo->translate_plural('%d forum', '%d forums', 1)); 
    118118        $this->assertEquals('%d foros', $mo->translate_plural('%d forum', '%d forums', 2)); 
     
    123123        $start = microtime(true); 
    124124        $mo = new MO(); 
    125         $mo->import_from_file('data/pomo/de_DE-2.8.mo'); 
     125        $mo->import_from_file(DIR_TESTDATA . '/pomo/de_DE-2.8.mo'); 
    126126        // echo "\nPerformance: ".(microtime(true) - $start)."\n"; 
    127127    } 
     
    132132        if ((ini_get("mbstring.func_overload") & 2) != 0) { 
    133133            $mo = new MO(); 
    134             $mo->import_from_file('data/pomo/overload.mo'); 
     134            $mo->import_from_file(DIR_TESTDATA . '/pomo/overload.mo'); 
    135135            $this->assertEquals(array('Табло'), $mo->entries['Dashboard']->translations); 
    136136        } 
     
    139139    function test_load_pot_file() { 
    140140        $mo = new MO(); 
    141         $this->assertEquals( false, $mo->import_from_file('data/pomo/mo.pot') ); 
     141        $this->assertEquals( false, $mo->import_from_file(DIR_TESTDATA . '/pomo/mo.pot') ); 
    142142    } 
    143143} 
  • trunk/tests/pomo/test_po.php

    r1106 r1170  
    175175    function test_import_from_file() { 
    176176        $po = new PO(); 
    177         $res = $po->import_from_file('data/pomo/simple.po'); 
     177        $res = $po->import_from_file(DIR_TESTDATA . '/pomo/simple.po'); 
    178178        $this->assertEquals(true, $res); 
    179179 
     
    205205    function test_import_from_entry_file_should_give_false() { 
    206206        $po = new PO(); 
    207         $this->assertFalse( $po->import_from_file( 'data/pomo/empty.po' ) ); 
     207        $this->assertFalse( $po->import_from_file( DIR_TESTDATA . '/pomo/empty.po' ) ); 
    208208    } 
    209209 
    210210    function test_import_from_file_with_windows_line_endings_should_work_as_with_unix_line_endings() { 
    211211        $po = new PO(); 
    212         $this->assertTrue( $po->import_from_file( 'data/pomo/windows-line-endings.po' ) ); 
     212        $this->assertTrue( $po->import_from_file( DIR_TESTDATA . '/pomo/windows-line-endings.po' ) ); 
    213213        $this->assertEquals( 1, count( $po->entries ) ); 
    214214    } 
Note: See TracChangeset for help on using the changeset viewer.