コード例 #1
0
ファイル: OperatorTest.php プロジェクト: chet0xhenry/zephir
 public function test1072Issue()
 {
     $t = new \Test\Operator();
     $this->assertFalse($t->testIdenticalIfComplex(false));
     $this->assertTrue($t->testIdenticalIfComplex(0));
     $this->assertTrue($t->testIdenticalIfComplex(''));
 }
コード例 #2
0
ファイル: OperatorTest.php プロジェクト: phalcon/zephir
 public function test1279Issue()
 {
     $t = new \Test\Operator();
     $values = $t->testBoolComparison(true, false);
     $this->assertTrue($values[0]);
     $this->assertTrue($values[1]);
     $this->assertTrue($values[2]);
     $this->assertTrue($values[3]);
     $this->assertTrue($values[4]);
     $this->assertTrue($values[5]);
     $this->assertTrue($values[6]);
     $this->assertTrue($values[7]);
 }
コード例 #3
0
ファイル: OperatorTest.php プロジェクト: NumbDai/zephir
 public function test404Issue()
 {
     $t = new \Test\Operator();
     $this->assertFalse($t->testIdentical(true, 1));
     $this->assertFalse($t->testIdentical(true, 'phalcon'));
     $this->assertFalse($t->testIdentical(false, 0));
     $this->assertFalse($t->testIdentical(1, '1'));
     $this->assertTrue($t->testIdentical(1, 1));
     $this->assertTrue($t->testIdentical(true, true));
     $this->assertTrue($t->testIdentical('phalcon', 'phalcon'));
 }
コード例 #4
0
ファイル: OperatorTest.php プロジェクト: edin/zephir
 public function test829Issue()
 {
     $t = new \Test\Operator();
     $this->assertTrue($t->testIdenticalVarFalse(false));
     $this->assertFalse($t->testIdenticalVarFalse(0));
     $this->assertFalse($t->testIdenticalVarFalse(''));
     $this->assertTrue($t->testIdenticalFalseVar(false));
     $this->assertFalse($t->testIdenticalFalseVar(0));
     $this->assertFalse($t->testIdenticalFalseVar(''));
 }