Install the needed packages
npm i --save-dev nightwatch selenium-server chromedriver
Create a e2e-tests
dir:
mkdir e2e-tests
#! /bin/sh | |
WHEN=$(stat -c "%Y" report.tex) | |
while true; do | |
NOW=$(stat -c "%Y" report.tex) | |
if [ "$NOW" -gt "$WHEN" ]; then | |
make | |
fi | |
WHEN="$NOW" | |
sleep 1 |
#! /bin/bash | |
L=$(echo index_a6_se_ast.html index_a6_se_tst.html js_a6_se_ast/*.js js_a6_se_tst/*.js js/lib/qtBinding.js js/lib/nuntius.js js_a6_se_tst/css/main.css json/README.md json/genjs.sh json/genjson.py json/a6JSONValidator.js) | |
N=$(cat $L | wc -l) | |
echo "Total $N" | |
old='' | |
for i in $L; do | |
T=$(wc -l $i) | |
lines=$(echo "$T" | cut -d " " -f1) |
#!/bin/bash | |
# Script for installing tmux on systems where you don't have root access. | |
# tmux will be installed in $HOME/local/bin. | |
# It's assumed that wget and a C/C++ compiler are installed. | |
# exit on error | |
set -e | |
TMUX_VERSION=1.9 |
Install the needed packages
npm i --save-dev nightwatch selenium-server chromedriver
Create a e2e-tests
dir:
mkdir e2e-tests
I hereby claim:
To claim this, I am signing this object:
# Javascript Node 8 simple CircleCI 2.0 configuration file | |
# Eduardo San Martin Morote | |
# Check https://circleci.com/docs/2.0/language-javascript/ for more details | |
# Put this file in a .circleci/ folder | |
version: 2 | |
jobs: | |
build: | |
docker: |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
<title>Two Vue Apps, One Pinia</title> | |
</head> | |
<body> | |
<script src="https://unpkg.com/vue@3.1.2/dist/vue.global.js"></script> |