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

Implement some way of testing #11

Open
snegovick opened this issue Feb 13, 2020 · 0 comments
Open

Implement some way of testing #11

snegovick opened this issue Feb 13, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@snegovick
Copy link
Owner

Analysis

What to test

  1. SCL lexer/parser
  2. SCL math-related stuff
  3. SCL functions
  4. SCL modules
  5. SCL uses/includes
  6. SCP rendering (parts)
  7. SCK rendering (sketches)
  8. SCA rendering (assemblies, far future)

How to test

  1. Run SCL on valid and invalid language structures
  2. Run SCL on valid and invalid math structures and compare std output to known answers
  3. Same as above
  4. Same as above
  5. Same as above
  6. Render parts to STEP or STL and compare those to known good ones
  7. Render sketches to DXF and compare those to known good ones
  8. Maybe same as 6.
@snegovick snegovick self-assigned this Feb 13, 2020
@snegovick snegovick added the enhancement New feature or request label Feb 13, 2020
@snegovick snegovick added this to the 0.1 milestone Feb 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant