merge winphp
base test case