Browse Source

Add test for issue #14663

tags/2.0.41
Valerii Gorbachev 4 years ago committed by GitHub
parent
commit
ad6daecdfe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 26
      tests/framework/db/mysql/QueryBuilderTest.php

26
tests/framework/db/mysql/QueryBuilderTest.php

@ -367,4 +367,30 @@ MySqlStatement;
$this->assertNotFalse($commentPos); $this->assertNotFalse($commentPos);
$this->assertLessThan($checkPos, $commentPos); $this->assertLessThan($checkPos, $commentPos);
} }
/**
* Test for issue https://github.com/yiisoft/yii2/issues/14663
*/
public function testInsertInteger()
{
$db = $this->getConnection();
$command = $db->createCommand();
$sql = $command->insert(
'{{customer}}',
[
'profile_id' => 22,
]
)->getRawSql();
$this->assertEquals('INSERT INTO `customer` (`profile_id`) VALUES (22)', $sql);
$sql = $command->insert(
'{{customer}}',
[
'profile_id' => '1000000000000',
]
)->getRawSql();
$this->assertEquals('INSERT INTO `customer` (`profile_id`) VALUES (1000000000000)', $sql);
}
} }

Loading…
Cancel
Save