Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor all Lua tests using a Lua testing framework #37

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

edubart
Copy link
Contributor

@edubart edubart commented May 19, 2023

This is WIP.

This PR contains the following

  • Refactora all Lua tests using the Lester Lua testing framework (my own library), this library is very tiny and its single Lua file will be copied.
  • Add many new Lua tests to improve coverage.

This is how the new Lua testing framework looks like:

image

This PR depends on

This PR depends on the above PRs, they should be reviewed first.

@edubart edubart added the enhancement New feature or request label May 19, 2023
@edubart edubart self-assigned this May 19, 2023
@edubart edubart changed the title Feature/new lua tests Refactor all Lua tests using a Lua testing framework May 19, 2023
@edubart edubart linked an issue May 19, 2023 that may be closed by this pull request
@edubart edubart added the refactor Restructuring code, while not changing its original functionality label May 24, 2023
@edubart edubart changed the base branch from develop to main May 25, 2023 21:19
@edubart edubart force-pushed the feature/new-lua-tests branch from ba6d769 to 431a39c Compare May 31, 2023 17:04
@edubart edubart force-pushed the feature/new-lua-tests branch 2 times, most recently from e4326fb to 5e06748 Compare June 6, 2023 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactor Restructuring code, while not changing its original functionality
Projects
Status: On Hold
Development

Successfully merging this pull request may close these issues.

Refactor Lua tests using a Lua testing framework
1 participant