diff --git a/tests/unit/Snak/PropertyNoValueSnakTest.php b/tests/unit/Snak/PropertyNoValueSnakTest.php new file mode 100644 index 00000000..58b10f70 --- /dev/null +++ b/tests/unit/Snak/PropertyNoValueSnakTest.php @@ -0,0 +1,42 @@ +getHash(); + + $expected = sha1( 'C:43:"Wikibase\DataModel\Snak\PropertyNoValueSnak":4:{i:1;}' ); + $this->assertSame( $expected, $hash ); + } + +} diff --git a/tests/unit/Snak/PropertySomeValueSnakTest.php b/tests/unit/Snak/PropertySomeValueSnakTest.php new file mode 100644 index 00000000..d2ec9fb8 --- /dev/null +++ b/tests/unit/Snak/PropertySomeValueSnakTest.php @@ -0,0 +1,42 @@ +getHash(); + + $expected = sha1( 'C:45:"Wikibase\DataModel\Snak\PropertySomeValueSnak":4:{i:1;}' ); + $this->assertSame( $expected, $hash ); + } + +} diff --git a/tests/unit/Snak/PropertyValueSnakTest.php b/tests/unit/Snak/PropertyValueSnakTest.php index 42572cbd..38bdcbe3 100644 --- a/tests/unit/Snak/PropertyValueSnakTest.php +++ b/tests/unit/Snak/PropertyValueSnakTest.php @@ -39,7 +39,6 @@ public function getClass() { /** * This test is a safeguard to make sure hashes are not changed unintentionally. - * @see EntityIdTest::testSerializationStability */ public function testHashStability() { $snak = new PropertyValueSnak( new PropertyId( 'P1' ), new StringValue( 'a' ) ); diff --git a/tests/unit/Snak/SnakObjectTest.php b/tests/unit/Snak/SnakObjectTest.php index 3c197c3b..599f3e53 100644 --- a/tests/unit/Snak/SnakObjectTest.php +++ b/tests/unit/Snak/SnakObjectTest.php @@ -32,7 +32,7 @@ public abstract function getClass(); * * @since 0.1 * - * @return array + * @return array[] */ public abstract function constructorProvider(); @@ -114,7 +114,6 @@ public function testGetHash( Snak $snak ) { /** * This test is a safeguard to make sure hashes are not changed unintentionally. - * @see EntityIdTest::testSerializationStability */ public abstract function testHashStability();