Tests: Remove unused files, move php 1.11.x files inside scripts/

pull/3904/head
Julio Montoya 4 years ago
parent 4a8b48be5a
commit eeaf61a84d
  1. 16
      tests/README.md
  2. 116
      tests/build.phing.xml
  3. BIN
      tests/img/bg-footer.gif
  4. BIN
      tests/img/bg-header4.png
  5. BIN
      tests/img/header-logo.png
  6. 8
      tests/index.html
  7. 126
      tests/phpDocumentor.ini
  8. 6
      tests/phpmd.xml
  9. 0
      tests/scripts/video.php
  10. 0
      tests/scripts/wipe-out.php

@ -1,4 +1,4 @@
# Chamilo 1.11.x tests directory
# Chamilo 2.x tests directory
This directory is used for all kinds of tests and scripts and is removed from
public releases as it may represent a risk for production systems.
@ -32,11 +32,6 @@ The scripts available at the root are mostly deprecated.
behat.yml (see Behat section) serves as the configuration for the Behat
test suite.
### api folder
Folder meant as the destination for documentation automatically generated by
running PHPDoc. It only contains a README file by default.
### datafiller
Set of scripts to fill your test installation of Chamilo with demo content.
@ -68,12 +63,3 @@ portals. Mostly for old versions.
### translations
Scripts to help with the move from Chamilo-format translations to PO (gettext)
### video
Scripts to handle mass operations on video files.
### xhprof
Scripts to enable the use of the XHprof profiler (with these, you only need a
small change to your PHP config to enable profiling each Chamilo page).

@ -1,116 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="Chamilo LMS" default="build">
<target name="build"
depends="prepare,lint,phpcs-ci,simpletest,phpdoc"/>
<target name="build-parallel"
depends="prepare,lint,tools-parallel,simpletest"/>
<target name="tools-parallel" description="Run tools in parallel">
<parallel threadCount="2">
<sequential>
<antcall target="pdepend"/>
<!--antcall target="phpmd-ci"/-->
</sequential>
<antcall target="phpcs-ci"/>
<antcall target="simpletest"/>
<antcall target="phpdoc"/>
</parallel>
</target>
<target name="clean" description="Cleanup build artifacts">
<delete dir="${basedir}/tests/api"/>
<delete dir="${basedir}/tests/code-browser"/>
<delete dir="${basedir}/tests/coverage"/>
<delete dir="${basedir}/tests/logs"/>
<delete dir="${basedir}/tests/pdepend"/>
</target>
<target name="prepare" depends="clean" description="Prepare for build">
<mkdir dir="${basedir}/tests/api"/>
<mkdir dir="${basedir}/tests/code-browser"/>
<mkdir dir="${basedir}/tests/coverage"/>
<mkdir dir="${basedir}/tests/logs"/>
<mkdir dir="${basedir}/tests/pdepend"/>
<mkdir dir="${basedir}/tests/phpdox"/>
</target>
<target name="lint" description="Perform syntax check of sourcecode files">
<phplint>
<fileset dir="${basedir}">
<include name="**/*.php"/>
</fileset>
</phplint>
</target>
<target name="pdepend" description="Calculate software metrics using PHP_Depend">
<exec executable="pdepend">
<arg value="--jdepend-xml=${basedir}/tests/logs/jdepend.xml" />
<arg value="--jdepend-chart=${basedir}/tests/pdepend/dependencies.svg" />
<arg value="--overview-pyramid=${basedir}/tests/pdepend/overview-pyramid.svg" />
<arg path="${basedir}" />
</exec>
</target>
<target name="phpmd"
description="Perform project mess detection using PHPMD and print human readable output. Intended for usage on the command line before committing.">
<exec executable="phpmd">
<arg path="${basedir}" />
<arg value="text" />
<arg value="${basedir}/tests/phpmd.xml" />
</exec>
</target>
<target name="phpmd-ci" description="Perform project mess detection using PHPMD creating a log file for the continuous integration server">
<exec executable="phpmd">
<arg path="${basedir}" />
<arg value="xml" />
<arg value="${basedir}/tests/phpmd.xml" />
<arg value="--reportfile" />
<arg value="${basedir}/tests/logs/pmd.xml" />
</exec>
</target>
<target name="phpcs"
description="Find coding standard violations using PHP_CodeSniffer and print human readable output. Intended for usage on the command line before committing.">
<exec executable="phpcs">
<arg value="--standard=${basedir}/tests/phpcs.xml" />
<arg path="${basedir}" />
</exec>
</target>
<target name="phpcs-ci" description="Find coding standard violations using PHP_CodeSniffer creating a log file for the continuous integration server">
<exec executable="phpcs" output="/dev/null">
<arg value="--report=checkstyle" />
<arg value="--report-file=${basedir}/tests/logs/checkstyle.xml" />
<arg value="--standard=${basedir}/tests/phpcs.xml" />
<arg path="${basedir}" />
</exec>
</target>
<target name="simpletest" description="Run simpletests">
<simpletest>
<formatter type="plain"/>
<fileset dir="${basedir}/tests">
<include name="test_suite.php"/>
</fileset>
</simpletest>
</target>
<target name="phpdoc" description="Generate API documentation">
<exec executable="phpdoc">
<arg line="-d ${basedir} -t ${basedir}/logs/docs -i ${basedir}/tests,${basedir}/main/inc/entity,${basedir}/main/inc/lib/symfony,${basedir}/main/inc/lib/phpdocx,${basedir}/main/inc/lib/phpqrcode,${basedir}/main/inc/lib/mpdf,${basedir}/main/inc/lib/internationalization_database/transliteration,${basedir}/main/inc/lib/phpmailer,${basedir}/main/inc/lib/htmlpurifier,${basedir}/main/inc/lib/formvalidator,${basedir}/app/upload/users,${basedir}/main/lang,${basedir}/app/courses,${basedir}/app/cache,.htaccess" />
</exec>
</target>
<target name="phpcb" description="Aggregate tool output with PHP_CodeBrowser">
<exec executable="phpcb">
<arg value="--log" />
<arg path="${basedir}/tests/logs" />
<arg value="--source" />
<arg path="${basedir}" />
<arg value="--output" />
<arg path="${basedir}/tests/code-browser" />
</exec>
</target>
</project>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

