0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
tikiwiki
/
7.0-0
/
standard
/
htdocs
/
lib
/
test
/
core
/
Search
/
Query
/
[
Home
]
File: OrderTest.php
<?php // (c) Copyright 2002-2011 by authors of the Tiki Wiki CMS Groupware Project // // All Rights Reserved. See copyright.txt for details and a complete list of authors. // Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details. // $Id: OrderTest.php 33246 2011-03-05 06:03:02Z pkdille $ class Search_Query_OrderTest extends PHPUnit_Framework_TestCase { /** * @dataProvider sortMatches */ function testParse($mode, $field, $order, $type) { $obtained = Search_Query_Order::parse($mode); $this->assertEquals(new Search_Query_Order($field, $type, $order), $obtained); } function sortMatches() { return array( array('', 'score', 'desc', 'numeric'), array('title', 'title', 'asc', 'text'), array('title_asc', 'title', 'asc', 'text'), array('title_desc', 'title', 'desc', 'text'), array('title_nasc', 'title', 'asc', 'numeric'), array('title_ndesc', 'title', 'desc', 'numeric'), array('modification_date_ndesc', 'modification_date', 'desc', 'numeric'), ); } }