File: TestLogStream.class.php

package info (click to toggle)
pgfouine 1.0-1.2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 3,200 kB
  • ctags: 10,077
  • sloc: php: 31,976; makefile: 38
file content (31 lines) | stat: -rw-r--r-- 914 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php

require_once('simpletest/unit_tester.php');
require_once('simpletest/reporter.php');

require_once('../include/LogStream.class.php');
require_once('../include/QueryLogObject.class.php');

define('LOG_STREAM_HOST', 'test_host');
define('LOG_STREAM_PORT', '30123');
define('LOG_STREAM_USER', 'test_user');
define('LOG_STREAM_DB', 'test_db');

class TestLogStream extends UnitTestCase {
	
	function testSetHostConnection() {
		$logStream = new LogStream();
		$logStream->setHostConnection(LOG_STREAM_HOST, LOG_STREAM_PORT);
		$this->assertEqual(LOG_STREAM_HOST, $logStream->getHost());
		$this->assertEqual(LOG_STREAM_PORT, $logStream->getPort());
	}
	
	function testSetUserDb() {
		$logStream = new LogStream();
		$logStream->setUserDatabase(LOG_STREAM_USER, LOG_STREAM_DB);
		$this->assertEqual(LOG_STREAM_USER, $logStream->getUser());
		$this->assertEqual(LOG_STREAM_DB, $logStream->getDatabase());
	}
}

?>