Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,20 +105,3 @@ jobs:
# Temporary integration-test workaround; see issue #98.
MEDIAWIKI_HAS_INTEGRATION_TESTS=1 vendor/bin/phpunit -c phpunit.xml extensions/BootstrapComponents/tests/phpunit/Unit
fi

- if: env.TYPE == 'coverage'
name: Run PHPUnit (coverage)
run: |
if [ -f tests/phpunit/phpunit.php ]; then
php tests/phpunit/phpunit.php -c extensions/BootstrapComponents/ --testsuite bootstrap-components-unit --coverage-clover coverage.clover
else
# MW 1.46 and later
composer phpunit:config
# Temporary integration-test workaround; see issue #98.
MEDIAWIKI_HAS_INTEGRATION_TESTS=1 vendor/bin/phpunit -c phpunit.xml extensions/BootstrapComponents/tests/phpunit/Unit --coverage-clover coverage.clover
fi

- if: env.TYPE == 'coverage'
name: upload coverage report
working-directory: ~
run: bash EarlyCopy/.github/workflows/uploadCoverageReport.sh
14 changes: 0 additions & 14 deletions .github/workflows/uploadCoverageReport.sh

This file was deleted.

29 changes: 0 additions & 29 deletions .scrutinizer.yml

This file was deleted.

62 changes: 0 additions & 62 deletions .travis.yml

This file was deleted.

2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
[![Build Status](https://github.com/oetterer/BootstrapComponents/actions/workflows/ci.yml/badge.svg)](https://github.com/oetterer/BootstrapComponents/actions/workflows/ci.yml)
![Latest Stable Version](https://img.shields.io/packagist/v/mediawiki/bootstrap-components.svg)
![Total Download Count](https://img.shields.io/packagist/dt/mediawiki/bootstrap-components.svg)
[![Code Coverage](https://scrutinizer-ci.com/g/oetterer/BootstrapComponents/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/oetterer/BootstrapComponents/?branch=master)
[![Code Quality](https://scrutinizer-ci.com/g/oetterer/BootstrapComponents/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/oetterer/BootstrapComponents/?branch=master)

Bootstrap Components is a [MediaWiki] extension that aims to provide
editors with easy access to certain components introduced by
Expand Down
9 changes: 1 addition & 8 deletions docs/credits.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,6 @@ It is based upon the [Bootstrap extension][ExtensionBootstrap] created
by Stephan Gambke, now maintained by [ProfessionalWiki][ProWiki].
Also, some parts of its documentation is copied and used here.

Code snippets used for CI on [Travis] and [Scrutinizer] were taken from
the [SemanticScribunto] software repository.

Integration tests use the `JsonTestCaseScriptRunner` class created by
mwjames for [SemanticMediaWiki] and both json test classes and the
`ReadmeContentsBuilder` are adaptions of his work, also.
Expand All @@ -27,8 +24,7 @@ See its documentation on [mediawiki.org][ExtensionBootstrap] and
[GitHub][BootstrapGitHub].

For integration tests, this extension relies on classes from the extension
[SemanticMediaWiki]. It is only installed, when conduction CI tests on
[Travis].
[SemanticMediaWiki]. It is only installed when conducting CI tests.

### Thanks!

Expand All @@ -48,8 +44,5 @@ If I forgot somebody, sorry. Please drop me a note, so I can add them here.
[ExtensionBootstrap]: https://www.mediawiki.org/wiki/Extension:Bootstrap
[BootstrapGitHub]: https://github.com/ProfessionalWiki/Bootstrap
[ProWiki]: https://github.com/ProfessionalWiki
[Travis]: https://travis-ci.org
[Scrutinizer]: https://scrutinizer-ci.com
[SemanticScribunto]: https://github.com/SemanticMediaWiki/SemanticScribunto
[SemanticMediaWiki]: https://github.com/SemanticMediaWiki/SemanticMediaWiki
[Sandbox]: https://sandbox.semantic-mediawiki.org/wiki/BootstrapComponents
4 changes: 2 additions & 2 deletions docs/testing.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Testing

This extension provides unit and integration tests that are run by a
[continuous integration platform][travis] but can also be executed using the
[continuous integration platform][ci] but can also be executed using the
`composer phpunit` command from the extension base directory that will
run all tests.

Expand All @@ -17,5 +17,5 @@ provided for convenience:
See [Information on unit testing][mw-testing] if you want to expand the
tests yourself.

[travis]: https://travis-ci.org/oetterer/BootstrapComponents
[ci]: https://github.com/oetterer/BootstrapComponents/actions/workflows/ci.yml
[mw-testing]: https://www.mediawiki.org/wiki/Manual:PHP_unit_testing
179 changes: 0 additions & 179 deletions tests/travis/install-system.sh

This file was deleted.

20 changes: 0 additions & 20 deletions tests/travis/run-tests.sh

This file was deleted.

9 changes: 0 additions & 9 deletions tests/travis/upload-coverage-report.sh

This file was deleted.