chore: generate test cases

This commit is contained in:
Simon Lecoq
2023-03-13 21:22:13 -04:00
parent 05e244b3fc
commit 10885a11d9
4 changed files with 80 additions and 0 deletions

View File

@@ -1122,6 +1122,53 @@ jobs:
user: lowlighter user: lowlighter
plugins_errors_fatal: yes plugins_errors_fatal: yes
if: ${{ success() || failure() }} if: ${{ success() || failure() }}
- name: 🕹️ Steam - Recently played games
uses: lowlighter/metrics@master
with:
filename: metrics.plugin.steam.svg
token: NOT_NEEDED
base: ""
plugin_steam_token: MOCKED_TOKEN
plugin_steam: yes
plugin_steam_user: 0
plugin_steam_sections: recently-played
plugin_steam_achievements_limit: 0
use_mocked_data: yes
output_action: none
delay: 120
user: lowlighter
plugins_errors_fatal: yes
if: ${{ success() || failure() }}
- name: 🕹️ Steam - Profile and detailed game history
uses: lowlighter/metrics@master
with:
filename: metrics.plugin.steam.full.svg
token: NOT_NEEDED
base: ""
plugin_steam_token: MOCKED_TOKEN
plugin_steam: yes
plugin_steam_user: 0
use_mocked_data: yes
output_action: none
delay: 120
user: lowlighter
plugins_errors_fatal: yes
if: ${{ success() || failure() }}
- name: 🧠 16personalities - MBTI Personality profile
uses: lowlighter/metrics@master
with:
filename: metrics.plugin.16personalities.svg
token: ${{ secrets.METRICS_TOKEN }}
base: ""
plugin_16personalities: yes
plugin_16personalities_url: ${{ secrets.SIXTEEN_PERSONALITIES_URL }}
plugin_16personalities_sections: personality, traits
plugin_16personalities_scores: no
output_action: none
delay: 120
user: lowlighter
plugins_errors_fatal: yes
if: ${{ success() || failure() }}
- name: ♟️ Chess - Last chess game from lichess.org - name: ♟️ Chess - Last chess game from lichess.org
uses: lowlighter/metrics@master uses: lowlighter/metrics@master
with: with:

View File

@@ -19,6 +19,8 @@ inputs:
Enable 16personalities plugin Enable 16personalities plugin
type: boolean type: boolean
default: no default: no
extras:
- metrics.run.puppeteer.scrapping
plugin_16personalities_url: plugin_16personalities_url:
description: | description: |

11
tests/cases/16personalities.plugin.yml generated Normal file
View File

@@ -0,0 +1,11 @@
- name: 🧠 16personalities - MBTI Personality profile
uses: lowlighter/metrics@latest
with:
token: MOCKED_TOKEN
plugin_16personalities: 'yes'
plugin_16personalities_url: https://www.16personalities.com/profiles/xxxxxxxxxxxxx
plugin_16personalities_sections: personality, traits
plugin_16personalities_scores: 'no'
use_mocked_data: 'yes'
verify: 'yes'
modes: []

20
tests/cases/steam.plugin.yml generated Normal file
View File

@@ -0,0 +1,20 @@
- name: 🕹️ Steam - Recently played games
uses: lowlighter/metrics@latest
with:
token: NOT_NEEDED
plugin_steam_token: MOCKED_TOKEN
plugin_steam: 'yes'
plugin_steam_user: 0
plugin_steam_sections: recently-played
plugin_steam_achievements_limit: 0
use_mocked_data: 'yes'
verify: 'yes'
- name: 🕹️ Steam - Profile and detailed game history
uses: lowlighter/metrics@latest
with:
token: NOT_NEEDED
plugin_steam_token: MOCKED_TOKEN
plugin_steam: 'yes'
plugin_steam_user: 0
use_mocked_data: 'yes'
verify: 'yes'