• This repository has been archived on 07/Apr/2022
  • Stars
    star
    1
  • Language
    PHP
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

aprende

Test Laravel Github action

this is a proof of concept application

local development


if you want to work on your local machine you can do that using docker (i've already provide a docker-compose file)

to start the proyect with docker you need to run this commands:

docker-compose up -d

you need to know the mysql IP address to be able to run the migrations

docker exec aprende-webserver ping mysq

if you need to fix the storage permissions you need to access the container with:

docker-compose exec php-fpm bash

then, you can run any linux command...

run laravel


you only need to run this commands:

$ composer install
$ php artisan migrate:fresh --seed
$ yarn install
$ yarn run dev

test user

done! :)

test


there is 4 specific test for this app:

User (Tests\Unit\User)
 ✔ It user can subscribe to course
 ✔ It user have zero subscriptions

Basic (Tests\Feature\Basic)
 ✔ A welcome view can be rendered
 ✔ Home page

if you want to run those test you only need to run this command:

$ ./vendor/bin/phpunit --filter BasicTest
$ ./vendor/bin/phpunit --filter UserTest

note: you can run all test with composer test

screenshots


More Repositories

1

instapago

Plugin instapago para woocommerce.
PHP
18
star
2

php-instapago

Librería Instapago para PHP
PHP
17
star
3

node-instapago

Librería Instapago para Node.js
JavaScript
13
star
4

bancos-json

Código y Bancos correspondientes de Venezuela
11
star
5

location

PHP
5
star
6

post

los post de mi blog .md
4
star
7

vagrant-config

My vagrant config
PHP
4
star
8

laravel-plans

Laravel Plans is a package for SaaS apps that need management over plans, features, subscriptions, events for plans or limited, countable features.
PHP
4
star
9

uruguay-noma

Comando para crear una tabla con los datos de departamentos y localidades de #Uruguay
PHP
3
star
10

utils

Paquete de uso personal con cosas que uso día a día...
PHP
3
star
11

gmaps-input-backpack

Custom Google Maps Input for Laravel Backpack
Blade
2
star
12

blog.abr4xas.org

Mi blog, con laravel
HTML
2
star
13

simple-blog

PHP
2
star
14

pblog

My pelican blog config...
Makefile
2
star
15

enlamano

Paquete para usar el webservice de la financiera "En la mano"
PHP
1
star
16

publish-to-dev-to

PHP
1
star
17

convert

:D
PHP
1
star
18

workbench

Script para preparar el entorno para compilar una ROM para Firefox OS [DEBIAN]
Shell
1
star
19

flexgen

flexgen - A Front End Post (free) HTML5, responsive template
CSS
1
star
20

chatter

A simple forum package for your laravel app
PHP
1
star
21

handletranslations

PHP
1
star
22

oauth2-twitch

Twitch Helix Provider for OAuth 2.0 Client
PHP
1
star
23

react-native-crea-aplicaciones-para-android-y-ios-con-react

JavaScript
1
star
24

reportpayment

Only for Direct Bank Transfer, or Bank Account Clearing System (BACS) (Available only for Venezuela)
PHP
1
star
25

dotfiles

Mis dotfiles
Shell
1
star
26

bofh-excuses

BOFH excuses, another foolish wp plugin.
PHP
1
star
27

mvd-omnibus

Pequeña librería para consultar las rutas y los horarios de llegada del bondi
PHP
1
star
28

GoogleAnalytics

Composer package for Laravel
HTML
1
star
29

ReFu

Regulatory functions, an wordpess plug-in
PHP
1
star
30

abr4xas

1
star
31

MorrisJS-Test

Ejemplo de uso de Morris JS con php para crear gráficos.
PHP
1
star
32

memeticones

PHP
1
star