@ -1,8 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
</head>
<body>
<br />
</body>
</html>

@ -1,126 +0,0 @@
;; phpDocumentor.ini
;;
;; contains all the runtime values that are configurable.
;; This is moved from phpdoc.inc, to remove the necessity to edit the php code and
;; simplify debugging
[DEBUG]
;; If you want to see the internals of the parser in action, set this to true
PHPDOCUMENTOR_DEBUG = false
;; set to true if you want to eliminate extra whitespace in doc comments (slows things down quite a bit)
PHPDOCUMENTOR_KILL_WHITESPACE = false
[_phpDocumentor_options]
;; this is the value that will be displayed as the root directory
Program_Root =
;; uncomment this to set the path phpDocumentor looks in to find user files
;userdir = user/
;; Use useconfig if you want to be able to run phpdoc with no command-line options (!!)
;; change the value of useconfig to an .ini file that is in users/ (like greg.ini)
;[_phpDocumentor_setting]
;useconfig = default
;; set max memory usage size to be very high, to avoid it crashing it the middle of its run
;; due to using a boatload of memory
;;memory_limit = 512M
[_phpDocumentor_phpfile_exts]
php
php3
php4
phtml
inc
;; deprecated in 1.2
;; this list is informational only - the following tags will be parsed as
;; having meaning, everything else will be treated as text by the output
;; converter, meaning in the HTML converter, all other tags will be htmlentitied
;[_phpDocumentor_html_allowed]
;ul
;ol
;li
;p
;strong
;pre
;a
;code
;br
;var
;samp
;kbd
[_phpDocumentor_tags_allowed]
abstract
access
author
;; Added to support PHPUnit's @assert tag
assert
category
copyright
;; added to support Imagick tests
covers
;; for Zend IDE support - minimal at best
desc
deprec
deprecated
example
exception
filesource
final
global
ignore
internal
license
link
magic
name
package
param
parameter
return
;; alias for @return
returns
see
since
source
static
staticvar
subpackage
throws
todo
TODO
tutorial
uses
var
version
;; compat tags, things wont parse right in incorrectly documented code without them
;; hopefully better error handling in handleDockeyword allows these to go away
;; this is a dumb tag included for pear compatability see bug# 558028
extends
private
public
[_phpDocumentor_inline_doc_tags_allowed]
example
inheritdoc
internal
link
source
tutorial
[_phpDocumentor_inline_tutorial_tags_allowed]
category
example
id
link
toc
tutorial
;; custom files to include in RIC
;; these MUST be in upper-case
[_phpDocumentor_RIC_files]
README
INSTALL
CHANGELOG
FAQ
NEWS

@ -1,6 +0,0 @@
<?xml version="1.0"?>
<ruleset name="Chamilo LMS rule set" xmlns="http://pmd.sf.net/ruleset/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0 http://pmd.sf.net/ruleset_xml_schema.xsd" xsi:noNamespaceSchemaLocation=" http://pmd.sf.net/ruleset_xml_schema.xsd">
<description> Chamilo LMS rule set </description>
<!-- Import the entire unused code rule set -->
<rule ref="rulesets/unusedcode.xml" />
</ruleset>
Loading…
Cancel
Save