summaryrefslogtreecommitdiff
path: root/vendor/zordius/lightncandy
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-05-01 15:30:47 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-05-01 15:30:47 -0400
commit7e85254903c7c0cb49e381f16b18441ea7b058cc (patch)
treeb22328fcf4c8408fc25a7acb73d1cb1089cd82ac /vendor/zordius/lightncandy
parent1de335ad3f395ca6861085393ba366a9e3fb4a0d (diff)
parent1a365e77dfb8825136626202b1df462731b42060 (diff)
Merge commit '1a365e'
Diffstat (limited to 'vendor/zordius/lightncandy')
-rw-r--r--vendor/zordius/lightncandy/build/gen_doc6
-rw-r--r--vendor/zordius/lightncandy/build/gen_test.php64
-rw-r--r--vendor/zordius/lightncandy/build/push_ghpage12
-rw-r--r--vendor/zordius/lightncandy/build/runphp2
-rw-r--r--vendor/zordius/lightncandy/build/travis_push60
5 files changed, 0 insertions, 144 deletions
diff --git a/vendor/zordius/lightncandy/build/gen_doc b/vendor/zordius/lightncandy/build/gen_doc
deleted file mode 100644
index 428e619d..00000000
--- a/vendor/zordius/lightncandy/build/gen_doc
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-curl -O https://cloud.github.com/downloads/apigen/apigen/ApiGen-2.8.0-standalone.zip
-unzip -oq ApiGen-2.8.0-standalone.zip
-rm ApiGen-2.8.0-standalone.zip
-php -dopen_basedir=/ apigen/apigen.php --source src/ --destination build/result/docs/ --template-config apigen/templates/bootstrap/config.neon --deprecated yes
-rm -rf apigen
diff --git a/vendor/zordius/lightncandy/build/gen_test.php b/vendor/zordius/lightncandy/build/gen_test.php
deleted file mode 100644
index 97d49489..00000000
--- a/vendor/zordius/lightncandy/build/gen_test.php
+++ /dev/null
@@ -1,64 +0,0 @@
-<?php
-
-foreach (Array(
- 'vendor/phpunit/phpunit/PHPUnitPHPUnit/Autoload.php',
- 'PHPUnit/Autoload.php',
- 'src/lightncandy.php'
-) as $inc) {
- if (file_exists($inc)) {
- include_once($inc);
- break;
- }
-}
-
-genTestForClass('LightnCandy');
-genTestForClass('LCRun3');
-
-function genTestForClass($classname) {
- ob_start();
-
- echo <<<VAR
-<?php
-/**
- * Generated by build/gen_test
- */
-require_once('src/lightncandy.php');
-
-class {$classname}Test extends PHPUnit_Framework_TestCase
-{
-
-VAR
- ;
-
- $class = new ReflectionClass($classname);
- foreach ($class->getMethods() as $method) {
- if (preg_match_all('/@expect (.+) when input (.+)( after (.+))?/', $method->getDocComment(), $matched)) {
- echo <<<VAR
- /**
- * @covers {$classname}::{$method->name}
- */
- public function testOn_{$method->name}() {
- \$method = new ReflectionMethod('$classname', '{$method->name}');
-
-VAR
- ;
- if ($method->isPrivate() || $method->isProtected()) {
- echo " \$method->setAccessible(true);\n";
- }
- foreach ($matched[1] as $idx => $expect) {
- if ($matched[3][$idx]) {
- echo " {$matched[3][$idx]}\n";
- }
- echo " \$this->assertEquals($expect, \$method->invoke(null,\n {$matched[2][$idx]}\n ));\n";
- }
- echo " }\n";
- }
- }
- echo "}\n?>";
-
- $fn = "tests/{$classname}Test.php";
- if (!file_put_contents($fn, ob_get_clean())) {
- die("Can not generate tests into file $fn !!\n");
- }
-}
-?>
diff --git a/vendor/zordius/lightncandy/build/push_ghpage b/vendor/zordius/lightncandy/build/push_ghpage
deleted file mode 100644
index de64e2b9..00000000
--- a/vendor/zordius/lightncandy/build/push_ghpage
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-git checkout -B gh-pages
-git pull origin gh-pages
-rm *
-rm -rf src
-rm -rf test
-cp -r build/result/docs/* .
-rm -rf build
-rm .travis.yml
-git add .
-git commit -a -m "New documents on github"
-git push origin gh-pages
diff --git a/vendor/zordius/lightncandy/build/runphp b/vendor/zordius/lightncandy/build/runphp
deleted file mode 100644
index aa694de3..00000000
--- a/vendor/zordius/lightncandy/build/runphp
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-php -dopen_basedir=/ $1 $2
diff --git a/vendor/zordius/lightncandy/build/travis_push b/vendor/zordius/lightncandy/build/travis_push
deleted file mode 100644
index b51e4dcc..00000000
--- a/vendor/zordius/lightncandy/build/travis_push
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-echo "DEBUG ENV: ${TRAVIS_JOB_NUMBER} , ${TRAVIS_BUILD_NUMBER} , ${TRAVIS_PULL_REQUEST} ..."
-
-if [ "${TRAVIS_PULL_REQUEST}" != "false" ]; then
- echo "This is a PR, skip push."
- exit 0
-fi
-
-if [ "${TRAVIS_BUILD_NUMBER}.1" != "${TRAVIS_JOB_NUMBER}" ]; then
- echo "Only push documents 1 time... quit."
- exit 0
-fi
-
-# Push coverage report
-wget https://scrutinizer-ci.com/ocular.phar
-php ocular.phar code-coverage:upload --format=php-clover coverage.clover
-
-# Set for all push in this script.
-git config --global user.name "Travis-CI"
-git config --global user.email "zordius@yahoo-inc.com"
-
-# Generate ANSI sample
-git clone https://github.com/fcambus/ansilove
-php tests/example_debug.php > example_debug
-php ansilove/ansilove example_debug
-git add example_debug.png
-
-# Push new tests back to this branch
-git commit -a -m "Auto generated tests from Travis [ci skip]"
-git push "https://${GHTK}@github.com/zordius/lightncandy.git" HEAD:${TRAVIS_BRANCH} > /dev/null 2>&1
-
-# Update hash in HandlebarsTest and push back, trigger new tests there.
-git clone https://github.com/zordius/HandlebarsTest
-cd HandlebarsTest
-echo ${TRAVIS_COMMIT} > lightncandy
-git add lightncandy
-git commit -a -m "Auto test on zordius/lightncandy@${TRAVIS_COMMIT}"
-git push "https://${GHTK}@github.com/zordius/HandlebarsTest.git" > /dev/null 2>&1
-cd ..
-
-# Generate documents for this branch
-build/gen_doc
-cd build/result/docs
-
-if [ "${TRAVIS_BRANCH}" != "master" ]; then
- echo "Document will be pushed here: http://zordius.github.io/lightncandy/${TRAVIS_BRANCH}/"
- cd ..
- git init
- git pull --quiet "https://${GHTK}@github.com/zordius/lightncandy.git" gh-pages:master > /dev/null 2>&1
- rm -rf $TRAVIS_BRANCH
- mv docs $TRAVIS_BRANCH
- git add $TRAVIS_BRANCH
-else
- echo "Document will be pushed here: http://zordius.github.io/lightncandy/"
- git init
- git add .
-fi
-
-git commit -m "Auto deployed to Github Pages from branch ${TRAVIS_BRANCH} @${TRAVIS_COMMIT} [ci skip]"
-git push --force --quiet "https://${GHTK}@github.com/zordius/lightncandy.git" master:gh-pages > /dev/null 2>&1