Unverified Commit 2efa5af9 authored by Stas's avatar Stas Committed by GitHub

Merge pull request #1934 from divine/pr_1468

[Updated PR#1468] Fix assertObjectNotHasAttribute cannot test magic attributes
parents 5cf5816d a2425c5c
...@@ -361,7 +361,7 @@ class ModelTest extends TestCase ...@@ -361,7 +361,7 @@ class ModelTest extends TestCase
$user1->unset('note1'); $user1->unset('note1');
$this->assertObjectNotHasAttribute('note1', $user1); $this->assertFalse(isset($user1->note1));
$this->assertTrue(isset($user1->note2)); $this->assertTrue(isset($user1->note2));
$this->assertTrue(isset($user2->note1)); $this->assertTrue(isset($user2->note1));
$this->assertTrue(isset($user2->note2)); $this->assertTrue(isset($user2->note2));
...@@ -370,15 +370,15 @@ class ModelTest extends TestCase ...@@ -370,15 +370,15 @@ class ModelTest extends TestCase
$user1 = User::find($user1->_id); $user1 = User::find($user1->_id);
$user2 = User::find($user2->_id); $user2 = User::find($user2->_id);
$this->assertObjectNotHasAttribute('note1', $user1); $this->assertFalse(isset($user1->note1));
$this->assertTrue(isset($user1->note2)); $this->assertTrue(isset($user1->note2));
$this->assertTrue(isset($user2->note1)); $this->assertTrue(isset($user2->note1));
$this->assertTrue(isset($user2->note2)); $this->assertTrue(isset($user2->note2));
$user2->unset(['note1', 'note2']); $user2->unset(['note1', 'note2']);
$this->assertObjectNotHasAttribute('note1', $user2); $this->assertFalse(isset($user2->note1));
$this->assertObjectNotHasAttribute('note2', $user2); $this->assertFalse(isset($user2->note2));
} }
public function testDates(): void public function testDates(): void
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment