From ecde418abbf869201ab83523cf9b52f859b456a1 Mon Sep 17 00:00:00 2001 From: okezieuc <53785400+okezieuc@users.noreply.github.com> Date: Sun, 11 Oct 2020 18:48:29 +0100 Subject: [PATCH 1/3] added php test file I added a sample test.php file that covers a lot of python syntax --- assets/syntaxes/02_Extra/Vue | 2 +- tests/syntax-tests/highlighted/PHP/test.php | 111 ++++++++++++++++++++ tests/syntax-tests/source/PHP/test.php | 111 ++++++++++++++++++++ 3 files changed, 223 insertions(+), 1 deletion(-) create mode 100644 tests/syntax-tests/highlighted/PHP/test.php create mode 100644 tests/syntax-tests/source/PHP/test.php diff --git a/assets/syntaxes/02_Extra/Vue b/assets/syntaxes/02_Extra/Vue index 6eb71bc6..6d405948 160000 --- a/assets/syntaxes/02_Extra/Vue +++ b/assets/syntaxes/02_Extra/Vue @@ -1 +1 @@ -Subproject commit 6eb71bc6bba5e6a284b6d1d3154484da6f366e21 +Subproject commit 6d405948df4a112eb7a4db2ed72bbfe76dd9f419 diff --git a/tests/syntax-tests/highlighted/PHP/test.php b/tests/syntax-tests/highlighted/PHP/test.php new file mode 100644 index 00000000..e5dbb353 --- /dev/null +++ b/tests/syntax-tests/highlighted/PHP/test.php @@ -0,0 +1,111 @@ += 3 || $numberone <=2) && $numberone != 2.5){ + echo "what a number!!!"; +} +if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ + echo "something is wrong, this is supposed to be impossible"; +} + + +if ($number < 3){ + $languages = array("HTML", "CSS", "JS"); + print_r($languages); + echo $languages[2]; + print $languages[$number]; +} +elseif ($number == 3 ){ + function favMovie() { + echo "JUMAJI"; + return true; + } + favMovie(); +} +else { + switch ($number) { + case 4: + echo "fours"; + break; + default: + echo "I dont know you"; + } +} + +while($number <= 6 ){ + echo $number; + $number++; + $number += 1; +} + +do { + $number++; +} while ($number < 10); + +for ($houses = 0; $houses <= 5; $housees++){ + break; + echo "getting more houses"; +} + + +class Person { + public $name; + public $age; +  + function __construct($name){ + $this->name = $name; + } +  + function __destruct(){ + echo "On my way out"; + } +  + function setName($name) { + $this->name = $name; + } +} + +$doe = new Person("John Do"); +$doe->setName('John Doe'); + + + + + +$ending = 2 > 3 ? "yep" : "nah"; + +?> diff --git a/tests/syntax-tests/source/PHP/test.php b/tests/syntax-tests/source/PHP/test.php new file mode 100644 index 00000000..26413597 --- /dev/null +++ b/tests/syntax-tests/source/PHP/test.php @@ -0,0 +1,111 @@ += 3 || $numberone <=2) && $numberone != 2.5){ + echo "what a number!!!"; +} +if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ + echo "something is wrong, this is supposed to be impossible"; +} + + +if ($number < 3){ + $languages = array("HTML", "CSS", "JS"); + print_r($languages); + echo $languages[2]; + print $languages[$number]; +} +elseif ($number == 3 ){ + function favMovie() { + echo "JUMAJI"; + return true; + } + favMovie(); +} +else { + switch ($number) { + case 4: + echo "fours"; + break; + default: + echo "I dont know you"; + } +} + +while($number <= 6 ){ + echo $number; + $number++; + $number += 1; +} + +do { + $number++; +} while ($number < 10); + +for ($houses = 0; $houses <= 5; $housees++){ + break; + echo "getting more houses"; +} + + +class Person { + public $name; + public $age; + + function __construct($name){ + $this->name = $name; + } + + function __destruct(){ + echo "On my way out"; + } + + function setName($name) { + $this->name = $name; + } +} + +$doe = new Person("John Do"); +$doe->setName('John Doe'); + + + + + +$ending = 2 > 3 ? "yep" : "nah"; + +?> \ No newline at end of file From b7271a2a6d1a4618d64178707f1c00c2f4d8f6e9 Mon Sep 17 00:00:00 2001 From: okezieuc <53785400+okezieuc@users.noreply.github.com> Date: Sun, 11 Oct 2020 19:53:36 +0100 Subject: [PATCH 2/3] Revert "added php test file" This reverts commit ecde418abbf869201ab83523cf9b52f859b456a1. --- assets/syntaxes/02_Extra/Vue | 2 +- tests/syntax-tests/highlighted/PHP/test.php | 111 -------------------- tests/syntax-tests/source/PHP/test.php | 111 -------------------- 3 files changed, 1 insertion(+), 223 deletions(-) delete mode 100644 tests/syntax-tests/highlighted/PHP/test.php delete mode 100644 tests/syntax-tests/source/PHP/test.php diff --git a/assets/syntaxes/02_Extra/Vue b/assets/syntaxes/02_Extra/Vue index 6d405948..6eb71bc6 160000 --- a/assets/syntaxes/02_Extra/Vue +++ b/assets/syntaxes/02_Extra/Vue @@ -1 +1 @@ -Subproject commit 6d405948df4a112eb7a4db2ed72bbfe76dd9f419 +Subproject commit 6eb71bc6bba5e6a284b6d1d3154484da6f366e21 diff --git a/tests/syntax-tests/highlighted/PHP/test.php b/tests/syntax-tests/highlighted/PHP/test.php deleted file mode 100644 index e5dbb353..00000000 --- a/tests/syntax-tests/highlighted/PHP/test.php +++ /dev/null @@ -1,111 +0,0 @@ -= 3 || $numberone <=2) && $numberone != 2.5){ - echo "what a number!!!"; -} -if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ - echo "something is wrong, this is supposed to be impossible"; -} - - -if ($number < 3){ - $languages = array("HTML", "CSS", "JS"); - print_r($languages); - echo $languages[2]; - print $languages[$number]; -} -elseif ($number == 3 ){ - function favMovie() { - echo "JUMAJI"; - return true; - } - favMovie(); -} -else { - switch ($number) { - case 4: - echo "fours"; - break; - default: - echo "I dont know you"; - } -} - -while($number <= 6 ){ - echo $number; - $number++; - $number += 1; -} - -do { - $number++; -} while ($number < 10); - -for ($houses = 0; $houses <= 5; $housees++){ - break; - echo "getting more houses"; -} - - -class Person { - public $name; - public $age; -  - function __construct($name){ - $this->name = $name; - } -  - function __destruct(){ - echo "On my way out"; - } -  - function setName($name) { - $this->name = $name; - } -} - -$doe = new Person("John Do"); -$doe->setName('John Doe'); - - - - - -$ending = 2 > 3 ? "yep" : "nah"; - -?> diff --git a/tests/syntax-tests/source/PHP/test.php b/tests/syntax-tests/source/PHP/test.php deleted file mode 100644 index 26413597..00000000 --- a/tests/syntax-tests/source/PHP/test.php +++ /dev/null @@ -1,111 +0,0 @@ -= 3 || $numberone <=2) && $numberone != 2.5){ - echo "what a number!!!"; -} -if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ - echo "something is wrong, this is supposed to be impossible"; -} - - -if ($number < 3){ - $languages = array("HTML", "CSS", "JS"); - print_r($languages); - echo $languages[2]; - print $languages[$number]; -} -elseif ($number == 3 ){ - function favMovie() { - echo "JUMAJI"; - return true; - } - favMovie(); -} -else { - switch ($number) { - case 4: - echo "fours"; - break; - default: - echo "I dont know you"; - } -} - -while($number <= 6 ){ - echo $number; - $number++; - $number += 1; -} - -do { - $number++; -} while ($number < 10); - -for ($houses = 0; $houses <= 5; $housees++){ - break; - echo "getting more houses"; -} - - -class Person { - public $name; - public $age; - - function __construct($name){ - $this->name = $name; - } - - function __destruct(){ - echo "On my way out"; - } - - function setName($name) { - $this->name = $name; - } -} - -$doe = new Person("John Do"); -$doe->setName('John Doe'); - - - - - -$ending = 2 > 3 ? "yep" : "nah"; - -?> \ No newline at end of file From 8bd078caeb6a6376834009d4570f0b7f4fc1d714 Mon Sep 17 00:00:00 2001 From: okezieuc <53785400+okezieuc@users.noreply.github.com> Date: Sun, 11 Oct 2020 19:58:53 +0100 Subject: [PATCH 3/3] updated the php commit I reverted the commit and prevented the vue submodules from being affected --- tests/syntax-tests/highlighted/PHP/test.php | 111 ++++++++++++++++++++ tests/syntax-tests/source/PHP/test.php | 111 ++++++++++++++++++++ 2 files changed, 222 insertions(+) create mode 100644 tests/syntax-tests/highlighted/PHP/test.php create mode 100644 tests/syntax-tests/source/PHP/test.php diff --git a/tests/syntax-tests/highlighted/PHP/test.php b/tests/syntax-tests/highlighted/PHP/test.php new file mode 100644 index 00000000..e5dbb353 --- /dev/null +++ b/tests/syntax-tests/highlighted/PHP/test.php @@ -0,0 +1,111 @@ += 3 || $numberone <=2) && $numberone != 2.5){ + echo "what a number!!!"; +} +if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ + echo "something is wrong, this is supposed to be impossible"; +} + + +if ($number < 3){ + $languages = array("HTML", "CSS", "JS"); + print_r($languages); + echo $languages[2]; + print $languages[$number]; +} +elseif ($number == 3 ){ + function favMovie() { + echo "JUMAJI"; + return true; + } + favMovie(); +} +else { + switch ($number) { + case 4: + echo "fours"; + break; + default: + echo "I dont know you"; + } +} + +while($number <= 6 ){ + echo $number; + $number++; + $number += 1; +} + +do { + $number++; +} while ($number < 10); + +for ($houses = 0; $houses <= 5; $housees++){ + break; + echo "getting more houses"; +} + + +class Person { + public $name; + public $age; +  + function __construct($name){ + $this->name = $name; + } +  + function __destruct(){ + echo "On my way out"; + } +  + function setName($name) { + $this->name = $name; + } +} + +$doe = new Person("John Do"); +$doe->setName('John Doe'); + + + + + +$ending = 2 > 3 ? "yep" : "nah"; + +?> diff --git a/tests/syntax-tests/source/PHP/test.php b/tests/syntax-tests/source/PHP/test.php new file mode 100644 index 00000000..26413597 --- /dev/null +++ b/tests/syntax-tests/source/PHP/test.php @@ -0,0 +1,111 @@ += 3 || $numberone <=2) && $numberone != 2.5){ + echo "what a number!!!"; +} +if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){ + echo "something is wrong, this is supposed to be impossible"; +} + + +if ($number < 3){ + $languages = array("HTML", "CSS", "JS"); + print_r($languages); + echo $languages[2]; + print $languages[$number]; +} +elseif ($number == 3 ){ + function favMovie() { + echo "JUMAJI"; + return true; + } + favMovie(); +} +else { + switch ($number) { + case 4: + echo "fours"; + break; + default: + echo "I dont know you"; + } +} + +while($number <= 6 ){ + echo $number; + $number++; + $number += 1; +} + +do { + $number++; +} while ($number < 10); + +for ($houses = 0; $houses <= 5; $housees++){ + break; + echo "getting more houses"; +} + + +class Person { + public $name; + public $age; + + function __construct($name){ + $this->name = $name; + } + + function __destruct(){ + echo "On my way out"; + } + + function setName($name) { + $this->name = $name; + } +} + +$doe = new Person("John Do"); +$doe->setName('John Doe'); + + + + + +$ending = 2 > 3 ? "yep" : "nah"; + +?> \ No newline at end of file