Skip to content

Instantly share code, notes, and snippets.

View disouzam's full-sized avatar
🚲

Dickson Souza disouzam

🚲
View GitHub Profile
@disouzam
disouzam / test_equacoes_estado_gases.py
Created June 7, 2025 16:46
Exemplo de uso do pytest em exercício do curso de Modelagem Termodinâmica em Python, ofertado pela PUC-Rio, professor Rogério Navarro
import pytest
import funcoes.equacoes_estado_gases as eeg
case1 = (
1.1832,
4.0968e-05,
2850016,
1e-05,
450,
10000,
@disouzam
disouzam / provision-docker-images-for-local-testing.sh
Created June 28, 2025 18:03
Script bash para suporte à operações de provisionamento manual de containeres para o trabalho de Arquitetura de Software na Plataforma Java - PUC Minas 2025
#!/bin/bash
set +o xtrace
PS4='${LINENO}: '
# Provisiona o Keycloak
output_keycloak="$(docker run --name my-keycloak -p PORTA_HOST_KEYCLOAK:PORTA_CONTAINER_KEYCLOAK -e "kc_bootstrap_admin_username={insira seu nome de administrador aqui}" -e "KC_BOOTSTRAP_ADMIN_PASSWORD={insira sua senha aqui}" -d quay.io/keycloak/keycloak:26.1.4 start-dev --features authorization,organization 2>&1> /dev/null)"
if [ $? -ne 0 ]; then
output_keycloak="$(docker ps --all | grep -i -c my-keycloak)"
if [ $output_keycloak -eq 0 ]; then