Skip to content

Commit 8c662f7

Browse files
committed
Reorganize ext/uri tests - equivalence
1 parent b8e9f7c commit 8c662f7

40 files changed

+585
-39
lines changed

ext/uri/tests/036.phpt

Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar/baz?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("http://[email protected]:443/foo/bar/baz?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar/baz?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:442/foo/bar?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - all components
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?ABC=123#hashmark");
8+
9+
var_dump($uri1->equals($uri2));
10+
var_dump($uri2->equals($uri1));
11+
12+
?>
13+
--EXPECT--
14+
bool(false)
15+
bool(false)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
--TEST--
2+
Test Uri\Rfc3986\Uri equivalence - returns false - fragment excluded
3+
--FILE--
4+
<?php
5+
6+
$uri1 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hashmark");
7+
$uri2 = Uri\Rfc3986\Uri::parse("https://user:[email protected]:443/foo/bar?abc=123&def=ghi#hash");
8+
9+
var_dump($uri1->equals($uri2, Uri\UriComparisonMode::ExcludeFragment));
10+
var_dump($uri2->equals($uri1, Uri\UriComparisonMode::ExcludeFragment));
11+
12+
?>
13+
--EXPECT--
14+
bool(true)
15+
bool(true)

0 commit comments

Comments
 (0)