Marak / Marak/JSLINQ

better unit tests and A/B performance testing / benchmarking

Open
#3 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Critical
Dominant language
JavaScript
Stars
92
Forks
12
PR merge metrics
No merged PRs in 30d

Description

we need to have better unit test coverage, the current unit tests are embedded in the sampleData.js file and are called from tests.html

we need server-side node thats that have the ability to run A/B speed tests of JSLINQ operations on large datasets. these tests should also work on the client.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading sampleData.js and tests.html to understand how the current embedded unit tests are organized and run. Then identify the server-side Node test entry point and how the same tests can run in the client. Done means unit tests are separated from sample data and A/B speed tests cover JSLINQ operations on large datasets in both environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
performance, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.