meteor / meteor/validated-method

Running tests with Meteor 3+

Open
#95 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
193
Forks
29
PR merge metrics
No merged PRs in 30d

Description

When running the tests with Meteor 3+ installed I get huge package conflicts mostly due to `practicalmeteor:*` packages involved.
Since there is no CI on this project I can not determine how the core team runs this in backward compat mode.

Updating them to use `meteortesting:mocha` works only if on 3.0.0 because 2.x throws ` Error: Cannot find module 'fibers'`
From my end there are the following things that this repo needs:

- update to 3.0 compatibility for testing (`meteortesting:mocha`)
- add a GitHub actions CI with Matrix test for Meteor 1.7, 2.3 and 3.x
- update README

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing test setup and README, then reproduce the reported conflicts with Meteor 2.x and 3.x. Check how meteortesting:mocha interacts with the supported versions. Done means tests work across the stated Meteor versions, GitHub Actions runs the requested matrix, and the README documents the process.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript
Domain
ci-cd, documentation, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.