PHPUnit:位(1)的平面XML始终为1
我正在尝试运行PHPUnit测试,但在BIT(1)列中输入false(0)时遇到问题 我的XML看起来像(不粘贴整个XML文件):PHPUnit:位(1)的平面XML始终为1,phpunit,Phpunit,我正在尝试运行PHPUnit测试,但在BIT(1)列中输入false(0)时遇到问题 我的XML看起来像(不粘贴整个XML文件): 当我运行测试时,这个条目被放入数据库中,如图所示,除了confirm列之外,confirm列得到的是1而不是0 我的想法是,如果有任何数据,则设置位(1)列,而不是确定值的实际值 我应该如何解决这个问题?我应该注意,confirm不是一个可为空的列,因此在MySQL中删除confirm属性并将默认值设置为0会引发模式错误。我还将XML转换为YAML,结果相同。插
当我运行测试时,这个条目被放入数据库中,如图所示,除了confirm列之外,confirm列得到的是1而不是0
我的想法是,如果有任何数据,则设置位(1)列,而不是确定值的实际值
我应该如何解决这个问题?我应该注意,confirm不是一个可为空的列,因此在MySQL中删除confirm属性并将默认值设置为0会引发模式错误。我还将XML转换为YAML,结果相同。插入1而不是0。
<!-- Panama -->
<ztest_user
id="3"
firstname="Eddie"
lastname="Van Halen"
password="dabac4cd92d71106e74406be137a578e1b3ce436420f66d2df5be458301d2154"
salt="zU`Rr$X=YjxHRp8o"
email="eddie@vanhalen.com"
roleid="2"
date_added=""
date_modified=""
enabled="1"
confirmed="0"
graduationyear="2020"
yearjoined="2019"
birthday="1955-01-26"
profileimageid=""
/>