Skip to content
activity

GitHub Action

Keploy TestRun Report

v0.2.1 Latest version

Keploy TestRun Report

activity

Keploy TestRun Report

A action to run e2e test run

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Keploy TestRun Report

uses: keploy/[email protected]

Learn more about this action in keploy/testGPT

Choose a version

keploy logo


Overview

It allow users to utilize Keploy's features in test-mode.

Usage

Enviormental Varibales needed : - working-directory :- Path where the main code and pkg is present. delay :- is optional, it is the time taken by the application to get started. command :- Command to run the application. keploy-path :- Path where Keploy folder is present.

Right Now languages such as :- Go,Java,NodeJS & Python are supported.

name: Run test-cases
on:
  push:
    branches:
      - main

jobs:
  my_job:
    runs-on: ubuntu-latest

    steps:
    - name: Keploy Report
      uses: keploy/testgpt@main
      with:
        working-directory: /
        delay: 10
        command: node src/app.js
        keploy-path: ./

Test summary on PR

Before merging PR, keploy/testgpt@main would let you in advance whether the test-cases are passing or not. We just need to add the below code on the job_on: .

  pull_request:
    branches:
      - main

The test-cases will be visible on both the github_action logs as well as on the PR as the comment, which allows maintainer and contributor to know beforehand if there are fix associated with the PR

Keploy PR Comment