30
1
mirror of https://github.com/joomla-extensions/weblinks.git synced 2024-06-26 09:42:34 +00:00
Commit Graph

32 Commits

Author SHA1 Message Date
wilsonge
828325e86c
Move to new dispatcher concept 2019-08-19 21:47:59 +01:00
wilsonge
5f348f81b9
Fix merge conflict 2019-08-19 20:53:36 +01:00
wilsonge
3b8ade5bd8
Merge branch 'master' into 4.0-dev 2019-08-19 20:52:26 +01:00
wilsonge
b26c00c34d
Test dropping php 5.5 and upgrading latest codeception 2019-08-13 20:53:50 +01:00
wilsonge
68c634976f
Remove HHVM, add PHP 7.2, 7.3 2019-08-12 23:57:03 +01:00
wilsonge
df58b4c93c
Bump selenium driver version and firefox version used in php7 2019-08-12 23:57:03 +01:00
George Wilson
685435e87d
Rework xvfb
Following https://docs.travis-ci.com/user/gui-and-headless-browsers/#using-services as default travis moved to Xenial from trusty since they last passed
2019-08-12 21:17:07 +01:00
Allon Moritz
2247d9ba4d Move to namespaces (#384)
* Make it joomla 4 compatible

* Joomla 4 compatibility

* Move to dispatcher

* Move controller.php to DisplayController

* Define default view for DisplayController

* Move the model weblinks.php to WeblinksModel

* Move the view weblinks list view view.html.php to HtmlView.php

* Move the view templates like default.php to the right position

* Move the weblinks controller weblins.php to WeblinksController.php

* Move the weblink model weblink.php to WeblinkModel.php

* Remove the get table function in the WeblinkModel

* Moved the table weblink.php to WeblinkTable.php

* Moved the controller weblink.php to WeblinkController.php

* Moved the web link form view view.html.php to HtmlView.php

* Move the weblink layouts to the right folder

* Convert list template to Bootstrap 4

* Convert form layout to Bootstrap 4

* Move forms to root folder

* Namespace field

* Calling the parent check function in the table

* Adapt travis file

* Pass factory to parent class
2018-02-19 10:44:55 +01:00
Yves Hoppe
a6fe011d05 Fix php codesniffer path for Travis 2017-01-14 09:16:31 +01:00
Walt Sorensen
f44c951a86 Add php 7.1 and hhvm (#281)
* add php 7.1 and hhvm

* too many spaces for allow fail

* Someone made it so you have to run on slow sudo

* php 7.0-7.1 not allowed to fail
2016-11-30 17:47:00 +01:00
Yves Hoppe
c15fd94d46 Forcing 127.0.0.1 for /etc/hosts in travis 2016-08-15 13:52:01 +02:00
Yves Hoppe
0d11295440 Merge remote-tracking branch 'upstream/master' into phpcs 2016-08-01 19:26:17 +02:00
Tito Alvarez
fc32eea69e Improved Travis system tests including multiple PHP versions and PHP 7 support
* Added PHP 7 support
* Improved test system including multiple PHP versions
* Removed unused php extensions
* Improved Travis script readability
2016-07-31 09:33:59 +02:00
Jelle Kok
a258f6aa61 Update firefox and remove failure php 7 2016-07-27 23:22:42 +02:00
Jelle Kok
bbef568eb8 Add PHP7 Check Travis 2016-07-27 23:19:52 +02:00
Yves Hoppe
d353ec9833 Running phpcs check with travis on php 5.6 2016-06-27 21:55:16 +02:00
George Wilson
2b636f5427 Merge pull request #215 from joomla-extensions/ff46
Update firefox version
2016-05-24 11:29:07 +02:00
Jelle Kok
3d6cfeef14 Php7 Support 2016-05-21 21:55:51 +02:00
Jelle Kok
c8108bc9eb Update firefox version 2016-05-21 17:54:07 +02:00
javier gomez
00448623c1 Update Firefox to latest 44.0.2 2016-02-17 10:54:15 +01:00
javier gomez
b575a7a346 [tests] Force Travis to use latest Firefox 2016-02-09 11:18:46 +01:00
javier gomez
74ce09dda3 [tests] rename jbuild to jorobo 2016-02-01 13:36:56 +01:00
javier gomez
44be385447 Merge remote-tracking branch 'origin/master' into pr/158
# Conflicts:
#	tests/acceptance.suite.dist.yml
2015-11-04 11:48:14 +01:00
Yves Hoppe
7ea2741520 Integrated robo build system - clean merge of #125 2015-11-02 10:55:42 +01:00
Francesco Abeni
8fd6f1d0e4 Add environments for different resolutions 2015-11-01 16:05:43 +01:00
javier gomez
a80e3ab53c Temporary remove tests in PHP 7 2015-10-30 11:28:40 +01:00
javier gomez
2135f26ea0 Fix Apache running on PHP 5.3 instead of 5.5 2015-10-30 10:43:37 +01:00
Yves Hoppe
a0d68ab93b [tests] Added integration tests and moved to codeception 2.1
This is a clean version of pull #94
2015-09-30 19:30:10 +02:00
javier gomez
21e9b9682c Update travis call to run tests 2015-07-22 16:44:59 +02:00
javier gomez
16b8a8bb49 Allow failures in PHP7 2015-07-22 16:24:31 +02:00
javier gomez
7a5964e8dd Make travis use the new Robo function 2015-06-09 16:19:16 +02:00
javier gomez
17d223b4c1 Add system tests codebase
This pull adds the base for testing Weblinks component with an Firefox automated browser via Selenium and Codeception Framework.

See it in action in the following video: https://www.youtube.com/watch?v=gpsZVZCsawg

This pull will launch the tests in Travis, however you can run the tests in your local machine too. Find the instructions at: README.md
2015-05-24 21:32:32 +02:00