--TEST--
Sybase-CT application name
--SKIPIF--
<?php require('skipif.inc'); ?>
--FILE--
<?php
/* This file is part of PHP test framework for ext/sybase_ct
 *
 * $Id$ 
 */

  
require('test.inc');
  
  
// {{{ bool compare_string(string expect, string actual)
  //     Compares expect to a trimmed version of actual
  
function compare_string($expect$actual) {
    
$trimmedrtrim($actual' ');
    return (
== strncmp($expect$trimmedstrlen($trimmed)));
  }
  
// }}}

  
$program_name'phpt_test';
  
$hostname'php.net';
  
ini_set('sybct.hostname'$hostname);
  
  
$dbsybase_connect_ex(NULL$program_name);
  
$rsybase_select_ex($db'
    select 
      hostname, 
      program_name
    from 
      master..sysprocesses
    where
      program_name = "'
.$program_name.'"'
  
);
  
  
var_dump(
    
compare_string($program_name$r[0]['program_name']),
    
compare_string($hostname$r[0]['hostname'])
  );
 
  
sybase_close($db);
?>
--EXPECTF--
>>> Query: 
    select 
      hostname, 
      program_name
    from 
      master..sysprocesses
    where
      program_name = "phpt_test"
<<< Return: resource
bool(true)
bool(true)