All Projects β†’ Jedisjeux β†’ Jedisjeux

Jedisjeux / Jedisjeux

Licence: MIT license
Boardgames website, based on Symfony framework and Sylius.

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Twig
543 projects
SCSS
7915 projects
Gherkin
971 projects

Projects that are alternatives of or similar to Jedisjeux

Monofony
Main repository for all Monofony bundles
Stars: ✭ 47 (+261.54%)
Mutual labels:  phpspec, behat, sylius, infection
Variadicextension
🍺 Extension adding variadic arguments support to Behat steps definitions
Stars: ✭ 194 (+1392.31%)
Mutual labels:  behat
Behatnoextension
This Behat extension makes it possible to extend Behat without having to write an extension yourself.
Stars: ✭ 34 (+161.54%)
Mutual labels:  behat
Webapiextension
Behat extension to test web APIs
Stars: ✭ 119 (+815.38%)
Mutual labels:  behat
Symfony 3 Rest Api Example
Symfony 3 RESTful API Example
Stars: ✭ 90 (+592.31%)
Mutual labels:  behat
Bicing Api
Get statistics and locations of bicycle stations through REST API
Stars: ✭ 149 (+1046.15%)
Mutual labels:  behat
Bdd Experiment
An experiment on BDD in Symfony2 using Behat, Mink and Zombie.js
Stars: ✭ 12 (-7.69%)
Mutual labels:  behat
Contextserviceextension
πŸŽƒ [DEPRECATED] Allows to declare and use contexts services in scenario scoped container.
Stars: ✭ 113 (+769.23%)
Mutual labels:  behat
Servicecontainerextension
πŸ“» Allows to declare own services inside Behat container without writing an extension.
Stars: ✭ 114 (+776.92%)
Mutual labels:  behat
Drupalextension
An integration layer between Behat, Mink Extension, and Drupal.
Stars: ✭ 191 (+1369.23%)
Mutual labels:  behat
Behat Api Extension
API extension for Behat, used to ease testing of JSON-based APIs
Stars: ✭ 92 (+607.69%)
Mutual labels:  behat
Behat Wordpress Extension
WordHat: Behat for WordPress
Stars: ✭ 109 (+738.46%)
Mutual labels:  behat
Friendlycontexts
Some Behat contexts
Stars: ✭ 164 (+1161.54%)
Mutual labels:  behat
Symfonystarter
[DEPRECATED] Please use the new version here https://github.com/Monofony/Monofony
Stars: ✭ 77 (+492.31%)
Mutual labels:  behat
phpstan-phpspec
PhpSpec extension for PHPStan
Stars: ✭ 19 (+46.15%)
Mutual labels:  phpspec
Behapi
Behat extension for those who want to write acceptances tests for apis
Stars: ✭ 29 (+123.08%)
Mutual labels:  behat
Php Ddd Example
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 5
Stars: ✭ 1,960 (+14976.92%)
Mutual labels:  behat
BehatRestExtension
A RestExtension for Behat
Stars: ✭ 33 (+153.85%)
Mutual labels:  behat
PhpSpecSkipExampleExtension
Skip your PhpSpec examples through annotations
Stars: ✭ 35 (+169.23%)
Mutual labels:  phpspec
Suitesettingsextension
πŸ“Ž Allows to overwrite suites' default settings.
Stars: ✭ 182 (+1300%)
Mutual labels:  behat


Jedisjeux is a PHP boardgame website, based on Symfony Framework and Sylius.

Documentation

Documentation is available at docs.jedisjeux.net.

Installation

You need composer to install PHP packages and yarn to install JS packages.

$ php bin/console app:install
$ yarn install && yarn run gulp
$ php bin/console server:start

Then open http://localhost:8000/ in your web browser to enjoy Jedisjeux website in a development environment.

Behat scenarios

By default Behat uses http://localhost:8080/ as your application base url. If your one is different, you need to create behat.yml files that will overwrite it with your custom url:

imports: ["behat.yml.dist"]

default:
    extensions:
        Behat\MinkExtension:
            base_url: http://my.custom.url

Then run selenium-server-standalone:

$ bin/selenium-server-standalone -Dwebdriver.chrome.driver=$PWD/bin/chromedriver

Then setup your test database:

$ php bin/console doctrine:database:create --env=test
$ php bin/console doctrine:schema:create --env=test
$ php bin/console cache:clear --no-warmup --env=test
$ php bin/console doctrine:phpcr:repository:init --env=test

You can run Behat using the following commands:

$ vendor/bin/behat

Bug Tracking

If you want to report a bug or suggest an idea, please use GitHub issues.

MIT License

Jedisjeux is completely free and released under the MIT License.

Authors

Jedisjeux was originally created by LoΓ―c FrΓ©mont. See the list of contributors from our community.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].